|
| Operator (std::shared_ptr< Grid< dim > const > grid, std::shared_ptr< dealii::Mapping< dim > const > mapping, std::shared_ptr< BoundaryDescriptor< 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) |
|
dealii::types::global_dof_index | get_number_of_dofs () const |
|
void | initialize_dof_vector (VectorType &src) const final |
|
void | initialize_dof_vector_scalar (VectorType &src) const |
|
void | initialize_dof_vector_dim_components (VectorType &src) const |
|
void | prescribe_initial_conditions (VectorType &src, double const time) const final |
|
void | evaluate (VectorType &dst, VectorType const &src, Number const time) const final |
|
void | evaluate_convective (VectorType &dst, VectorType const &src, Number const time) const |
|
void | evaluate_viscous (VectorType &dst, VectorType const &src, Number const time) const |
|
void | evaluate_convective_and_viscous (VectorType &dst, VectorType const &src, Number const time) const |
|
void | apply_inverse_mass (VectorType &dst, VectorType const &src) const |
|
dealii::MatrixFree< dim, Number > const & | get_matrix_free () const |
|
dealii::Mapping< dim > const & | get_mapping () const |
|
dealii::FiniteElement< dim > const & | get_fe () const |
|
dealii::DoFHandler< dim > const & | get_dof_handler () const |
|
dealii::DoFHandler< dim > const & | get_dof_handler_scalar () const |
|
dealii::DoFHandler< dim > const & | get_dof_handler_vector () const |
|
unsigned int | get_dof_index_vector () const |
|
unsigned int | get_dof_index_scalar () const |
|
unsigned int | get_quad_index_standard () const |
|
void | compute_pressure (VectorType &dst, VectorType const &src) const |
|
void | compute_velocity (VectorType &dst, VectorType const &src) const |
|
void | compute_temperature (VectorType &dst, VectorType const &src) const |
|
void | compute_vorticity (VectorType &dst, VectorType const &src) const |
|
void | compute_divergence (VectorType &dst, VectorType const &src) const |
|
void | compute_shear_rate (VectorType &dst, VectorType const &src) const |
|
double | get_wall_time_operator_evaluation () const final |
|
double | calculate_time_step_cfl_global () const final |
|
double | calculate_time_step_diffusion () const final |
|