v0.14.0
Namespaces | Macros
DeleteCore.cpp File Reference

Core interface methods for managing deletions and insertion dofs. More...

#include <MoFEM.hpp>

Go to the source code of this file.

Namespaces

 MoFEM
 implementation of Data Operators for Forces and Sources
 

Macros

#define DeleteCoreFunctionBegin
 

Detailed Description

Core interface methods for managing deletions and insertion dofs.

Note
If entity/dof/finite element is cleared it mean that is erased from multi-index database
If entity/dof/finite element is removed is is clearded and removed from filed or finite element meshset
If entity if deleted is cleated, removed and deleted from MoAB database.
Todo:
Implement tag_field_delete, tag_field_delete_by_bit_ref to remove field tags from entities. This is for entities which are as well removed, thus cleared as well.

Definition in file DeleteCore.cpp.

Macro Definition Documentation

◆ DeleteCoreFunctionBegin

#define DeleteCoreFunctionBegin
Value:
MOFEM_LOG_CHANNEL("WORLD"); \
MOFEM_LOG_FUNCTION(); \
MOFEM_LOG_TAG("WORLD", "DeleteCore");

Definition at line 21 of file DeleteCore.cpp.

MoFEMFunctionBegin
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
Definition: definitions.h:346