[P]arallel [Hi]gh-order [Li]brary for [P]DEs
Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
|
This is the complete list of members for PHiLiP::FreeFormDeformation< dim >, including all inherited members.
compute_total_ctl_pts() const | PHiLiP::FreeFormDeformation< dim > | private |
control_pts | PHiLiP::FreeFormDeformation< dim > | |
deform_mesh(HighOrderGrid< dim, double > &high_order_grid) const | PHiLiP::FreeFormDeformation< dim > | |
dXdXp(const dealii::Point< dim, double > &initial_point, const unsigned int ctl_index, const unsigned int ctl_axis) const | PHiLiP::FreeFormDeformation< dim > | |
evaluate_ffd(const dealii::Point< dim, double > &s_t_u_point, const std::vector< dealii::Point< dim, real >> &control_pts) const | PHiLiP::FreeFormDeformation< dim > | |
FreeFormDeformation(const dealii::Point< dim > &_origin, const std::array< dealii::Tensor< 1, dim, double >, dim > _parallepiped_vectors, const std::array< unsigned int, dim > &_ndim_control) | PHiLiP::FreeFormDeformation< dim > | |
FreeFormDeformation(const dealii::Point< dim > &_origin, const std::array< double, dim > &rectangle_lengths, const std::array< unsigned int, dim > &_ndim_control) | PHiLiP::FreeFormDeformation< dim > | |
get_design_variables(const std::vector< std::pair< unsigned int, unsigned int > > &ffd_design_variables_indices_dim, dealii::LinearAlgebra::distributed::Vector< double > &vector_to_copy_into) const | PHiLiP::FreeFormDeformation< dim > | |
get_displacement(const dealii::Point< dim, double > &initial_point, const std::vector< dealii::Point< dim, real >> &control_pts) const | PHiLiP::FreeFormDeformation< dim > | |
get_displacement(const std::vector< dealii::Point< dim, double >> &initial_point, const std::vector< dealii::Point< dim, real >> &control_pts) const | PHiLiP::FreeFormDeformation< dim > | |
get_dXvdXp(const HighOrderGrid< dim, double > &high_order_grid, const std::vector< std::pair< unsigned int, unsigned int > > ffd_design_variables_indices_dim, dealii::TrilinosWrappers::SparseMatrix &dXvdXp) const | PHiLiP::FreeFormDeformation< dim > | |
get_dXvdXp_FD(HighOrderGrid< dim, double > &high_order_grid, const std::vector< std::pair< unsigned int, unsigned int > > ffd_design_variables_indices_dim, dealii::TrilinosWrappers::SparseMatrix &dXvdXp_FD, const double eps) | PHiLiP::FreeFormDeformation< dim > | |
get_dXvsdXp(const HighOrderGrid< dim, double > &high_order_grid, const std::vector< std::pair< unsigned int, unsigned int > > &ffd_design_variables_indices_dim, dealii::TrilinosWrappers::SparseMatrix &dXvsdXp) const | PHiLiP::FreeFormDeformation< dim > | |
get_dXvsdXp(const HighOrderGrid< dim, double > &high_order_grid, const std::vector< std::pair< unsigned int, unsigned int > > &ffd_design_variables_indices_dim) const | PHiLiP::FreeFormDeformation< dim > | |
get_dXvsdXp_FD(const HighOrderGrid< dim, double > &high_order_grid, const std::vector< std::pair< unsigned int, unsigned int > > &ffd_design_variables_indices_dim, const double eps) | PHiLiP::FreeFormDeformation< dim > | |
get_local_coordinates(const dealii::Point< dim, double > p) const | PHiLiP::FreeFormDeformation< dim > | protected |
get_rectangular_parallepiped_vectors(const std::array< double, dim > &rectangle_lengths) const | PHiLiP::FreeFormDeformation< dim > | private |
get_surface_displacement(const HighOrderGrid< dim, double > &high_order_grid) const | PHiLiP::FreeFormDeformation< dim > | |
global_to_grid(const unsigned int global_ictl) const | PHiLiP::FreeFormDeformation< dim > | |
grid_to_global(const std::array< unsigned int, dim > &ijk_index) const | PHiLiP::FreeFormDeformation< dim > | |
init_msg() const | PHiLiP::FreeFormDeformation< dim > | private |
move_ctl_dx(const unsigned i, const dealii::Tensor< 1, dim, double >) | PHiLiP::FreeFormDeformation< dim > | |
move_ctl_dx(const std::array< unsigned int, dim > ijk, const dealii::Tensor< 1, dim, double >) | PHiLiP::FreeFormDeformation< dim > | |
n_control_pts | PHiLiP::FreeFormDeformation< dim > | |
ndim_control_pts | PHiLiP::FreeFormDeformation< dim > | protected |
new_point_location(const dealii::Point< dim, double > &initial_point, const std::vector< dealii::Point< dim, real >> &control_pts) const | PHiLiP::FreeFormDeformation< dim > | |
new_point_location(const dealii::Point< dim, double > &initial_point) const | PHiLiP::FreeFormDeformation< dim > | |
origin | PHiLiP::FreeFormDeformation< dim > | protected |
output_ffd_vtu(const unsigned int cycle) const | PHiLiP::FreeFormDeformation< dim > | |
parallepiped_vectors | PHiLiP::FreeFormDeformation< dim > | protected |
pcout | PHiLiP::FreeFormDeformation< dim > | private |
set_design_variables(const std::vector< std::pair< unsigned int, unsigned int > > &ffd_design_variables_indices_dim, const dealii::LinearAlgebra::distributed::Vector< double > &vector_to_copy_from) | PHiLiP::FreeFormDeformation< dim > |