v0.14.0 |
Multi-index containers, data structures for problems and other low-level functions. More...
Go to the source code of this file.
Namespaces | |
MoFEM | |
implementation of Data Operators for Forces and Sources | |
Macros | |
#define | _IT_NUMEREDDOF_ROW_FOR_LOOP_(PROBLEMPTR, IT) |
use with loops to iterate row DOFs More... | |
#define | _IT_NUMEREDDOF_COL_FOR_LOOP_(PROBLEMPTR, IT) |
#define | _IT_NUMEREDDOF_ROW_BY_LOCIDX_FOR_LOOP_(PROBLEMPTR, IT) |
use with loops to iterate row DOFs More... | |
#define | _IT_NUMEREDDOF_COL_BY_LOCIDX_FOR_LOOP_(PROBLEMPTR, IT) |
use with loops to iterate col DOFs More... | |
#define | _IT_NUMEREDDOF_ROW_BY_ENT_FOR_LOOP_(PROBLEMPTR, ENT, IT) |
use with loops to iterate row DOFs More... | |
#define | _IT_NUMEREDDOF_COL_BY_ENT_FOR_LOOP_(PROBLEMPTR, ENT, IT) |
use with loops to iterate col DOFs More... | |
#define | _IT_NUMEREDDOF_ROW_BY_BITNUMBER_FOR_LOOP_(PROBLEMPTR, FIELD_BIT_NUMBER, IT) |
#define | _IT_NUMEREDDOF_COL_BY_BITNUMBER_FOR_LOOP_(PROBLEMPTR, FIELD_BIT_NUMBER, IT) |
use with loops to iterate col DOFs More... | |
Typedefs | |
using | MoFEM::BlockFieldPair = Problem::BlockFieldPair |
using | MoFEM::EmptyFieldBlocks = Problem::EmptyFieldBlocks |
typedef multi_index_container< Problem, indexed_by< ordered_unique< tag< Meshset_mi_tag >, member< Problem, EntityHandle, &Problem::meshset > >, hashed_unique< tag< BitProblemId_mi_tag >, const_mem_fun< Problem, BitProblemId, &Problem::getId >, HashBit< BitProblemId >, EqBit< BitProblemId > >, hashed_unique< tag< Problem_mi_tag >, const_mem_fun< Problem, std::string, &Problem::getName > > > > | Problem_multiIndex |
MultiIndex for entities for Problem. More... | |
Multi-index containers, data structures for problems and other low-level functions.
Definition in file ProblemsMultiIndices.hpp.
#define _IT_NUMEREDDOF_COL_BY_LOCIDX_FOR_LOOP_ | ( | PROBLEMPTR, | |
IT | |||
) |
use with loops to iterate col DOFs
Definition at line 239 of file ProblemsMultiIndices.hpp.