|
[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 > |