next up previous contents
Next: Arguments Up: Old interface Previous: Calling from C:   Contents

Calling from Fortran:

All Coordinate Directions:

call BndRadiativeVN(ierr, cctkGH, stencil_size, speed, limit, 
                    variable_name, variable_name_past)
call BndRadiativeGN(ierr, cctkGH, stencil_size, speed, limit, 
                    group_name, group_name_past)
call BndRadiativeVI(ierr, cctkGH, stencil_size, speed, limit, 
                    variable_index, variable_index_past)
call BndRadiativeGI(ierr, cctkGH, stencil_size, speed, limit, 
                    group_index, group_index_past)

Individual Coordinate Directions:

call BndRadiativeDirVN(ierr, cctkGH, stencil, dir, speed, limit, 
                       variable_name, variable_name_past)
call BndRadiativeDirGN(ierr, cctkGH, stencil, dir, speed, limit, 
                       group_name, group_name_past)
call BndRadiativeDirVI(ierr, cctkGH, stencil, dir, speed, limit, 
                       variable_index, variable_index_past)
call BndRadiativeDirGI(ierr, cctkGH, stencil, dir, speed, limit, 
                       group_index, group_index_past)
where

integer 		 ierr 

CCTK_POINTER cctkGH
integer dir
integer stencil
integer stencil_array(dim)
character*(*) variable_name
character*(*) group_name
integer variable_index
integer group_index
CCTK_REAL speed
CCTK_REAL limit