FV3 Bundle
tridiagonal_mod Module Reference

Functions/Subroutines

subroutine tri_invert (x, d, a, b, c)
 
subroutine close_tridiagonal
 

Variables

real, dimension(:,:,:), allocatable, private e
 
real, dimension(:,:,:), allocatable, private g
 
real, dimension(:,:,:), allocatable, private cc
 
real, dimension(:,:), allocatable, private bb
 
logical, private init_tridiagonal = .false.
 

Function/Subroutine Documentation

◆ close_tridiagonal()

subroutine tridiagonal_mod::close_tridiagonal ( )

Definition at line 186 of file tridiagonal.F90.

◆ tri_invert()

subroutine tridiagonal_mod::tri_invert ( real, dimension(:,:,:), intent(out)  x,
real, dimension(:,:,:), intent(in)  d,
real, dimension(:,:,:), optional  a,
real, dimension(:,:,:), optional  b,
real, dimension(:,:,:), optional  c 
)

Definition at line 117 of file tridiagonal.F90.

Variable Documentation

◆ bb

real, dimension(:,:), allocatable, private tridiagonal_mod::bb
private

Definition at line 75 of file tridiagonal.F90.

◆ cc

real, dimension(:,:,:), allocatable, private tridiagonal_mod::cc
private

Definition at line 74 of file tridiagonal.F90.

◆ e

real, dimension(:,:,:), allocatable, private tridiagonal_mod::e
private

Definition at line 74 of file tridiagonal.F90.

◆ g

real, dimension(:,:,:), allocatable, private tridiagonal_mod::g
private

Definition at line 74 of file tridiagonal.F90.

◆ init_tridiagonal

logical, private tridiagonal_mod::init_tridiagonal = .false.
private

Definition at line 76 of file tridiagonal.F90.