![]() |
v0.16.3 |
Rhs for mapping vector fields with a scalar basis with least squares. More...
#include "users_modules/multifield-thermoplasticity-private/src/EdgeFlippingOps.hpp"
Public Member Functions | |
| OpRhsH1VectorLeastSquaresProj (const std::string field_name, boost::shared_ptr< MatrixDouble > old_sol_ptr, boost::shared_ptr< MatrixDouble > dot_new_sol_ptr, boost::shared_ptr< MatrixDouble > new_sol_ptr, boost::shared_ptr< MatrixDouble > grad_new_sol_ptr, MoFEM::Interface &m_field, ScalarFun scalar_function=[](double, double, double) constexpr { return 1;}) | |
| MoFEMErrorCode | iNtegrate (EntitiesFieldData::EntData &data) |
Private Attributes | |
| ScalarFun | scalarFunction |
| boost::shared_ptr< MatrixDouble > | dotNewSolPtr |
| boost::shared_ptr< MatrixDouble > | newSolPtr |
| boost::shared_ptr< MatrixDouble > | gradNewSolPtr |
| boost::shared_ptr< MatrixDouble > | oldSolPtr |
| MoFEM::Interface & | mField |
Rhs for mapping vector fields with a scalar basis with least squares.
Definition at line 185 of file EdgeFlippingOps.hpp.
|
inline |
Definition at line 187 of file EdgeFlippingOps.hpp.
|
inline |
Definition at line 200 of file EdgeFlippingOps.hpp.
|
private |
Definition at line 258 of file EdgeFlippingOps.hpp.
|
private |
Definition at line 260 of file EdgeFlippingOps.hpp.
|
private |
Definition at line 262 of file EdgeFlippingOps.hpp.
|
private |
Definition at line 259 of file EdgeFlippingOps.hpp.
|
private |
Definition at line 261 of file EdgeFlippingOps.hpp.
|
private |
Definition at line 257 of file EdgeFlippingOps.hpp.