0.6.0
Loading...
Searching...
No Matches
mod_extrapolate_field_time::extrapolate_field_time_o1 Interface Reference

Public Member Functions

subroutine extrapolate_scalar_field_time_o1 (field_tm0, t, field_res)
 Extrapolate the scalar field to field_res at order 1.
 
subroutine extrapolate_face_field_time_o1 (field_tm0, t, field_res)
 Extrapolate the face field to field_res at order 1.
 
subroutine extrapolate_edge_field_time_o1 (field_tm0, t, field_res)
 Extrapolate the edge field to field_res at order 1.
 

Member Function/Subroutine Documentation

◆ extrapolate_edge_field_time_o1()

subroutine mod_extrapolate_field_time::extrapolate_field_time_o1::extrapolate_edge_field_time_o1 ( type(t_edge_field), intent(in) field_tm0,
double precision, intent(in) t,
type(t_edge_field), intent(inout) field_res )

Extrapolate the edge field to field_res at order 1.

Note
This extrapolation is only used for generic computation (as the result is the given array)
Parameters
[in]field_tm0The field at time \(t=0\)
[in]tThe time where to extrapolate
[out]field_resThe resulting extrapolated field

◆ extrapolate_face_field_time_o1()

subroutine mod_extrapolate_field_time::extrapolate_field_time_o1::extrapolate_face_field_time_o1 ( type(t_face_field), intent(in) field_tm0,
double precision, intent(in) t,
type(t_face_field), intent(inout) field_res )

Extrapolate the face field to field_res at order 1.

Note
This extrapolation is only used for generic computation (as the result is the given array)
Parameters
[in]field_tm0The field at time \(t=0\)
[in]tThe time where to extrapolate
[out]field_resThe resulting extrapolated field

◆ extrapolate_scalar_field_time_o1()

subroutine mod_extrapolate_field_time::extrapolate_field_time_o1::extrapolate_scalar_field_time_o1 ( double precision, dimension(:,:,:), intent(in) field_tm0,
double precision, intent(in) t,
double precision, dimension(:,:,:), intent(inout) field_res )

Extrapolate the scalar field to field_res at order 1.

Note
This extrapolation is only used for generic computation (as the result is the given array)
Parameters
[in]field_tm0The field at time \(t=0\)
[in]tThe time where to extrapolate
[out]field_resThe resulting extrapolated field

The documentation for this interface was generated from the following file: