ExaDG
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
ExaDG::AeroAcoustic::SolverFluid< dim, Number > Class Template Reference

Public Types

using VectorType = dealii::LinearAlgebra::distributed::Vector<Number>
 

Public Member Functions

void setup (std::shared_ptr< FluidAeroAcoustic::ApplicationBase< dim, Number > > application, MPI_Comm const mpi_comm, bool const is_test)
 
double max_next_time_step_size () const
 
void advance_one_timestep_and_compute_pressure_time_derivative (bool const update_dpdt)
 
VectorType const & get_pressure_time_derivative () const
 

Public Attributes

std::shared_ptr< Grid< dim > > grid
 
std::shared_ptr< dealii::Mapping< dim > > mapping
 
std::shared_ptr< MultigridMappings< dim, Number > > multigrid_mappings
 
std::shared_ptr< IncNS::SpatialOperatorBase< dim, Number > > pde_operator
 
std::shared_ptr< IncNS::TimeIntBDF< dim, Number > > time_integrator
 
std::shared_ptr< IncNS::PostProcessorBase< dim, Number > > postprocessor
 
std::shared_ptr< TimerTreetimer_tree
 

The documentation for this class was generated from the following file: