41 typedef typename Base::VectorType VectorType;
50 MPI_Comm
const & mpi_comm_in,
51 bool const is_test_in);
58 postprocessing_stability_analysis();
61 print_iterations()
const final;
64 get_velocity()
const final;
67 get_velocity_np()
const final;
70 get_pressure()
const final;
73 get_pressure_np()
const final;
77 allocate_vectors()
final;
80 setup_derived()
final;
83 read_restart_vectors(boost::archive::binary_iarchive & ia)
final;
86 write_restart_vectors(boost::archive::binary_oarchive & oa)
const final;
89 do_timestep_solve()
final;
92 prepare_vectors_for_next_timestep()
final;
98 evaluate_convective_term();
101 update_time_integrator_constants()
final;
104 initialize_current_solution()
final;
107 initialize_former_multistep_dof_vectors()
final;
110 initialize_velocity_dbc();
116 rhs_pressure(VectorType & rhs)
const;
122 rhs_projection(VectorType & rhs)
const;
131 rhs_viscous(VectorType & rhs)
const;
134 solve_steady_problem()
final;
140 get_velocity(
unsigned int i )
const final;
143 get_pressure(
unsigned int i )
const final;
146 set_velocity(VectorType
const & velocity,
unsigned int const i )
final;
149 set_pressure(VectorType
const & pressure,
unsigned int const i )
final;
151 std::shared_ptr<Operator> pde_operator;
153 std::vector<VectorType> velocity;
155 VectorType velocity_np;
157 std::vector<VectorType> pressure;
159 VectorType pressure_np;
161 std::vector<VectorType> velocity_dbc;
162 VectorType velocity_dbc_np;
165 VectorType pressure_last_iter;
166 VectorType velocity_projection_last_iter;
167 VectorType velocity_viscous_last_iter;
170 std::pair<
unsigned int ,
unsigned long long >
172 std::pair<
unsigned int ,
unsigned long long >
173 iterations_projection;
174 std::pair<
unsigned int ,
unsigned long long > iterations_viscous;
175 std::pair<
unsigned int ,
unsigned long long > iterations_penalty;
176 std::pair<
unsigned int ,
unsigned long long > iterations_mass;
Definition postprocessor_interface.h:34