|
|
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::string, std::shared_ptr< ConvectiveHeatFlux > > const & | convectiveHeatFlux () const |
| | return convective heat flux
|
| |
|
bool | hasTypeDofElimination () const |
| | return true if a bc is type of dof eliminitation
|
| |
|
| HeatBoundaryConditions (HeatBoundaryConditions &&)=default |
| |
|
| HeatBoundaryConditions (HeatBoundaryConditions const &)=default |
| |
|
| HeatBoundaryConditions (std::shared_ptr< ModelBase > const &tbParent) |
| |
|
std::map< std::string, std::shared_ptr< HeatFlux > > const & | heatFlux () const |
| | return heat flux
|
| |
|
void | setParameterValues (std::map< std::string, double > const ¶mValues) |
| |
|
void | setup (nl::json const &jarg) |
| | setup bc from json
|
| |
|
std::map< std::string, std::shared_ptr< TemperatureImposed > > const & | temperatureImposed () const |
| | return temperature imposed
|
| |
|
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 |
| |