apply_anisotropic_limit(const real anisotropic_ratio_min, const real anisotropic_ratio_max)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
DoFHandlerType typedef | PHiLiP::GridRefinement::Field< dim, real > | |
get_anisotropic_ratio(const unsigned int index)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_anisotropic_ratio(const unsigned int index, const unsigned int j)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_axis(const unsigned int index)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_axis(const unsigned int index, const unsigned int j)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_axis_vector() | PHiLiP::GridRefinement::Field< dim, real > | |
get_axis_vector(const unsigned int j) | PHiLiP::GridRefinement::Field< dim, real > | |
get_inverse_metric(const unsigned int index)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_inverse_metric_vector() | PHiLiP::GridRefinement::Field< dim, real > | |
get_inverse_quadratic_metric(const unsigned int index) | PHiLiP::GridRefinement::Field< dim, real > | |
get_inverse_quadratic_metric_vector() | PHiLiP::GridRefinement::Field< dim, real > | |
get_max_anisotropic_ratio_vector_dealii() | PHiLiP::GridRefinement::Field< dim, real > | |
get_metric(const unsigned int index)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_metric_vector() | PHiLiP::GridRefinement::Field< dim, real > | |
get_quadratic_metric(const unsigned int index) | PHiLiP::GridRefinement::Field< dim, real > | |
get_quadratic_metric_vector() | PHiLiP::GridRefinement::Field< dim, real > | |
get_scale(const unsigned int index) const =0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_scale_vector() const | PHiLiP::GridRefinement::Field< dim, real > | |
get_scale_vector_dealii() const | PHiLiP::GridRefinement::Field< dim, real > | |
get_unit_axis(const unsigned int index)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
get_unit_axis(const unsigned int index, const unsigned int j)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
operator<<(std::ostream &os, const Field< dim, real > &field) | PHiLiP::GridRefinement::Field< dim, real > | friend |
reinit(const unsigned int size)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
scale(const unsigned int index)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
serialize(std::ostream &os) const =0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
set_anisotropic_ratio(const unsigned int index, const std::array< real, dim > &ratio)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
set_anisotropy(const dealii::DoFHandler< dim > &dof_handler, const std::vector< std::array< real, dim >> &derivative_value, const std::vector< std::array< dealii::Tensor< 1, dim, real >, dim >> &derivative_direction, const int relative_order)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
set_axis(const unsigned int index, const std::array< dealii::Tensor< 1, dim, real >, dim > &axis)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
set_axis_vector(const std::vector< std::array< dealii::Tensor< 1, dim, real >, dim >> &vec) | PHiLiP::GridRefinement::Field< dim, real > | |
set_cell(const DoFHandlerType &dof_handler)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
set_scale(const unsigned int index, const real val)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
set_scale_vector(const std::vector< real > &vec) | PHiLiP::GridRefinement::Field< dim, real > | |
set_scale_vector_dealii(const dealii::Vector< real > &vec) | PHiLiP::GridRefinement::Field< dim, real > | |
set_unit_axis(const unsigned int index, const std::array< dealii::Tensor< 1, dim, real >, dim > &unit_axis)=0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
size() const =0 | PHiLiP::GridRefinement::Field< dim, real > | pure virtual |
~Field()=default | PHiLiP::GridRefinement::Field< dim, real > | virtual |