WriteRay Module

Ray data compression, formatting, and output to ray files with selective point retention


Uses

  • module~~writeray~~UsesGraph module~writeray WriteRay module~bellhopmod bellhopMod module~writeray->module~bellhopmod module~sspmod sspmod module~writeray->module~sspmod module~mathconstants MathConstants module~bellhopmod->module~mathconstants module~fatalerror FatalError module~sspmod->module~fatalerror module~monotonicmod monotonicMod module~sspmod->module~monotonicmod module~splinec splinec module~sspmod->module~splinec

Used by

  • module~~writeray~~UsedByGraph module~writeray WriteRay module~influence Influence module~influence->module~writeray module~influence3d Influence3D module~influence3d->module~writeray proc~bellhopcore BellhopCore proc~bellhopcore->module~writeray proc~traceray2d~2 TraceRay2D proc~traceray2d~2->module~writeray program~bellhop BELLHOP program~bellhop->module~influence program~bellhop3d BELLHOP3D program~bellhop3d->module~influence program~bellhop3d->module~influence3d

Subroutines

public subroutine WriteRay2D(alpha0, Nsteps1)

The 2D version is for ray traces in (r,z) coordinates

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(in) :: alpha0
integer, intent(in) :: Nsteps1

public subroutine WriteRay3D(alpha0, beta0, Nsteps1)

The 3D version is for ray traces in (x,y,z) coordinates

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(in) :: alpha0
real(kind=8), intent(in) :: beta0
integer, intent(in) :: Nsteps1