pt_envelope_3ph Function

public function pt_envelope_3ph(model, z, x0, y0, w0, beta0, P0, T0, ns0, dS0, points) result(envelope)

Arguments

Type IntentOptional Attributes Name
class(ArModel), intent(in) :: model
real(kind=pr), intent(in) :: z(:)
real(kind=pr), intent(in) :: x0(:)
real(kind=pr), intent(in) :: y0(:)
real(kind=pr), intent(in) :: w0(:)
real(kind=pr), intent(in) :: beta0
real(kind=pr), intent(in) :: P0
real(kind=pr), intent(in) :: T0
integer, intent(in) :: ns0
real(kind=pr), intent(in) :: dS0
integer, intent(in) :: points

Return Value type(PTEnvel3)


Variables

Type Visibility Attributes Name Initial
real(kind=pr), public :: F(size(z)*2+3)
real(kind=pr), public :: P(points)
real(kind=pr), public :: S

Specified value

real(kind=pr), public :: T(points)
real(kind=pr), public :: Xvars(size(z)*2+3)
real(kind=pr), public :: beta(points)
real(kind=pr), public :: dF(size(z)*2+3,size(z)*2+3)
real(kind=pr), public :: dS

Specified value step for next point extrapolation

real(kind=pr), public :: dX(size(z)*2+3)
real(kind=pr), public :: dXdS(size(z)*2+3)
integer, public :: i
integer, public :: its
real(kind=pr), public :: kx(size(z))
real(kind=pr), public :: ky(size(z))
integer, public :: nc
integer, public :: ns

Specified variable

real(kind=pr), public :: w(points,size(z))
real(kind=pr), public :: x(points,size(z))
real(kind=pr), public :: y(points,size(z))