Inheritance diagram for Feel::FeelModels::StabilizationGLSParameterBase< MeshType >:
Collaboration diagram for Feel::FeelModels::StabilizationGLSParameterBase< MeshType >:Public Types | |
| using | element_tau_ptr_t = typename space_tau_t::element_ptrtype |
| using | element_tau_t = typename space_tau_t::element_type |
| using | mesh_ptr_t = std::shared_ptr< mesh_t > |
| using | mesh_t = MeshType |
| using | space_tau_ptr_t = std::shared_ptr< space_tau_t > |
| using | space_tau_t = Pdh_type< mesh_t, 0 > |
Public Member Functions | |
| virtual void | applyRemesh (mesh_ptr_t const &newMesh)=0 |
| element_tau_t const & | fieldTau () const |
| element_tau_ptr_t const & | fieldTauPtr () const |
| double | hSize (size_type eltId) const |
| std::string const & | hSizeMethod () const |
| virtual void | init ()=0 |
| double | lambdaK (size_type eltId) const |
| mesh_ptr_t const & | mesh () const |
| std::string const & | method () const |
| double | mK (size_type eltId) const |
| double | penalLambdaK () const |
| void | setPenalLambdaK (double val) |
| double | sqrtLambdaK (size_type eltId) const |
| StabilizationGLSParameterBase (mesh_ptr_t const &mesh, std::string const &prefix, po::variables_map const &vm) | |
Protected Attributes | |
| element_tau_ptr_t | M_fieldTau |
| std::string | M_hSizeMethod |
| std::unordered_map< size_type, double > | M_hSizeValues |
| std::unordered_map< size_type, double > | M_lambdaKValues |
| mesh_ptr_t | M_mesh |
| std::string | M_method |
| std::unordered_map< size_type, double > | M_mKValues |
| double | M_penalLambdaK |
| space_tau_ptr_t | M_spaceTau |
| std::unordered_map< size_type, double > | M_sqrtLambdaKValues |