CAM
btridiagonalmod::tridiagonal Interface Reference

Public Member Functions

subroutine tridiagonal_sr (bounds, lbj, ubj, jtop, numf, filter, a, b, c, r, u, is_col_active)
 
subroutine tridiagonal_mr (bounds, lbj, ubj, jtop, numf, filter, ntrcs, a, b, c, r, u, is_col_active)
 

Member Function/Subroutine Documentation

◆ tridiagonal_mr()

subroutine btridiagonalmod::tridiagonal::tridiagonal_mr ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  lbj,
integer, intent(in)  ubj,
integer, dimension( bounds%begc: bounds%endc), intent(in)  jtop,
integer, intent(in)  numf,
integer, dimension(:), intent(in)  filter,
integer, intent(in)  ntrcs,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(in)  a,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(in)  b,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(in)  c,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj, 1:ntrcs), intent(in)  r,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj, 1:ntrcs), intent(inout)  u,
logical, dimension(bounds%begc:bounds%endc), intent(in), optional  is_col_active 
)

◆ tridiagonal_sr()

subroutine btridiagonalmod::tridiagonal::tridiagonal_sr ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  lbj,
integer, intent(in)  ubj,
integer, dimension( bounds%begc: bounds%endc), intent(in)  jtop,
integer, intent(in)  numf,
integer, dimension(:), intent(in)  filter,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(in)  a,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(in)  b,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(in)  c,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(in)  r,
real(r8), dimension( bounds%begc:bounds%endc , lbj:ubj), intent(inout)  u,
logical, dimension(bounds%begc:bounds%endc), intent(in), optional  is_col_active 
)

The documentation for this interface was generated from the following file: