|
|
template<typename BfType , typename RhsType , typename MeshType , typename EltType , typename SymbolsExprType > |
| void | applyDofEliminationLinear (BfType &bilinearForm, RhsType &F, MeshType const &mesh, EltType const &u, SymbolsExprType const &se) const |
| | apply dof elimination in linear context
|
| |
|
template<typename MeshType , typename EltType , typename SymbolsExprType > |
| void | applyNewtonInitialGuess (MeshType const &mesh, EltType &u, SymbolsExprType const &se) const |
| | apply Newton initial guess (on dof elimination context)
|
| |
|
std::map< std::pair< Type, std::string >, std::shared_ptr< DisplacementImposed > > const & | displacementImposed () const |
| | return velocity imposed
|
| |
|
bool | hasTypeDofElimination () const |
| | return true if a bc is type of dof eliminitation
|
| |
|
void | setParameterValues (std::map< std::string, double > const ¶mValues) |
| |
|
void | setup (nl::json const &jarg) |
| | setup bc from json
|
| |
|
| SolidMechanics1dReducedBoundaryConditions (SolidMechanics1dReducedBoundaryConditions &&)=default |
| |
|
| SolidMechanics1dReducedBoundaryConditions (SolidMechanics1dReducedBoundaryConditions const &)=default |
| |
|
| SolidMechanics1dReducedBoundaryConditions (std::shared_ptr< ModelBase > const &tbParent) |
| |
|
void | updateInformationObject (nl::json &p) const |
| | update information
|
| |
|
| BoundaryConditionsBase (BoundaryConditionsBase &&)=default |
| |
|
| BoundaryConditionsBase (BoundaryConditionsBase const &)=default |
| |
|
| BoundaryConditionsBase (std::shared_ptr< ModelBase > const &tbParent) |
| |
|
std::shared_ptr< ModelBase > | toolboxParent () const |
| |