[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::OPERATOR::SumFactorizedOperators< dim, n_faces, real >, including all inherited members.
compute_factorial(double n) | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | |
divergence_matrix_vector_mult(const dealii::Tensor< 1, dim, std::vector< real >> &input_vect, std::vector< real > &output_vect, const dealii::FullMatrix< double > &basis_x, const dealii::FullMatrix< double > &basis_y, const dealii::FullMatrix< double > &basis_z, const dealii::FullMatrix< double > &gradient_basis_x, const dealii::FullMatrix< double > &gradient_basis_y, const dealii::FullMatrix< double > &gradient_basis_z) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
divergence_matrix_vector_mult_1D(const dealii::Tensor< 1, dim, std::vector< real >> &input_vect, std::vector< real > &output_vect, const dealii::FullMatrix< double > &basis, const dealii::FullMatrix< double > &gradient_basis) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
divergence_two_pt_flux_Hadamard_product(const dealii::Tensor< 1, dim, dealii::FullMatrix< real >> &input_mat, std::vector< real > &output_vect, const std::vector< real > &weights, const dealii::FullMatrix< double > &basis, const double scaling=2.0) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
gradient_matrix_vector_mult(const std::vector< real > &input_vect, dealii::Tensor< 1, dim, std::vector< real >> &output_vect, const dealii::FullMatrix< double > &basis_x, const dealii::FullMatrix< double > &basis_y, const dealii::FullMatrix< double > &basis_z, const dealii::FullMatrix< double > &gradient_basis_x, const dealii::FullMatrix< double > &gradient_basis_y, const dealii::FullMatrix< double > &gradient_basis_z) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
gradient_matrix_vector_mult_1D(const std::vector< real > &input_vect, dealii::Tensor< 1, dim, std::vector< real >> &output_vect, const dealii::FullMatrix< double > &basis, const dealii::FullMatrix< double > &gradient_basis) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
Hadamard_product(const dealii::FullMatrix< real > &input_mat1, const dealii::FullMatrix< real > &input_mat2, dealii::FullMatrix< real > &output_mat) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
inner_product(const std::vector< real > &input_vect, const std::vector< real > &weight_vect, std::vector< real > &output_vect, const dealii::FullMatrix< double > &basis_x, const dealii::FullMatrix< double > &basis_y, const dealii::FullMatrix< double > &basis_z, const bool adding=false, const double factor=1.0) override | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | virtual |
inner_product_1D(const std::vector< real > &input_vect, const std::vector< real > &weight_vect, std::vector< real > &output_vect, const dealii::FullMatrix< double > &basis_x, const bool adding=false, const double factor=1.0) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
inner_product_surface_1D(const unsigned int face_number, const std::vector< real > &input_vect, const std::vector< real > &weight_vect, std::vector< real > &output_vect, const std::array< dealii::FullMatrix< double >, 2 > &basis_surf, const dealii::FullMatrix< double > &basis_vol, const bool adding=false, const double factor=1.0) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
matrix_vector_mult(const std::vector< real > &input_vect, std::vector< real > &output_vect, const dealii::FullMatrix< double > &basis_x, const dealii::FullMatrix< double > &basis_y, const dealii::FullMatrix< double > &basis_z, const bool adding=false, const double factor=1.0) override | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | virtual |
matrix_vector_mult_1D(const std::vector< real > &input_vect, std::vector< real > &output_vect, const dealii::FullMatrix< double > &basis_x, const bool adding=false, const double factor=1.0) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
matrix_vector_mult_surface_1D(const unsigned int face_number, const std::vector< real > &input_vect, std::vector< real > &output_vect, const std::array< dealii::FullMatrix< double >, 2 > &basis_surf, const dealii::FullMatrix< double > &basis_vol, const bool adding=false, const double factor=1.0) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
max_degree | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | |
max_grid_degree | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | |
max_grid_degree_check | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | protected |
mpi_communicator | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | protected |
nstate | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | |
oneD_grad_operator | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
oneD_surf_grad_operator | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
oneD_surf_operator | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
oneD_vol_operator | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
OperatorsBase(const int nstate_input, const unsigned int max_degree_input, const unsigned int grid_degree_input) | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | |
pcout | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | protected |
sum_factorized_Hadamard_basis_assembly(const unsigned int rows_size_1D, const unsigned int columns_size_1D, const std::vector< std::array< unsigned int, dim >> &rows, const std::vector< std::array< unsigned int, dim >> &columns, const dealii::FullMatrix< double > &basis, const std::vector< double > &weights, std::array< dealii::FullMatrix< double >, dim > &basis_sparse) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
sum_factorized_Hadamard_sparsity_pattern(const unsigned int rows_size, const unsigned int columns_size, std::vector< std::array< unsigned int, dim >> &rows, std::vector< std::array< unsigned int, dim >> &columns) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
sum_factorized_Hadamard_surface_basis_assembly(const unsigned int rows_size, const unsigned int columns_size_1D, const std::vector< unsigned int > &rows, const std::vector< unsigned int > &columns, const dealii::FullMatrix< double > &basis, const std::vector< double > &weights, dealii::FullMatrix< double > &basis_sparse, const int dim_not_zero) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
sum_factorized_Hadamard_surface_sparsity_pattern(const unsigned int rows_size, const unsigned int columns_size, std::vector< unsigned int > &rows, std::vector< unsigned int > &columns, const int dim_not_zero) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
SumFactorizedOperators(const int nstate_input, const unsigned int max_degree_input, const unsigned int grid_degree_input) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
surface_two_pt_flux_Hadamard_product(const dealii::FullMatrix< real > &input_mat, std::vector< real > &output_vect_vol, std::vector< real > &output_vect_surf, const std::vector< real > &weights, const std::array< dealii::FullMatrix< double >, 2 > &surf_basis, const unsigned int iface, const unsigned int dim_not_zero, const double scaling=2.0) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
tensor_product(const dealii::FullMatrix< double > &basis_x, const dealii::FullMatrix< double > &basis_y, const dealii::FullMatrix< double > &basis_z) | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | |
tensor_product_state(const int nstate, const dealii::FullMatrix< double > &basis_x, const dealii::FullMatrix< double > &basis_y, const dealii::FullMatrix< double > &basis_z) | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | |
two_pt_flux_Hadamard_product(const dealii::FullMatrix< real > &input_mat, dealii::FullMatrix< real > &output_mat, const dealii::FullMatrix< double > &basis, const std::vector< real > &weights, const int direction) | PHiLiP::OPERATOR::SumFactorizedOperators< dim, n_faces, real > | |
~OperatorsBase()=default | PHiLiP::OPERATOR::OperatorsBase< dim, n_faces, real > | virtual |