39 using VectorType = dealii::LinearAlgebra::distributed::Vector<Number>;
42 Driver(MPI_Comm
const & comm,
53 print_performance_results(
double const total_time)
const;
57 setup_volume_coupling();
60 set_start_time()
const;
63 couple_fluid_to_acoustic();
65 MPI_Comm
const mpi_comm;
67 dealii::ConditionalOStream pcout;
71 std::shared_ptr<ApplicationBase<dim, Number>> application;
74 std::shared_ptr<SolverAcoustic<dim, Number>> acoustic;
75 std::shared_ptr<SolverFluid<dim, Number>> fluid;
84 double time_solvers_side_by_side;