ExaDG
Loading...
Searching...
No Matches
ExaDG::FSI::preCICE::Driver< dim, Number > Class Template Referenceabstract
Inheritance diagram for ExaDG::FSI::preCICE::Driver< dim, Number >:
ExaDG::FSI::preCICE::DriverFluid< dim, Number > ExaDG::FSI::preCICE::DriverSolid< dim, Number >

Public Member Functions

 Driver (std::string const &input_file, MPI_Comm const &comm, std::shared_ptr< ApplicationBase< dim, Number > > app, bool const is_test)
virtual void setup ()=0
virtual void solve () const =0
virtual void print_performance_results (double const total_time) const =0

Protected Attributes

MPI_Comm const mpi_comm
dealii::ConditionalOStream pcout
std::shared_ptr< ApplicationBase< dim, Number > > application
std::shared_ptr< ExaDG::preCICE::Adapter< dim, dim, VectorType > > precice
ExaDG::preCICE::ConfigurationParameters precice_parameters
bool const is_test
TimerTree timer_tree

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