v0.13.1
Namespaces | Macros
MoFEM.hpp File Reference
#include <Includes.hpp>
#include <config.h>
#include <definitions.h>
#include <FTensor.hpp>
#include <Common.hpp>
#include <UnknownInterface.hpp>
#include <DeprecatedPetsc.hpp>
#include <base_functions.h>
#include <h1_hdiv_hcurl_l2.h>
#include <Hdiv.hpp>
#include <Hcurl.hpp>
#include <BernsteinBezier.hpp>
#include <fem_tools.h>
#include <BaseFunction.hpp>
#include <LegendrePolynomial.hpp>
#include <LobattoPolynomial.hpp>
#include <JacobiPolynomial.hpp>
#include <EntPolynomialBaseCtx.hpp>
#include <QuadPolynomialBase.hpp>
#include <EdgePolynomialBase.hpp>
#include <TriPolynomialBase.hpp>
#include <TetPolynomialBase.hpp>
#include <HexPolynomialBase.hpp>
#include <FatPrismPolynomialBase.hpp>
#include <FlatPrismPolynomialBase.hpp>
#include <EdgeQuadHexPolynomials.hpp>
#include <MaterialBlocks.hpp>
#include <BCData.hpp>
#include <TagMultiIndices.hpp>
#include <RefEntsMultiIndices.hpp>
#include <FieldMultiIndices.hpp>
#include <FieldEntsMultiIndices.hpp>
#include <DofsMultiIndices.hpp>
#include <RefElementMultiIndices.hpp>
#include <FEMultiIndices.hpp>
#include <ProblemsMultiIndices.hpp>
#include <AdjacencyMultiIndices.hpp>
#include <BCMultiIndices.hpp>
#include <SeriesMultiIndices.hpp>
#include <LoopMethods.hpp>
#include <Interface.hpp>
#include <Core.hpp>
#include <AuxPETSc.hpp>
#include <LogManager.hpp>
#include <BitRefManager.hpp>
#include <Tools.hpp>
#include <CommInterface.hpp>
#include <ISManager.hpp>
#include <VecManager.hpp>
#include <FieldBlas.hpp>
#include <ProblemsManager.hpp>
#include <MatrixManager.hpp>
#include <Simple.hpp>
#include <MeshRefinement.hpp>
#include <SeriesRecorder.hpp>
#include <PrismInterface.hpp>
#include <MeshsetsManager.hpp>
#include <TetGenInterface.hpp>
#include <MedInterface.hpp>
#include <CutMeshInterface.hpp>
#include <NodeMerger.hpp>
#include <PrismsFromSurfaceInterface.hpp>
#include <KspCtx.hpp>
#include <SnesCtx.hpp>
#include <TsCtx.hpp>
#include <DMMoFEM.hpp>
#include <EntitiesFieldData.hpp>
#include <DataOperators.hpp>
#include <ForcesAndSourcesCore.hpp>
#include <VolumeElementForcesAndSourcesCore.hpp>
#include <FaceElementForcesAndSourcesCore.hpp>
#include <EdgeElementForcesAndSourcesCore.hpp>
#include <VertexElementForcesAndSourcesCore.hpp>
#include <FlatPrismElementForcesAndSourcesCore.hpp>
#include <ContactPrismElementForcesAndSourcesCore.hpp>
#include <FatPrismElementForcesAndSourcesCore.hpp>
#include <VolumeElementForcesAndSourcesCoreOnSide.hpp>
#include <VolumeElementForcesAndSourcesCoreOnContactPrismSide.hpp>
#include <FaceElementForcesAndSourcesCoreOnSide.hpp>
#include <FaceElementForcesAndSourcesCoreOnParent.hpp>
#include <EdgeElementForcesAndSourcesCoreOnParent.hpp>
#include <Projection10NodeCoordsOnField.hpp>
#include <UserDataOperators.hpp>
#include <HODataOperators.hpp>
#include <MeshProjectionDataOperators.hpp>
#include <BaseDerivativesDataOperators.hpp>
#include <FormsIntegrators.hpp>
#include <LinearFormsIntegrators.hpp>
#include <BiLinearFormsIntegrators.hpp>
#include <PipelineManager.hpp>
#include <FieldEvaluator.hpp>
#include <BcManager.hpp>

Go to the source code of this file.

Namespaces

namespace  MoFEM
 implementation of Data Operators for Forces and Sources
 

Macros

#define BOOST_DISABLE_ASSERTS
 
#define BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING
 
#define BOOST_MULTI_INDEX_ENABLE_SAFE_MODE
 
#define __MOFEM_HPP__
 

Macro Definition Documentation

◆ __MOFEM_HPP__

#define __MOFEM_HPP__

Definition at line 24 of file MoFEM.hpp.

◆ BOOST_DISABLE_ASSERTS

#define BOOST_DISABLE_ASSERTS

If not set makes BOOST freezing, check what happen fi boost recompiled with cxx17 standard

Definition at line 18 of file MoFEM.hpp.

◆ BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING

#define BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING

Definition at line 19 of file MoFEM.hpp.

◆ BOOST_MULTI_INDEX_ENABLE_SAFE_MODE

#define BOOST_MULTI_INDEX_ENABLE_SAFE_MODE

Definition at line 20 of file MoFEM.hpp.