three_phase_line_F Subroutine

public subroutine three_phase_line_F(model, Xvars, ns, S, F, dF)

Arguments

Type IntentOptional Attributes Name
class(ArModel), intent(in) :: model
real(kind=pr), intent(in) :: Xvars(:)

Input vector

integer, intent(in) :: ns

Specified variable index

real(kind=pr), intent(in) :: S

Specified variable value

real(kind=pr), intent(out) :: F(:)

Function vector

real(kind=pr), intent(out) :: dF(:,:)

Jacobian


Variables

Type Visibility Attributes Name Initial
real(kind=pr), private :: Peq_1
real(kind=pr), private :: Peq_2
real(kind=pr), private :: Pw
real(kind=pr), private :: Px
real(kind=pr), private :: Py
real(kind=pr), private :: T
real(kind=pr), private :: dPwdN(2)
real(kind=pr), private :: dPwdT
real(kind=pr), private :: dPwdV
real(kind=pr), private :: dPxdN(2)
real(kind=pr), private :: dPxdT
real(kind=pr), private :: dPxdV
real(kind=pr), private :: dPydN(2)
real(kind=pr), private :: dPydT
real(kind=pr), private :: dPydV
real(kind=pr), private :: dlnfwdP(2)
real(kind=pr), private :: dlnfwdT(2)
real(kind=pr), private :: dlnfwdn(2,2)
real(kind=pr), private :: dlnfwdv(2)
real(kind=pr), private :: dlnfxdP(2)
real(kind=pr), private :: dlnfxdT(2)
real(kind=pr), private :: dlnfxdn(2,2)
real(kind=pr), private :: dlnfxdv(2)
real(kind=pr), private :: dlnfydP(2)
real(kind=pr), private :: dlnfydT(2)
real(kind=pr), private :: dlnfydn(2,2)
real(kind=pr), private :: dlnfydv(2)
real(kind=pr), private :: dxdn(2,2)
real(kind=pr), private :: isofug_1(2)
real(kind=pr), private :: isofug_2(2)
real(kind=pr), private :: lnf_w(2)
real(kind=pr), private :: lnf_x(2)
real(kind=pr), private :: lnf_y(2)
real(kind=pr), private :: vw
real(kind=pr), private :: vx
real(kind=pr), private :: vy
real(kind=pr), private :: w(2)
real(kind=pr), private :: w1
real(kind=pr), private :: x(2)
real(kind=pr), private :: x1
real(kind=pr), private :: y(2)
real(kind=pr), private :: y1