|
| TimeIntGenAlpha (std::shared_ptr< Interface::Operator< Number > > operator_, std::shared_ptr< PostProcessorBase< Number > > postprocessor_, Parameters const ¶m_, MPI_Comm const &mpi_comm_, bool const is_test_) |
|
void | setup (bool const do_restart) final |
|
void | compute_initial_acceleration (bool const do_restart) |
|
void | print_iterations () const |
|
void | extrapolate_displacement_to_np (VectorType &displacement) |
|
VectorType const & | get_displacement_np () |
|
VectorType const & | get_displacement_n () |
|
void | extrapolate_velocity_to_np (VectorType &velocity) |
|
VectorType const & | get_velocity_n () |
|
VectorType const & | get_velocity_np () |
|
void | set_displacement (VectorType const &displacement) |
|
void | advance_one_timestep_partitioned_solve (bool const use_extrapolation) |
|
| TimeIntGenAlphaBase (double const &start_time_, double const &end_time_, unsigned int const max_number_of_time_steps_, double const spectral_radius_, GenAlphaType const &gen_alpha_type_, RestartData const &restart_data_, MPI_Comm const &mpi_comm_, bool const is_test_) |
|
double | get_time_step_size () const final |
|
void | set_current_time_step_size (double const &time_step_size) final |
|
| TimeIntBase (double const &start_time_, double const &end_time_, unsigned int const max_number_of_time_steps_, RestartData const &restart_data_, MPI_Comm const &mpi_comm_, bool const is_test_) |
|
bool | started () const |
|
bool | finished () const |
|
void | timeloop () |
|
void | advance_one_timestep () |
|
void | advance_one_timestep_pre_solve (bool const print_header) |
|
void | advance_one_timestep_solve () |
|
void | advance_one_timestep_post_solve () |
|
void | reset_time (double const ¤t_time) |
|
virtual void | prepare_coarsening_and_refinement () |
|
virtual void | interpolate_after_coarsening_and_refinement () |
|
double | get_time () const |
|
double | get_next_time () const |
|
unsigned int | get_number_of_time_steps () const |
|
std::shared_ptr< TimerTree > | get_timings () const |
|
|
typedef dealii::LinearAlgebra::distributed::Vector< Number > | VectorType |
|
typedef boost::archive::binary_iarchive | BoostInputArchiveType |
|
typedef boost::archive::binary_oarchive | BoostOutputArchiveType |
|
double | get_scaling_factor_acceleration () const |
|
double | get_scaling_factor_velocity () const |
|
double | get_mid_time () const |
|
void | compute_const_vector_acceleration_remainder (VectorType &const_vector, VectorType const &displacement_n, VectorType const &velocity_n, VectorType const &acceleration_n) const |
|
void | compute_const_vector_velocity_remainder (VectorType &const_vector, VectorType const &displacement_n, VectorType const &velocity_n, VectorType const &acceleration_n) const |
|
void | update_displacement (VectorType &displacement_np, VectorType const &displacement_n) const |
|
void | update_velocity (VectorType &velocity_np, VectorType const &displacement_np, VectorType const &displacement_n, VectorType const &velocity_n, VectorType const &acceleration_n) const |
|
void | update_acceleration (VectorType &acceleration_np, VectorType const &displacement_np, VectorType const &displacement_n, VectorType const &velocity_n, VectorType const &acceleration_n) const |
|
void | do_timestep () |
|
types::time_step | get_time_step_number () const |
|
void | write_restart () const |
|
void | read_restart () |
|
void | output_solver_info_header () const |
|
void | output_remaining_time () const |
|
double | start_time |
|
double | end_time |
|
double | time |
|
double const | eps |
|
dealii::ConditionalOStream | pcout |
|
types::time_step | time_step_number |
|
unsigned int const | max_number_of_time_steps |
|
RestartData const | restart_data |
|
MPI_Comm const | mpi_comm |
|
dealii::Timer | global_timer |
|
std::shared_ptr< TimerTree > | timer_tree |
|
bool | is_test |
|