|
type(solver_type), pointer | solver |
| A pointer to the solver. More...
|
|
integer(intg) | solver_library |
| The library type for the dynamic solver. More...
|
|
logical | solver_initialised |
| Is .TRUE. if the solver has been initialised, .FALSE. if not. More...
|
|
integer(intg) | linearity |
| The linearity type of the dynamic solver. More...
|
|
integer(intg) | order |
| The order of the dynamic solve. More...
|
|
integer(intg) | degree |
| The degree of the time interpolation polynomial. More...
|
|
integer(intg) | scheme |
| The dyanamic solver scheme. More...
|
|
real(dp), dimension(:), allocatable | theta |
| THETA(degree_idx). The theta value for the degree_idx'th polynomial in the dynamic solver. More...
|
|
logical | explicit |
| Is .TRUE. if the dynamic scheme is an explicit scheme, .FALSE. if not. More...
|
|
logical | restart |
| Is .TRUE. if the dynamic scheme is to be restarted (i.e., recalculate values at the current time step), .FALSE. if not. More...
|
|
logical | ale |
| Is .TRUE. if the dynamic scheme is an ALE scheme, .FALSE. if not. More...
|
|
logical | fsi |
| Is .TRUE. if the dynamic scheme is an FSI scheme and updates geometric fields, .FALSE. if not. More...
|
|
logical | update_bc |
| Is .TRUE. if the dynamic scheme has changing bc, .FALSE. if not. More...
|
|
real(dp) | current_time |
| The current time value for the dynamic solver. More...
|
|
real(dp) | time_increment |
| The time increment for the dynamic solver to solver for. More...
|
|
type(solver_type), pointer | linear_solver |
| A pointer to the linked linear solver. More...
|
|
type(solver_type), pointer | nonlinear_solver |
| A pointer to the linked nonlinear solver. More...
|
|
Contains information for a dynamic solver.
Definition at line 2489 of file types.f90.