Hermes2D
2.0
|
This is the complete list of members for Hermes::Hermes2D::Adapt< Scalar >, including all inherited members.
Adapt(Hermes::vector< Space< Scalar > * > spaces, Hermes::vector< ProjNormType > proj_norms=Hermes::vector< ProjNormType >()) | Hermes::Hermes2D::Adapt< Scalar > | |
Adapt(Space< Scalar > *space, ProjNormType proj_norm=HERMES_UNSET_NORM) (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | |
adapt(Hermes::vector< RefinementSelectors::Selector< Scalar > * > refinement_selectors, double thr, int strat=0, int regularize=-1, double to_be_processed=0.0) | Hermes::Hermes2D::Adapt< Scalar > | |
adapt(RefinementSelectors::Selector< Scalar > *refinement_selector, double thr, int strat=0, int regularize=-1, double to_be_processed=0.0) | Hermes::Hermes2D::Adapt< Scalar > | |
apply_refinement(const ElementToRefine &elem_ref) | Hermes::Hermes2D::Adapt< Scalar > | protected |
apply_refinements(std::vector< ElementToRefine > &elems_to_refine) | Hermes::Hermes2D::Adapt< Scalar > | protectedvirtual |
calc_err_est(Solution< Scalar > *sln, Solution< Scalar > *rsln, bool solutions_for_adapt=true, unsigned int error_flags=HERMES_TOTAL_ERROR_REL|HERMES_ELEMENT_ERROR_REL) | Hermes::Hermes2D::Adapt< Scalar > | |
calc_err_est(Hermes::vector< Solution< Scalar > * > slns, Hermes::vector< Solution< Scalar > * > rslns, Hermes::vector< double > *component_errors=NULL, bool solutions_for_adapt=true, unsigned int error_flags=HERMES_TOTAL_ERROR_REL|HERMES_ELEMENT_ERROR_REL) | Hermes::Hermes2D::Adapt< Scalar > | |
calc_err_exact(Solution< Scalar > *sln, Solution< Scalar > *rsln, bool solutions_for_adapt=true, unsigned int error_flags=HERMES_TOTAL_ERROR_REL|HERMES_ELEMENT_ERROR_REL) | Hermes::Hermes2D::Adapt< Scalar > | |
calc_err_exact(Hermes::vector< Solution< Scalar > * > slns, Hermes::vector< Solution< Scalar > * > rslns, Hermes::vector< double > *component_errors=NULL, bool solutions_for_adapt=true, unsigned int error_flags=HERMES_TOTAL_ERROR_REL|HERMES_ELEMENT_ERROR_REL) | Hermes::Hermes2D::Adapt< Scalar > | |
calc_err_internal(Hermes::vector< Solution< Scalar > * > slns, Hermes::vector< Solution< Scalar > * > rslns, Hermes::vector< double > *component_errors, bool solutions_for_adapt, unsigned int error_flags) | Hermes::Hermes2D::Adapt< Scalar > | protectedvirtual |
calc_err_internal(Solution< Scalar > *sln, Solution< Scalar > *rsln, Hermes::vector< double > *component_errors, bool solutions_for_adapt, unsigned int error_flags) | Hermes::Hermes2D::Adapt< Scalar > | protectedvirtual |
caughtException (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | protected |
error_form | Hermes::Hermes2D::Adapt< Scalar > | protected |
error_time | Hermes::Hermes2D::Adapt< Scalar > | protected |
errors | Hermes::Hermes2D::Adapt< Scalar > | protected |
errors_squared_sum | Hermes::Hermes2D::Adapt< Scalar > | protected |
eval_error(MatrixFormVolError *form, MeshFunction< Scalar > *sln1, MeshFunction< Scalar > *sln2, MeshFunction< Scalar > *rsln1, MeshFunction< Scalar > *rsln2) | Hermes::Hermes2D::Adapt< Scalar > | protectedvirtual |
eval_error_norm(MatrixFormVolError *form, MeshFunction< Scalar > *rsln1, MeshFunction< Scalar > *rsln2) | Hermes::Hermes2D::Adapt< Scalar > | protectedvirtual |
fill_regular_queue(const Mesh **meshes) | Hermes::Hermes2D::Adapt< Scalar > | protectedvirtual |
fix_shared_mesh_refinements(Mesh **meshes, std::vector< ElementToRefine > &elems_to_refine, int **idx, RefinementSelectors::Selector< Scalar > ***refinement_selectors) | Hermes::Hermes2D::Adapt< Scalar > | protected |
get_element_error_squared(int component, int id) const | Hermes::Hermes2D::Adapt< Scalar > | |
get_last_refinements() const | Hermes::Hermes2D::Adapt< Scalar > | protected |
get_regular_queue() const | Hermes::Hermes2D::Adapt< Scalar > | protected |
have_coarse_solutions | Hermes::Hermes2D::Adapt< Scalar > | protected |
have_errors | Hermes::Hermes2D::Adapt< Scalar > | protected |
have_reference_solutions | Hermes::Hermes2D::Adapt< Scalar > | protected |
HERMES_ELEMENT_ERROR_MASK | Hermes::Hermes2D::Adapt< Scalar > | protectedstatic |
HERMES_TOTAL_ERROR_MASK | Hermes::Hermes2D::Adapt< Scalar > | protectedstatic |
homogenize_shared_mesh_orders(Mesh **meshes) | Hermes::Hermes2D::Adapt< Scalar > | protected |
last_refinements | Hermes::Hermes2D::Adapt< Scalar > | protected |
norm_form | Hermes::Hermes2D::Adapt< Scalar > | protected |
num | Hermes::Hermes2D::Adapt< Scalar > | protected |
num_act_elems | Hermes::Hermes2D::Adapt< Scalar > | protected |
own_forms (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | protected |
priority_queue | Hermes::Hermes2D::Adapt< Scalar > | protected |
regular_queue | Hermes::Hermes2D::Adapt< Scalar > | protected |
rsln | Hermes::Hermes2D::Adapt< Scalar > | protected |
set_error_form(int i, int j, MatrixFormVolError *form) | Hermes::Hermes2D::Adapt< Scalar > | |
set_error_form(MatrixFormVolError *form) | Hermes::Hermes2D::Adapt< Scalar > | |
set_norm_form(int i, int j, MatrixFormVolError *form) (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | |
set_norm_form(MatrixFormVolError *form) | Hermes::Hermes2D::Adapt< Scalar > | |
sln | Hermes::Hermes2D::Adapt< Scalar > | protected |
spaces | Hermes::Hermes2D::Adapt< Scalar > | protected |
~Adapt() | Hermes::Hermes2D::Adapt< Scalar > | virtual |