evaluate(VectorType &dst, VectorType const &src, double const time=0.0) const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
fill_matrix_free_data(MatrixFreeData< dim, Number > &matrix_free_data) const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_average_convergence_rate() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_container_interface_data() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_dof_handler() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_dof_index() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_mapping() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_matrix_free() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_n10() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_number_of_dofs() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_quad_index() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
get_timings() const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
initialize_dof_vector(VectorType &src) const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
Operator(std::shared_ptr< Grid< dim > const > grid, std::shared_ptr< dealii::Mapping< dim > const > mapping, std::shared_ptr< MultigridMappings< dim, Number > > const multigrid_mappings, std::shared_ptr< BoundaryDescriptor< rank, dim > const > boundary_descriptor, std::shared_ptr< FieldFunctions< dim > const > field_functions, Parameters const ¶m, std::string const &field, MPI_Comm const &mpi_comm) (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
prescribe_initial_conditions(VectorType &src) const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
rhs(VectorType &dst, double const time=0.0) const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
setup() | ExaDG::Poisson::Operator< dim, n_components, Number > | |
setup(std::shared_ptr< dealii::MatrixFree< dim, Number > const > matrix_free, std::shared_ptr< MatrixFreeData< dim, Number > const > matrix_free_data) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
solve(VectorType &sol, VectorType const &rhs, double const time) const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |
vmult(VectorType &dst, VectorType const &src) const (defined in ExaDG::Poisson::Operator< dim, n_components, Number >) | ExaDG::Poisson::Operator< dim, n_components, Number > | |