Hermes2D  3.0
Hermes::Hermes2D::ExactSolutionEggShell Member List

This is the complete list of members for Hermes::Hermes2D::ExactSolutionEggShell, including all inherited members.

add(MeshFunctionSharedPtr< double > &other_mesh_function, SpaceSharedPtr< double > target_space)Hermes::Hermes2D::Solution< double >virtual
calc_mono_matrix(int mode, unsigned char o) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
check_space_type_compliance(const char *space_type_to_check) constHermes::Hermes2D::Solution< double >protected
clone() const Hermes::Hermes2D::ExactSolutionEggShellvirtual
copy(const MeshFunction< double > *sln)Hermes::Hermes2D::Solution< double >virtual
copy(MeshFunctionSharedPtr< double > sln) (defined in Hermes::Hermes2D::MeshFunction< double >)Hermes::Hermes2D::MeshFunction< double >virtual
ctmHermes::Hermes2D::Transformableprotected
cur_quadHermes::Hermes2D::Function< double >protected
deep_copy_array(int component=0, int item=0) constHermes::Hermes2D::Function< double >
derivatives(double x, double y, double &dx, double &dy) const Hermes::Hermes2D::ExactSolutionEggShellvirtual
dxdy_buffer (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
dxdy_coeffs (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
elem_coeffsHermes::Hermes2D::Solution< double >protected
elem_ordersHermes::Hermes2D::Solution< double >
elementHermes::Hermes2D::Transformableprotected
enable_transform(bool enable=true)Hermes::Hermes2D::Solution< double >protected
exact_function(double x, double y, double &dx, double &dy) constHermes::Hermes2D::ExactSolutionScalar< double >inline
exact_multiplicatorHermes::Hermes2D::ExactSolution< double >protected
ExactSolution(MeshSharedPtr mesh) (defined in Hermes::Hermes2D::ExactSolution< double >)Hermes::Hermes2D::ExactSolution< double >
ExactSolutionEggShell(MeshSharedPtr mesh, int polynomialOrder)Hermes::Hermes2D::ExactSolutionEggShell
ExactSolutionScalar(MeshSharedPtr mesh) (defined in Hermes::Hermes2D::ExactSolutionScalar< double >)Hermes::Hermes2D::ExactSolutionScalar< double >
force_transform(uint64_t sub_idx, Trf *ctm)Hermes::Hermes2D::Function< double >protectedvirtual
free()Hermes::Hermes2D::Solution< double >virtual
Function()Hermes::Hermes2D::Function< double >
get_active_element() const Hermes::Hermes2D::Transformableinline
get_approx_max_value(int item=H2D_FN_VAL_0)Hermes::Hermes2D::MeshFunction< double >virtual
get_approx_min_value(int item=H2D_FN_VAL_0)Hermes::Hermes2D::MeshFunction< double >virtual
get_ctm() const Hermes::Hermes2D::Transformableinlineprotected
get_depth() const Hermes::Hermes2D::Transformableinlineprotected
get_dimension() constHermes::Hermes2D::ExactSolutionScalar< double >virtual
get_dx_values(int component=0) constHermes::Hermes2D::Function< double >virtual
get_dy_values(int component=0) constHermes::Hermes2D::Function< double >virtual
get_edge_fn_order(int edge)Hermes::Hermes2D::MeshFunction< double >virtual
Function< double >::get_edge_fn_order(unsigned char edge) constHermes::Hermes2D::Function< double >protectedvirtual
get_fn_order() constHermes::Hermes2D::Function< double >virtual
get_fn_values(int component=0) constHermes::Hermes2D::Function< double >virtual
get_mesh() constHermes::Hermes2D::MeshFunction< double >
get_num_components() constHermes::Hermes2D::Function< double >
get_pt_value(double x, double y, bool use_MeshHashGrid=false, Element *e=nullptr)Hermes::Hermes2D::Solution< double >virtual
get_quad_2d() constHermes::Hermes2D::Function< double >
get_ref_value(Element *e, double xi1, double xi2, int component=0, int item=0)Hermes::Hermes2D::Solution< double >
get_ref_value_transformed(Element *e, double xi1, double xi2, int a, int b)Hermes::Hermes2D::Solution< double >
get_ref_values_transformed(Element *e, double x, double y)Hermes::Hermes2D::Solution< double >
get_refmap(bool update=true)Hermes::Hermes2D::MeshFunction< double >
get_space_type() const (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >inline
get_transform() const Hermes::Hermes2D::Transformable
get_transform_jacobian() const Hermes::Hermes2D::Transformableinlineprotected
get_type() constHermes::Hermes2D::Solution< double >inline
get_values(int component, int item) const (defined in Hermes::Hermes2D::Function< double >)Hermes::Hermes2D::Function< double >virtual
getClassName() const (defined in Hermes::Hermes2D::ExactSolution< double >)Hermes::Hermes2D::ExactSolution< double >virtual
H2D_MAX_IDXHermes::Hermes2D::Transformableprotectedstatic
H2D_MAX_TRN_LEVELHermes::Hermes2D::Transformablestatic
idx2maskHermes::Hermes2D::Function< double >protectedstatic
init()Hermes::Hermes2D::Solution< double >protectedvirtual
init_dxdy_buffer() (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
invalidate_values()Hermes::Hermes2D::Function< double >protected
isOkay() constHermes::Hermes2D::Solution< double >virtual
load(const char *filename, SpaceSharedPtr< double > space)Hermes::Hermes2D::Solution< double >
load_exact_solution(int number_of_components, SpaceSharedPtr< double > space, bool complexness, double x_real, double y_real, double x_complex, double y_complex)Hermes::Hermes2D::Solution< double >protected
make_dx_coeffs(int mode, int o, double *mono, double *result) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
make_dy_coeffs(int mode, int o, double *mono, double *result) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
mesh (defined in Hermes::Hermes2D::MeshFunction< double >)Hermes::Hermes2D::MeshFunction< double >protected
MeshFunction()Hermes::Hermes2D::MeshFunction< double >
MeshFunction(MeshSharedPtr mesh)Hermes::Hermes2D::MeshFunction< double >
mode (defined in Hermes::Hermes2D::MeshFunction< double >)Hermes::Hermes2D::MeshFunction< double >protected
mono_coeffsHermes::Hermes2D::Solution< double >
multiply(doublecoef)Hermes::Hermes2D::Solution< double >virtual
num_coeffs (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
num_componentsHermes::Hermes2D::Function< double >protected
num_dofs (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
num_elems (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
ord(double x, double y) const Hermes::Hermes2D::ExactSolutionEggShellvirtual
orderHermes::Hermes2D::Function< double >protected
pop_transform()Hermes::Hermes2D::Function< double >virtual
pop_transforms(std::set< Transformable * > &transformables) (defined in Hermes::Hermes2D::Transformable)Hermes::Hermes2D::Transformableprotectedstatic
precalculate(unsigned short order, unsigned short mask)Hermes::Hermes2D::Solution< double >protectedvirtual
push_transform(int son)Hermes::Hermes2D::Function< double >virtual
push_transforms(std::set< Transformable * > &transformables, int son) (defined in Hermes::Hermes2D::Transformable)Hermes::Hermes2D::Transformableprotectedstatic
quadsHermes::Hermes2D::Function< double >protected
refmap (defined in Hermes::Hermes2D::MeshFunction< double >)Hermes::Hermes2D::MeshFunction< double >protected
reinit()Hermes::Hermes2D::MeshFunction< double >virtual
reset_transform()Hermes::Hermes2D::Function< double >protectedvirtual
save(const char *filename) constHermes::Hermes2D::ExactSolution< double >virtual
set_active_element(Element *e)Hermes::Hermes2D::Solution< double >virtual
set_coeff_vector(SpaceSharedPtr< double > space, const Vector< double > *vec, bool add_dir_lift, int start_index)Hermes::Hermes2D::Solution< double >protectedvirtual
set_coeff_vector(SpaceSharedPtr< double > space, const double *coeffs, bool add_dir_lift, int start_index) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protectedvirtual
set_dirichlet_lift(SpaceSharedPtr< double > space)Hermes::Hermes2D::Solution< double >
set_quad_2d(Quad2D *quad_2d)Hermes::Hermes2D::MeshFunction< double >virtual
set_quad_order(unsigned short order, unsigned short mask=H2D_FN_DEFAULT)Hermes::Hermes2D::Function< double >
set_static_verbose_output(bool verbose) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
set_transform(uint64_t idx)Hermes::Hermes2D::Function< double >virtual
set_type(SolutionType type) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >inline
set_validation(bool to_set)Hermes::Hermes2D::Mixins::XMLParsing
sln_type (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
Solution() (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >
Solution(MeshSharedPtr mesh) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >
Solution(SpaceSharedPtr< double > s, Vector< double > *coeff_vec) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >
Solution(SpaceSharedPtr< double > s, double *coeff_vec) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >
space_type (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
stackHermes::Hermes2D::Transformableprotected
static_verbose_output (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
sub_idxHermes::Hermes2D::Transformableprotected
topHermes::Hermes2D::Transformableprotected
transform (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
transform_values(int order, int mask, int np) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
Transformable() (defined in Hermes::Hermes2D::Transformable)Hermes::Hermes2D::Transformableprotected
tx (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
update_refmap() (defined in Hermes::Hermes2D::MeshFunction< double >)Hermes::Hermes2D::MeshFunction< double >protected
validateHermes::Hermes2D::Mixins::XMLParsingprotected
value(double x, double y) const Hermes::Hermes2D::ExactSolutionEggShellvirtual
valuesHermes::Hermes2D::Function< double >protected
values_validHermes::Hermes2D::Function< double >protected
vector_to_solution(const double *solution_vector, SpaceSharedPtr< double > space, MeshFunctionSharedPtr< double > solution, bool add_dir_lift=true, int start_index=0) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
vector_to_solution(const double *solution_vector, SpaceSharedPtr< double > space, Solution< double > *solution, bool add_dir_lift=true, int start_index=0) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
vector_to_solution(const Vector< double > *vec, SpaceSharedPtr< double > space, MeshFunctionSharedPtr< double > solution, bool add_dir_lift=true, int start_index=0) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
vector_to_solutions(const double *solution_vector, std::vector< SpaceSharedPtr< double > > spaces, std::vector< MeshFunctionSharedPtr< double > > solutions, std::vector< bool > add_dir_lift=std::vector< bool >(), std::vector< int > start_indices=std::vector< int >())Hermes::Hermes2D::Solution< double >static
vector_to_solutions(const Vector< double > *vec, std::vector< SpaceSharedPtr< double > > spaces, std::vector< MeshFunctionSharedPtr< double > > solutions, std::vector< bool > add_dir_lift=std::vector< bool >(), std::vector< int > start_indices=std::vector< int >()) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
vector_to_solutions_common_dir_lift(const Vector< double > *vec, std::vector< SpaceSharedPtr< double > > spaces, std::vector< MeshFunctionSharedPtr< double > > solutions, bool add_dir_lift=false) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
vector_to_solutions_common_dir_lift(const double *solution_vector, std::vector< SpaceSharedPtr< double > > spaces, std::vector< MeshFunctionSharedPtr< double > > solutions, bool add_dir_lift=false) (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >static
xHermes::Hermes2D::Solution< double >protected
XMLParsing()Hermes::Hermes2D::Mixins::XMLParsing
y (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >protected
~ExactSolution() (defined in Hermes::Hermes2D::ExactSolution< double >)Hermes::Hermes2D::ExactSolution< double >inlinevirtual
~ExactSolutionEggShell() (defined in Hermes::Hermes2D::ExactSolutionEggShell)Hermes::Hermes2D::ExactSolutionEggShellinlinevirtual
~ExactSolutionScalar() (defined in Hermes::Hermes2D::ExactSolutionScalar< double >)Hermes::Hermes2D::ExactSolutionScalar< double >inlinevirtual
~Function()Hermes::Hermes2D::Function< double >virtual
~MeshFunction()Hermes::Hermes2D::MeshFunction< double >virtual
~Solution() (defined in Hermes::Hermes2D::Solution< double >)Hermes::Hermes2D::Solution< double >virtual
~Transformable() (defined in Hermes::Hermes2D::Transformable)Hermes::Hermes2D::Transformablevirtual