adjust_pressure_level_if_undefined(VectorType &pressure, double const &time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
apply_inverse_mass_operator(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
apply_inverse_pressure_mass_operator(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
apply_laplace_operator(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
apply_mass_operator(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
apply_mass_operator_add(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
apply_momentum_operator(VectorType &dst, VectorType const &src) (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
apply_projection_operator(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
BlockVectorType typedef (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
boundary_descriptor (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
boundary_descriptor_laplace (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
calculate_cfl_from_time_step(VectorType &cfl, VectorType const &velocity, double const time_step_size) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
calculate_dissipation_continuity_term(VectorType const &velocity) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
calculate_dissipation_convective_term(VectorType const &velocity, double const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
calculate_dissipation_divergence_term(VectorType const &velocity) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
calculate_dissipation_viscous_term(VectorType const &velocity) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
calculate_time_step_cfl(VectorType const &velocity) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
calculate_time_step_cfl_global() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
calculate_time_step_max_efficiency(unsigned int const order_time_integrator) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
compute_divergence(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
compute_q_criterion(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
compute_shear_rate(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
compute_streamfunction(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
compute_velocity_magnitude(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
compute_vorticity(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
compute_vorticity_magnitude(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
conti_penalty_kernel (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
conti_penalty_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
convective_kernel (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
convective_kernel_data (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
convective_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
distribute_constraint_u(VectorType &velocity) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
div_penalty_kernel (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
div_penalty_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
divergence_calculator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
divergence_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
do_rhs_ppe_laplace_add(VectorType &dst, double const &time) const (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
do_solve_pressure(VectorType &dst, VectorType const &src, bool const update_preconditioner) const (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
dof_index_first_point (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
ELEMENTWISE_PRECONDITIONER typedef (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
elementwise_preconditioner_projection (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
ELEMENTWISE_PROJ_OPERATOR typedef (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
elementwise_projection_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
evaluate_add_body_force_term(VectorType &dst, double const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
evaluate_convective_term(VectorType &dst, VectorType const &src, Number const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
evaluate_nonlinear_residual(VectorType &dst, VectorType const &src, VectorType const *rhs_vector, double const &time, double const &scaling_factor_mass) const (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
evaluate_nonlinear_residual_steady(VectorType &dst_u, VectorType &dst_p, VectorType const &src_u, VectorType const &src_p, double const &time) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
evaluate_pressure_gradient_term(VectorType &dst, VectorType const &src, double const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
evaluate_pressure_gradient_term_dirichlet_bc_from_dof_vector(VectorType &dst, VectorType const &src, VectorType const &pressure) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
evaluate_velocity_divergence_term(VectorType &dst, VectorType const &src, double const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
evaluation_time (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | mutableprotected |
field (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
field_functions (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
fill_matrix_free_data(MatrixFreeData< dim, Number > &matrix_free_data) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
first_point (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
get_characteristic_element_length() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_constraint_p() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_constraint_u() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_container_interface_data() (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_dof_handler_p() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_dof_handler_u() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_dof_handler_u_scalar() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_dof_index_pressure() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_dof_index_velocity() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_dof_index_velocity_scalar() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
get_dof_name_velocity() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_fe_p() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_fe_u() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_mapping() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_matrix_free() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_number_of_dofs() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_quad_index_pressure() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_quad_index_pressure_nodal_points() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
get_quad_index_velocity_linearized() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
get_quad_index_velocity_nodal_points() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
get_quad_index_velocity_overintegration() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
get_quad_index_velocity_standard() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
get_viscosity_boundary_face(unsigned int const face, unsigned int const q) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
gradient_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
grid (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
initialize_block_vector_velocity_pressure(BlockVectorType &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
initialize_vector_pressure(VectorType &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
initialize_vector_velocity(VectorType &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
initialize_vector_velocity_scalar(VectorType &src) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
interpolate_analytical_solution(VectorType &velocity, VectorType &pressure, double const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
interpolate_pressure_dirichlet_bc(VectorType &dst, double const &time) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
interpolate_stress_bc(VectorType &stress, VectorType const &velocity, VectorType const &pressure) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
inverse_mass_hdiv (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
inverse_mass_velocity (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
inverse_mass_velocity_scalar (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
is_pressure_level_undefined() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
laplace_operator (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
magnitude_calculator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
mapping (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
mass_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
momentum_linear_solver (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
momentum_newton_solver (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
momentum_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | mutableprotected |
momentum_preconditioner (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
mpi_comm (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
multigrid_mappings (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
MultigridPoisson typedef (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
nonlinear_operator (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
OperatorPressureCorrection(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< dim > const > boundary_descriptor, std::shared_ptr< FieldFunctions< dim > const > field_functions, Parameters const ¶meters, std::string const &field, MPI_Comm const &mpi_comm) (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
OperatorProjectionMethods(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< dim > const > boundary_descriptor, std::shared_ptr< FieldFunctions< dim > const > field_functions, Parameters const ¶meters, std::string const &field, MPI_Comm const &mpi_comm) (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
param (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
pcout (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
preconditioner_pressure_poisson (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
preconditioner_projection (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
prescribe_initial_conditions(VectorType &velocity, VectorType &pressure, double const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
pressure_poisson_solver (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
projection_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
projection_solver (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
ProjOperator typedef (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
q_criterion_calculator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
rhs_add_convective_term(VectorType &dst, VectorType const &transport_velocity, double const time) const (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
rhs_add_projection_operator(VectorType &dst, double const time) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
rhs_add_viscous_term(VectorType &dst, double const time) const (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
rhs_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
rhs_ppe_laplace_add(VectorType &dst, double const &time) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
rhs_ppe_laplace_add_dirichlet_bc_from_dof_vector(VectorType &dst, VectorType const &src) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
rhs_pressure_gradient_term_dirichlet_bc_from_dof_vector(VectorType &dst, VectorType const &pressure) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
set_grid_velocity(VectorType const &velocity) (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
set_temperature(VectorType const &temperature) (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
set_velocity_ptr(VectorType const &velocity) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
setup() | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
setup(std::shared_ptr< dealii::MatrixFree< dim, Number > const > matrix_free, std::shared_ptr< MatrixFreeData< dim, Number > const > matrix_free_data, std::string const &dof_index_temperature="") | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
setup_derived() final | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | virtual |
setup_momentum_preconditioner() (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
setup_momentum_solver() (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protected |
setup_preconditioners_and_solvers() override (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | protectedvirtual |
setup_projection_solver() (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
shear_rate_calculator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
solve_linear_momentum_equation(VectorType &solution, VectorType const &rhs, VectorType const &transport_velocity, bool const &update_preconditioner, double const &scaling_factor_mass) (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
solve_nonlinear_momentum_equation(VectorType &dst, VectorType const &rhs_vector, double const &time, bool const &update_preconditioner, double const &scaling_factor_mass) (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | |
solve_pressure(VectorType &dst, VectorType const &src, bool const update_preconditioner) const (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | |
solve_projection(VectorType &dst, VectorType const &src, bool const &update_preconditioner) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
SpatialOperatorBase(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< dim > const > boundary_descriptor, std::shared_ptr< FieldFunctions< dim > const > field_functions, Parameters const ¶meters, std::string const &field, MPI_Comm const &mpi_comm) (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
unsteady_problem_has_to_be_solved() const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
update_after_grid_motion(bool const update_matrix_free) final (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | virtual |
update_projection_operator(VectorType const &velocity, double const time_step_size) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
update_viscosity(VectorType const &velocity) const (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | |
viscous_kernel (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
viscous_kernel_data (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
viscous_operator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
vorticity_calculator (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | protected |
~OperatorPressureCorrection() (defined in ExaDG::IncNS::OperatorPressureCorrection< dim, Number >) | ExaDG::IncNS::OperatorPressureCorrection< dim, Number > | virtual |
~OperatorProjectionMethods() (defined in ExaDG::IncNS::OperatorProjectionMethods< dim, Number >) | ExaDG::IncNS::OperatorProjectionMethods< dim, Number > | virtual |
~SpatialOperatorBase() (defined in ExaDG::IncNS::SpatialOperatorBase< dim, Number >) | ExaDG::IncNS::SpatialOperatorBase< dim, Number > | inlinevirtual |