|
| 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) |
|
void | fill_matrix_free_data (MatrixFreeData< dim, Number > &matrix_free_data) const |
|
void | setup () |
|
void | setup (std::shared_ptr< dealii::MatrixFree< dim, Number > const > matrix_free, std::shared_ptr< MatrixFreeData< dim, Number > const > matrix_free_data) |
|
void | initialize_dof_vector (VectorType &src) const |
|
void | prescribe_initial_conditions (VectorType &src) const |
|
void | rhs (VectorType &dst, double const time=0.0) const |
|
void | vmult (VectorType &dst, VectorType const &src) const |
|
void | evaluate (VectorType &dst, VectorType const &src, double const time=0.0) const |
|
unsigned int | solve (VectorType &sol, VectorType const &rhs, double const time) const |
|
std::shared_ptr< dealii::MatrixFree< dim, Number > const > | get_matrix_free () const |
|
dealii::DoFHandler< dim > const & | get_dof_handler () const |
|
dealii::types::global_dof_index | get_number_of_dofs () const |
|
double | get_n10 () const |
|
double | get_average_convergence_rate () const |
|
std::shared_ptr< ContainerInterfaceData< rank, dim, double > > | get_container_interface_data () const |
|
std::shared_ptr< TimerTree > | get_timings () const |
|
std::shared_ptr< dealii::Mapping< dim > const > | get_mapping () const |
|
unsigned int | get_dof_index () const |
|
unsigned int | get_quad_index () const |
|