v0.15.0
Loading...
Searching...
No Matches
BiLinearFormsIntegratorsImpl.hpp File Reference

Bilinear forms integrators (implementation) More...

Go to the source code of this file.

Classes

struct  MoFEM::OpGradGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase >
 
struct  MoFEM::OpGradGradImpl< 1, 1, SPACE_DIM, GAUSS, OpBase >
 
struct  MoFEM::OpGradGradImpl< 1, FIELD_DIM, SPACE_DIM, GAUSS, OpBase >
 
struct  MoFEM::OpMassImpl< BASE_DIM, FIELD_DIM, I, OpBase >
 
struct  MoFEM::OpMassImpl< 1, 1, GAUSS, OpBase >
 
struct  MoFEM::OpMassImpl< 1, FIELD_DIM, GAUSS, OpBase >
 
struct  MoFEM::OpMassImpl< 3, FIELD_DIM, GAUSS, OpBase >
 
struct  MoFEM::OpMassImpl< 3, 4, GAUSS, OpBase >
 
struct  MoFEM::OpMassImpl< 3, 9, GAUSS, OpBase >
 
struct  MoFEM::OpMassCacheImpl< 1, FIELD_DIM, I, OpBase >
 
struct  MoFEM::OpGradSymTensorGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, S, I, OpBase >
 
struct  MoFEM::OpGradSymTensorGradImpl< 1, SPACE_DIM, SPACE_DIM, S, GAUSS, OpBase >
 
struct  MoFEM::OpGradTensorGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, S, I, OpBase >
 
struct  MoFEM::OpGradTensorGradImpl< 1, SPACE_DIM, SPACE_DIM, S, GAUSS, OpBase >
 
struct  MoFEM::OpGradGradSymTensorGradGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, S, I, OpBase >
 
struct  MoFEM::OpGradGradSymTensorGradGradImpl< 1, 1, SPACE_DIM, S, GAUSS, OpBase >
 
struct  MoFEM::OpMixDivTimesScalarImpl< SPACE_DIM, I, OpBase >
 
struct  MoFEM::OpMixDivTimesScalarImpl< SPACE_DIM, GAUSS, OpBase >
 
struct  MoFEM::OpMixDivTimesVecImpl< SPACE_DIM, I, OpBase, CoordSys >
 
struct  MoFEM::OpMixDivTimesVecImpl< SPACE_DIM, GAUSS, OpBase, CoordSys >
 
struct  MoFEM::OpMixScalarTimesDivImpl< SPACE_DIM, I, OpBase, COORDINATE_SYSTEM >
 
struct  MoFEM::OpMixScalarTimesDivImpl< SPACE_DIM, GAUSS, OpBase, COORDINATE_SYSTEM >
 
struct  MoFEM::OpMixVectorTimesGradImpl< 3, SPACE_DIM, SPACE_DIM, GAUSS, OpBase >
 
struct  MoFEM::OpMixVectorTimesGradImpl< 1, SPACE_DIM, SPACE_DIM, GAUSS, OpBase >
 
struct  MoFEM::OpMixTensorTimesGradImpl< SPACE_DIM, I, OpBase >
 
struct  MoFEM::OpMixTensorTimesGradImpl< SPACE_DIM, GAUSS, OpBase >
 

Namespaces

namespace  MoFEM
 implementation of Data Operators for Forces and Sources
 

Typedefs

using MoFEM::CacheMatsTypeType
 

Detailed Description

Bilinear forms integrators (implementation)

Todo
Some operators could be optimised. To do that, we need to write tests and use Valgrind to profile code, shaking cache misses. For example, some operators should have iteration first over columns, then rows. ome operators. Since those operators are used in many problems, an implementation must be efficient.

Definition in file BiLinearFormsIntegratorsImpl.hpp.