![]() |
v0.14.0 |
#include <MoFEM.hpp>
Go to the source code of this file.
Classes | |
struct | LevelSet |
struct | LevelSet::SideData |
data structure carrying information on skeleton on both sides. More... | |
struct | LevelSet::WrapperClass |
Wrapper executing stages while mesh refinement. More... | |
struct | LevelSet::WrapperClassInitalSolution |
Used to execute inital mesh approximation while mesh refinement. More... | |
struct | LevelSet::WrapperClassErrorProjection |
Use peculated errors on all levels while mesh projection. More... | |
struct | LevelSet::OpRhsDomain |
struct | LevelSet::OpLhsDomain |
struct | LevelSet::OpRhsSkeleton |
struct | LevelSet::OpLhsSkeleton |
Functions | |
int | main (int argc, char *argv[]) |
Variables | |
static char | help [] = "...\n\n" |
constexpr int | SPACE_DIM = EXECUTABLE_DIMENSION |
[Define dimension] More... | |
constexpr AssemblyType | A = AssemblyType::PETSC |
constexpr IntegrationType | I |
constexpr FieldSpace | potential_velocity_space = SPACE_DIM == 2 ? H1 : HCURL |
constexpr size_t | potential_velocity_field_dim = SPACE_DIM == 2 ? 1 : 3 |
constexpr bool | debug = false |
constexpr int | nb_levels = 3 |
constexpr int | start_bit |
constexpr int | current_bit |
dofs bit used to do calculations More... | |
constexpr int | skeleton_bit = 2 * start_bit + 2 |
skeleton elemets bit More... | |
constexpr int | aggregate_bit |
all bits for advection problem More... | |
constexpr int | projection_bit |
constexpr int | aggregate_projection_bit |
all bits for projection problem More... | |
FTensor::Index< 'i', SPACE_DIM > | i |
FTensor::Index< 'j', SPACE_DIM > | j |
FTensor::Index< 'k', SPACE_DIM > | k |
LevelSet * | level_set_raw_ptr = nullptr |
MoFEM::TsCtx * | ts_ctx |
Definition at line 26 of file level_set.cpp.
Definition at line 32 of file level_set.cpp.
Definition at line 23 of file level_set.cpp.
Definition at line 31 of file level_set.cpp.
Definition at line 24 of file level_set.cpp.
using EntData = EntitiesFieldData::EntData |
Definition at line 22 of file level_set.cpp.
Definition at line 28 of file level_set.cpp.
Definition at line 33 of file level_set.cpp.
using PostProcEle = PostProcBrokenMeshInMoab<DomainEle> |
Definition at line 35 of file level_set.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 437 of file level_set.cpp.
|
constexpr |
Definition at line 18 of file level_set.cpp.
|
constexpr |
all bits for advection problem
Definition at line 49 of file level_set.cpp.
|
constexpr |
all bits for projection problem
Definition at line 53 of file level_set.cpp.
|
constexpr |
dofs bit used to do calculations
Definition at line 46 of file level_set.cpp.
|
constexpr |
Definition at line 40 of file level_set.cpp.
|
static |
Definition at line 14 of file level_set.cpp.
|
constexpr |
Definition at line 19 of file level_set.cpp.
FTensor::Index<'i', SPACE_DIM> i |
Definition at line 552 of file level_set.cpp.
FTensor::Index<'j', SPACE_DIM> j |
Definition at line 553 of file level_set.cpp.
FTensor::Index<'k', SPACE_DIM> k |
Definition at line 554 of file level_set.cpp.
LevelSet* level_set_raw_ptr = nullptr |
Definition at line 1883 of file level_set.cpp.
|
constexpr |
Definition at line 41 of file level_set.cpp.
|
constexpr |
Definition at line 38 of file level_set.cpp.
|
constexpr |
Definition at line 37 of file level_set.cpp.
|
constexpr |
Definition at line 51 of file level_set.cpp.
|
constexpr |
|
constexpr |
|
constexpr |
Definition at line 43 of file level_set.cpp.
MoFEM::TsCtx* ts_ctx |
Definition at line 1884 of file level_set.cpp.