v0.14.0
Public Types | Public Member Functions | List of all members
MoFEM::OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase > Struct Template Reference

#include <src/boundary_conditions/EssentialMPCsData.hpp>

Inheritance diagram for MoFEM::OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >:
[legend]
Collaboration diagram for MoFEM::OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >:
[legend]

Public Types

using OpMass = typename FormsIntegrators< OpBase >::template Assembly< A >::template BiLinearForm< I >::template OpMass< BASE_DIM, FIELD_DIM >
 

Public Member Functions

 OpEssentialLhsImpl (const std::string field_name, boost::shared_ptr< Range > ents_ptr)
 

Detailed Description

template<int BASE_DIM, int FIELD_DIM, AssemblyType A, IntegrationType I, typename OpBase>
struct MoFEM::OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >

Definition at line 154 of file EssentialMPCsData.hpp.

Member Typedef Documentation

◆ OpMass

template<int BASE_DIM, int FIELD_DIM, AssemblyType A, IntegrationType I, typename OpBase >
using MoFEM::OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >::OpMass = typename FormsIntegrators<OpBase>::template Assembly< A>::template BiLinearForm<I>::template OpMass<BASE_DIM, FIELD_DIM>

Definition at line 159 of file EssentialMPCsData.hpp.

Constructor & Destructor Documentation

◆ OpEssentialLhsImpl()

template<int BASE_DIM, int FIELD_DIM, AssemblyType A, IntegrationType I, typename OpBase >
MoFEM::OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >::OpEssentialLhsImpl ( const std::string  field_name,
boost::shared_ptr< Range ents_ptr 
)

Definition at line 168 of file EssentialMPCsData.hpp.

171  : OpMass(
173  [](double, double, double) constexpr { return 1; }, ents_ptr) {}

The documentation for this struct was generated from the following file:
MoFEM::OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >::OpMass
typename FormsIntegrators< OpBase >::template Assembly< A >::template BiLinearForm< I >::template OpMass< BASE_DIM, FIELD_DIM > OpMass
Definition: EssentialMPCsData.hpp:159
field_name
constexpr auto field_name
Definition: poisson_2d_homogeneous.cpp:13