|
| subroutine | time_extrapolate_rec_scalar_field_o2 (field_tm1, field_tm0, dtm1, dt, t, field_res) |
| | Extrapolate (reconstruct) the scalar fields to field_res at \(t=dt_0\), order 2.
|
| |
| subroutine | time_extrapolate_rec_face_field_o2 (field_tm1, field_tm0, dtm1, dt, t, field_res) |
| | Extrapolate (reconstruct) the face fields to field_res at \(t=dt_0\), order 2.
|
| |
| subroutine | time_extrapolate_rec_scalar_field_o3 (field_tm2, field_tm1, field_tm0, dtm2, dtm1, dt, t, field_res) |
| |
◆ time_extrapolate_rec_face_field_o2()
| subroutine mod_extrapolate_field_time::extrapolate_field_time_rec::time_extrapolate_rec_face_field_o2 |
( |
type(t_face_field), intent(in) | field_tm1, |
|
|
type(t_face_field), intent(in) | field_tm0, |
|
|
double precision, intent(in) | dtm1, |
|
|
double precision, intent(in) | dt, |
|
|
double precision, intent(in) | t, |
|
|
type(t_face_field), intent(inout) | field_res ) |
Extrapolate (reconstruct) the face fields to field_res at \(t=dt_0\), order 2.
- Parameters
-
| [in] | field_tm1 | The mean field between time \(t=(-dtm1,0)\) |
| [in] | field_tm0 | The mean field between time \(t=(0,+dt)\) |
| [in] | dtm1 | The time step between \(t^{n-1}\) and \(t^{n}\) |
| [in] | dt | The time step between \(t^{n}\) and \(t^{n+1}\) |
| [in] | t | The time where to extrapolate (starting from \(dt/2\)) |
| [out] | field_res | The resulting extrapolated field |
◆ time_extrapolate_rec_scalar_field_o2()
| subroutine mod_extrapolate_field_time::extrapolate_field_time_rec::time_extrapolate_rec_scalar_field_o2 |
( |
double precision, dimension(:,:,:), intent(in) | field_tm1, |
|
|
double precision, dimension(:,:,:), intent(in) | field_tm0, |
|
|
double precision, intent(in) | dtm1, |
|
|
double precision, intent(in) | dt, |
|
|
double precision, intent(in) | t, |
|
|
double precision, dimension(:,:,:), intent(inout) | field_res ) |
Extrapolate (reconstruct) the scalar fields to field_res at \(t=dt_0\), order 2.
- Parameters
-
| [in] | field_tm1 | The mean field between time \(t=(-dtm1,0)\) |
| [in] | field_tm0 | The mean field between time \(t=(0,+dt)\) |
| [in] | dtm1 | The time step between \(t^{n-1}\) and \(t^{n}\) |
| [in] | dt | The time step between \(t^{n}\) and \(t^{n+1}\) |
| [in] | t | The time where to extrapolate (starting from \(dt/2\)) |
| [out] | field_res | The resulting extrapolated field |
◆ time_extrapolate_rec_scalar_field_o3()
| subroutine mod_extrapolate_field_time::extrapolate_field_time_rec::time_extrapolate_rec_scalar_field_o3 |
( |
double precision, dimension(:,:,:), intent(in) | field_tm2, |
|
|
double precision, dimension(:,:,:), intent(in) | field_tm1, |
|
|
double precision, dimension(:,:,:), intent(in) | field_tm0, |
|
|
double precision, intent(in) | dtm2, |
|
|
double precision, intent(in) | dtm1, |
|
|
double precision, intent(in) | dt, |
|
|
double precision, intent(in) | t, |
|
|
double precision, dimension(:,:,:), intent(inout) | field_res ) |
The documentation for this interface was generated from the following file: