Adapt(std::vector< SpaceSharedPtr< Scalar > > spaces, ErrorCalculator< Scalar > *error_calculator, AdaptivityStoppingCriterion< Scalar > *strategy=nullptr) | Hermes::Hermes2D::Adapt< Scalar > | |
Adapt(SpaceSharedPtr< Scalar > space, ErrorCalculator< Scalar > *error_calculator, AdaptivityStoppingCriterion< Scalar > *strategy=nullptr) (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | |
Adapt(ErrorCalculator< Scalar > *error_calculator, AdaptivityStoppingCriterion< Scalar > *strategy=nullptr) (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | |
adapt(std::vector< RefinementSelectors::Selector< Scalar > * > refinement_selectors) | Hermes::Hermes2D::Adapt< Scalar > | |
adapt(RefinementSelectors::Selector< Scalar > *refinement_selector) | Hermes::Hermes2D::Adapt< Scalar > | |
adapt_postprocess(MeshSharedPtr *meshes, int element_refinements_count) | Hermes::Hermes2D::Adapt< Scalar > | protected |
AdaptSolver (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | friend |
apply_refinement(const ElementToRefine &elem_ref) | Hermes::Hermes2D::Adapt< Scalar > | protected |
apply_refinements(ElementToRefine *elems_to_refine, int num_elem_to_process) | Hermes::Hermes2D::Adapt< Scalar > | protectedvirtual |
calculate_attempted_element_refinements_count() | Hermes::Hermes2D::Adapt< Scalar > | protected |
deinit_adapt(ElementToRefine ***element_refinement_location) | Hermes::Hermes2D::Adapt< Scalar > | protected |
elements_to_refine | Hermes::Hermes2D::Adapt< Scalar > | protected |
elements_to_refine_count (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | protected |
errorCalculator | Hermes::Hermes2D::Adapt< Scalar > | protected |
exceptionMessageCaughtInParallelBlock (defined in Hermes::Hermes2D::Mixins::Parallel) | Hermes::Hermes2D::Mixins::Parallel | protected |
fix_shared_mesh_refinements(MeshSharedPtr *meshes, ElementToRefine *&elems_to_refine, int &num_elem_to_process, ElementToRefine ***refinement_location, RefinementSelectors::Selector< Scalar > **refinement_selectors) | Hermes::Hermes2D::Adapt< Scalar > | protected |
free() | Hermes::Hermes2D::Adapt< Scalar > | |
get_refinementInfoMeshFunction(int component=-1) | Hermes::Hermes2D::Adapt< Scalar > | |
getClassName() const (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | inline |
homogenize_shared_mesh_orders(MeshSharedPtr *meshes) | Hermes::Hermes2D::Adapt< Scalar > | protected |
init() | Hermes::Hermes2D::Adapt< Scalar > | protected |
init_adapt(std::vector< RefinementSelectors::Selector< Scalar > * > &refinement_selectors, ElementToRefine ***element_refinement_location, MeshSharedPtr *meshes) | Hermes::Hermes2D::Adapt< Scalar > | protected |
isOkay() const | Hermes::Hermes2D::Adapt< Scalar > | virtual |
meshes | Hermes::Hermes2D::Adapt< Scalar > | protected |
num | Hermes::Hermes2D::Adapt< Scalar > | protected |
num_threads_used (defined in Hermes::Hermes2D::Mixins::Parallel) | Hermes::Hermes2D::Mixins::Parallel | protected |
Parallel() (defined in Hermes::Hermes2D::Mixins::Parallel) | Hermes::Hermes2D::Mixins::Parallel | protected |
refinementInfoMeshFunction | Hermes::Hermes2D::Adapt< Scalar > | protected |
refinementInfoMeshFunctionGlobal | Hermes::Hermes2D::Adapt< Scalar > | protected |
regularization | Hermes::Hermes2D::Adapt< Scalar > | protected |
set_defaults() | Hermes::Hermes2D::Adapt< Scalar > | protected |
set_regularization_level(int regularization) | Hermes::Hermes2D::Adapt< Scalar > | |
set_space(SpaceSharedPtr< Scalar > space) (defined in Hermes::Hermes2D::Adapt< Scalar >) | Hermes::Hermes2D::Adapt< Scalar > | |
set_spaces(std::vector< SpaceSharedPtr< Scalar > > spaces) | Hermes::Hermes2D::Adapt< Scalar > | |
set_strategy(AdaptivityStoppingCriterion< Scalar > *strategy) | Hermes::Hermes2D::Adapt< Scalar > | |
spaces | Hermes::Hermes2D::Adapt< Scalar > | protected |
strategy | Hermes::Hermes2D::Adapt< Scalar > | protected |
~Adapt() | Hermes::Hermes2D::Adapt< Scalar > | virtual |