ryujin 2.1.1 revision d0a94ad2ccc0c4c2e8c2485c52b06b90e2fc9853
Classes | Namespaces | Enumerations | Variables
discretization.h File Reference
#include <compile_time_options.h>
#include "convenience_macros.h"
#include "geometry.h"
#include "patterns_conversion.h"
#include <deal.II/base/parameter_acceptor.h>
#include <deal.II/base/quadrature.h>
#include <deal.II/distributed/shared_tria.h>
#include <deal.II/distributed/tria.h>
#include <deal.II/fe/fe.h>
#include <deal.II/fe/mapping.h>
#include <memory>
#include <set>
Include dependency graph for discretization.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ryujin::Discretization< dim >
 

Namespaces

namespace  ryujin
 

Enumerations

enum  ryujin::Boundary : dealii::types::boundary_id {
  ryujin::do_nothing = 0 , ryujin::periodic = 1 , ryujin::slip = 2 , ryujin::no_slip = 3 ,
  ryujin::dirichlet = 4 , ryujin::dynamic = 5 , ryujin::dirichlet_momentum = 6
}
 
enum class  ryujin::Ansatz { ryujin::Ansatz::cg_q1 , ryujin::Ansatz::cg_q2 , ryujin::Ansatz::cg_q3 }
 

Variables

template<int dim>
constexpr bool ryujin::have_distributed_triangulation