v0.14.0
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase > Struct Template Reference

#include <src/finite_elements/FormsBrokenSpaceConstraintImpl.hpp>

Inheritance diagram for MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >:
[legend]
Collaboration diagram for MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >:
[legend]

Public Types

using OP = OpBrokenBase
 

Public Member Functions

 OpBrokenSpaceConstrainImpl (const std::string row_field, boost::shared_ptr< std::vector< BrokenBaseSideData >> broken_base_side_data, const double beta, const bool assmb_transpose, const bool only_transpose)
 

Protected Member Functions

MoFEMErrorCode iNtegrate (EntitiesFieldData::EntData &row_data, EntitiesFieldData::EntData &col_data)
 

Protected Attributes

double scalarBeta
 

Detailed Description

template<int FIELD_DIM, typename OpBrokenBase>
struct MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >

Definition at line 337 of file FormsBrokenSpaceConstraintImpl.hpp.

Member Typedef Documentation

◆ OP

template<int FIELD_DIM, typename OpBrokenBase >
using MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >::OP = OpBrokenBase

Definition at line 340 of file FormsBrokenSpaceConstraintImpl.hpp.

Constructor & Destructor Documentation

◆ OpBrokenSpaceConstrainImpl()

template<int FIELD_DIM, typename OpBrokenBase >
MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >::OpBrokenSpaceConstrainImpl ( const std::string  row_field,
boost::shared_ptr< std::vector< BrokenBaseSideData >>  broken_base_side_data,
const double  beta,
const bool  assmb_transpose,
const bool  only_transpose 
)
inline

Definition at line 342 of file FormsBrokenSpaceConstraintImpl.hpp.

346  : OP(row_field, broken_base_side_data, assmb_transpose, only_transpose),
347  scalarBeta(beta) {}

Member Function Documentation

◆ iNtegrate()

template<int FIELD_DIM, typename OpBrokenBase >
MoFEMErrorCode MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >::iNtegrate ( EntitiesFieldData::EntData row_data,
EntitiesFieldData::EntData col_data 
)
protected

Member Data Documentation

◆ scalarBeta

template<int FIELD_DIM, typename OpBrokenBase >
double MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >::scalarBeta
protected

Definition at line 350 of file FormsBrokenSpaceConstraintImpl.hpp.


The documentation for this struct was generated from the following file:
MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >::scalarBeta
double scalarBeta
Definition: FormsBrokenSpaceConstraintImpl.hpp:350
MoFEM::OpBrokenSpaceConstrainImpl< FIELD_DIM, GAUSS, OpBrokenBase >::OP
OpBrokenBase OP
Definition: FormsBrokenSpaceConstraintImpl.hpp:340