ExaDG
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | List of all members
ExaDG::IncNS::Precursor::ApplicationBase< dim, Number > Class Template Reference

Public Member Functions

 ApplicationBase (std::string parameter_file, MPI_Comm const &comm)
 
void add_parameters (dealii::ParameterHandler &prm)
 
bool precursor_is_active () const
 

Public Attributes

std::shared_ptr< Domain< dim, Number > > precursor
 
std::shared_ptr< Domain< dim, Number > > main
 

Protected Attributes

MPI_Comm const mpi_comm
 
dealii::ConditionalOStream pcout
 
std::string parameter_file
 
bool switch_off_precursor
 

Member Data Documentation

◆ precursor

template<int dim, typename Number >
std::shared_ptr<Domain<dim, Number> > ExaDG::IncNS::Precursor::ApplicationBase< dim, Number >::precursor

Precursor and main domain. Make sure to create these objects in the constructor of a derived class implementing a concrete precursor application with non-abstract precursor domain and main domain.


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