tri Interface

public interface tri

Calls

interface~~tri~~CallsGraph interface~tri tri proc~tri_1d tri_1d interface~tri->proc~tri_1d proc~tri_2d tri_2d interface~tri->proc~tri_2d

Called by

interface~~tri~~CalledByGraph interface~tri tri proc~isotope_vap isotope_vap proc~isotope_vap->interface~tri proc~timestep_loop timestep_loop proc~timestep_loop->proc~isotope_vap proc~solve solve proc~solve->proc~timestep_loop proc~sli_main sli_main proc~sli_main->proc~solve

Module Procedures

private subroutine tri_1d(ns, n, aa, bb, cc, dd, dy)

Arguments

Type IntentOptional Attributes Name
integer(kind=i_d), intent(in) :: ns
integer(kind=i_d), intent(in) :: n
real(kind=r_2), intent(in), DIMENSION(0:n) :: aa
real(kind=r_2), intent(inout), DIMENSION(0:n) :: bb
real(kind=r_2), intent(in), DIMENSION(0:n) :: cc
real(kind=r_2), intent(in), DIMENSION(0:n) :: dd
real(kind=r_2), intent(inout), DIMENSION(0:n) :: dy

private subroutine tri_2d(mp, ns, n, aa, bb, cc, dd, dy)

Arguments

Type IntentOptional Attributes Name
integer(kind=i_d), intent(in) :: mp
integer(kind=i_d), intent(in) :: ns
integer(kind=i_d), intent(in) :: n
real(kind=r_2), intent(in), DIMENSION(1:mp,0:n) :: aa
real(kind=r_2), intent(inout), DIMENSION(1:mp,0:n) :: bb
real(kind=r_2), intent(in), DIMENSION(1:mp,0:n) :: cc
real(kind=r_2), intent(in), DIMENSION(1:mp,0:n) :: dd
real(kind=r_2), intent(inout), DIMENSION(1:mp,0:n) :: dy