Hermes2D
2.0
|
This is the complete list of members for Hermes::Hermes2D::BasicKellyAdapt< Scalar >, including all inherited members.
adapt(double thr, int strat=0, int regularize=-1, double to_be_processed=0.0) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | |
Hermes::Hermes2D::Adapt::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 > | |
Hermes::Hermes2D::Adapt::adapt(RefinementSelectors::Selector< Scalar > *refinement_selector, double thr, int strat=0, int regularize=-1, double to_be_processed=0.0) | Hermes::Hermes2D::Adapt< Scalar > | |
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 > | |
add_error_estimator_surf(ErrorEstimatorForm *form) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | |
add_error_estimator_vol(ErrorEstimatorForm *form) | Hermes::Hermes2D::KellyTypeAdapt< 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 |
BasicKellyAdapt(Hermes::vector< Space< Scalar > * > spaces_, double const_by_laplacian=1.0, Hermes::vector< ProjNormType > norms_=Hermes::vector< ProjNormType >()) | Hermes::Hermes2D::BasicKellyAdapt< Scalar > | inline |
BasicKellyAdapt(Space< Scalar > *space_, double const_by_laplacian=1.0, ProjNormType norm_=HERMES_UNSET_NORM) (defined in Hermes::Hermes2D::BasicKellyAdapt< Scalar >) | Hermes::Hermes2D::BasicKellyAdapt< Scalar > | inline |
boundary_markers_conversion (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
boundary_scaling_const | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
calc_err_est(Solution< Scalar > *sln, unsigned int error_flags=HERMES_TOTAL_ERROR_REL|HERMES_ELEMENT_ERROR_REL) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inline |
calc_err_est(Hermes::vector< Solution< Scalar > * > slns, Hermes::vector< double > *component_errors=NULL, unsigned int error_flags=HERMES_TOTAL_ERROR_REL|HERMES_ELEMENT_ERROR_REL) (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inline |
Hermes::Hermes2D::Adapt::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 > | |
Hermes::Hermes2D::Adapt::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< double > *component_errors, unsigned int error_flags) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protectedvirtual |
Hermes::Hermes2D::Adapt::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 |
Hermes::Hermes2D::Adapt::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 |
disable_aposteriori_interface_scaling() (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inline |
dp (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
element_markers_conversion (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
error_estimators_surf (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
error_estimators_vol | Hermes::Hermes2D::KellyTypeAdapt< 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_boundary_estimator(typename KellyTypeAdapt::ErrorEstimatorForm *err_est_form, RefMap *rm, SurfPos *surf_pos) (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< 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 |
eval_interface_estimator(typename KellyTypeAdapt::ErrorEstimatorForm *err_est_form, RefMap *rm, SurfPos *surf_pos, LightArray< NeighborSearch< Scalar > * > &neighbor_searches, int neighbor_index) (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
eval_solution_norm(typename Adapt< Scalar >::MatrixFormVolError *form, RefMap *rm, MeshFunction< Scalar > *sln) (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
eval_volumetric_estimator(typename KellyTypeAdapt::ErrorEstimatorForm *err_est_form, RefMap *rm) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
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_boundary_markers_conversion() (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inline |
get_element_error_squared(int component, int id) const | Hermes::Hermes2D::Adapt< Scalar > | |
get_element_markers_conversion() (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inline |
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 |
ignore_visited_segments | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
interface_scaling_const | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
interface_scaling_fns | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
KellyTypeAdapt(Hermes::vector< Space< Scalar > * > spaces, bool ignore_visited_segments=true, Hermes::vector< const InterfaceEstimatorScalingFunction * > interface_scaling_fns_=Hermes::vector< const InterfaceEstimatorScalingFunction * >(), Hermes::vector< ProjNormType > norms_=Hermes::vector< ProjNormType >()) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | |
KellyTypeAdapt(Space< Scalar > *space, bool ignore_visited_segments=true, const InterfaceEstimatorScalingFunction *interface_scaling_fn_=NULL, ProjNormType norm_=HERMES_UNSET_NORM) (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | |
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_boundary_scaling_const(double C) (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inline |
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 > | |
set_volumetric_scaling_const(double C) (defined in Hermes::Hermes2D::KellyTypeAdapt< Scalar >) | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inline |
sln | Hermes::Hermes2D::Adapt< Scalar > | protected |
spaces | Hermes::Hermes2D::Adapt< Scalar > | protected |
use_aposteriori_interface_scaling | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
volumetric_scaling_const | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | protected |
~Adapt() | Hermes::Hermes2D::Adapt< Scalar > | virtual |
~KellyTypeAdapt() | Hermes::Hermes2D::KellyTypeAdapt< Scalar > | inlinevirtual |