v0.14.0 |
#include <src/boundary_conditions/NaturalMeshsetType.hpp>
Public Types | |
using | Parent = OpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 1, 1, A, I, OpBase > |
Public Types inherited from MoFEM::OpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 1, 1, A, I, OpBase > | |
using | OpSource = typename FormsIntegrators< OpBase >::template Assembly< A >::template LinearForm< I >::template OpSource< 1, 1 > |
Public Member Functions | |
OpFluxRhsImpl (MoFEM::Interface &m_field, int ms_id, const std::string field_name, std::vector< boost::shared_ptr< ScalingMethod >> smv, ScalarFun user_fun=[](double, double, double) { return 1;}) | |
Public Member Functions inherited from MoFEM::OpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 1, 1, A, I, OpBase > | |
OpFluxRhsImpl (const std::string field_name, double value, boost::shared_ptr< Range > ents_ptr, std::vector< boost::shared_ptr< ScalingMethod >> smv, ScalarFun user_fun=[](double, double, double) { return 1;}) | |
Protected Member Functions | |
MoFEMErrorCode | getMeshsetData (MoFEM::Interface &m_field, int ms_id) |
Protected Member Functions inherited from MoFEM::OpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 1, 1, A, I, OpBase > | |
OpFluxRhsImpl (const std::string field_name, std::vector< boost::shared_ptr< ScalingMethod >> smv, ScalarFun user_fun=[](double, double, double) { return 1;}) | |
MoFEMErrorCode | getMeshsetData (MoFEM::Interface &m_field, int ms_id) |
Additional Inherited Members | |
Protected Attributes inherited from MoFEM::OpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 1, 1, A, I, OpBase > | |
double | scalarValue = 0 |
ScalarFun | userFun |
VecOfTimeScalingMethods | vecOfTimeScalingMethods |
Definition at line 149 of file NaturalMeshsetType.hpp.
using MoFEM::OpFluxRhsImpl< NaturalMeshsetType< BLOCKSET >, 1, 1, A, I, OpBase >::Parent = OpFluxRhsImpl<NaturalMeshsetType<UNKNOWNSET>, 1, 1, A, I, OpBase> |
Definition at line 153 of file NaturalMeshsetType.hpp.
MoFEM::OpFluxRhsImpl< NaturalMeshsetType< BLOCKSET >, 1, 1, A, I, OpBase >::OpFluxRhsImpl | ( | MoFEM::Interface & | m_field, |
int | ms_id, | ||
const std::string | field_name, | ||
std::vector< boost::shared_ptr< ScalingMethod >> | smv, | ||
ScalarFun | user_fun = [](double, double, double) { return 1; } |
||
) |
Definition at line 494 of file NaturalMeshsetType.hpp.
|
protected |
Definition at line 504 of file NaturalMeshsetType.hpp.