interpolate_id_spacetime Module Procedure

module procedure interpolate_id_spacetime module subroutine interpolate_id_spacetime(this, nx, ny, nz, pos, lapse, shift, g, ek)

Uses

    • tensor
  • proc~~interpolate_id_spacetime~~UsesGraph proc~interpolate_id_spacetime interpolate_id_spacetime tensor tensor proc~interpolate_id_spacetime->tensor

Stores the spacetime \(\mathrm{ID}\) in multi-dimensional arrays needed to compute the BSSN variables and constraints

FT 19.11.2021


Arguments

Type IntentOptional Attributes Name
class(ejecta), intent(inout) :: this

ejecta object which this PROCEDURE is a member of

integer, intent(in) :: nx
integer, intent(in) :: ny
integer, intent(in) :: nz
double precision, intent(in), DIMENSION(:,:,:,:) :: pos
double precision, intent(inout), DIMENSION(:,:,:) :: lapse
double precision, intent(inout), DIMENSION(:,:,:,:) :: shift
double precision, intent(inout), DIMENSION(:,:,:,:) :: g
double precision, intent(inout), DIMENSION(:,:,:,:) :: ek

Called by

proc~~interpolate_id_spacetime~~CalledByGraph proc~interpolate_id_spacetime interpolate_id_spacetime interface~interpolate_id_spacetime interpolate_id_spacetime interface~interpolate_id_spacetime->proc~interpolate_id_spacetime

Contents


Variables

Type Visibility Attributes Name Initial
integer, private :: i
integer, private :: j
integer, private :: k