![]() |
OGS
|
|
Definition at line 42 of file ComputeNaturalCoordsSolver.h.
#include <ComputeNaturalCoordsSolver.h>
Public Member Functions | |
| Eigen::Vector3d | solve (MeshLib::Element const &e, Eigen::Vector3d const &real_coords, int const max_iter, double const real_coords_tolerance) const override |
| Public Member Functions inherited from ApplicationUtils::ComputeNaturalCoordsSolverInterface | |
| virtual | ~ComputeNaturalCoordsSolverInterface ()=default |
Private Types | |
| using | ShapeMatricesType = ShapeMatrixPolicyType<ShapeFunction, ElementDim> |
Static Private Attributes | |
| static constexpr int | ElementDim = ShapeFunction::DIM |
|
private |
Definition at line 46 of file ComputeNaturalCoordsSolver.h.
|
inlineoverridevirtual |
Implements ApplicationUtils::ComputeNaturalCoordsSolverInterface.
Definition at line 49 of file ComputeNaturalCoordsSolver.h.
References DBUG(), ElementDim, NumLib::makeNewtonRaphson(), and OGS_FATAL.
|
staticconstexprprivate |
Definition at line 45 of file ComputeNaturalCoordsSolver.h.
Referenced by solve().