SABER
tools_sp Module Reference

Subroutines/functions list. More...

Data Types

interface  splat
 
interface  lubksb
 
interface  ludcmp
 

Functions/Subroutines

subroutine sp_splat (IDRT, JMAX, SLAT, WLAT)
 Compute latitude functions. More...
 
subroutine sp_lubksb (A, N, NP, INDX, B)
 Solves a system of linear equations, follows call to LUDCMP. More...
 
subroutine sp_ludcmp (A, N, NP, INDX, D)
 Replaces an NxN matrix A with the LU decomposition. More...
 

Detailed Description

Subroutines/functions list.

Instrumentation functions Spectral transforms

Function/Subroutine Documentation

◆ sp_lubksb()

subroutine tools_sp::sp_lubksb ( real(kind_real), dimension(np,np), intent(in)  A,
integer, intent(in)  N,
integer, intent(in)  NP,
integer, dimension(n), intent(in)  INDX,
real(kind_real), dimension(n), intent(inout)  B 
)
private

Solves a system of linear equations, follows call to LUDCMP.

Parameters
[in]np?
[in]n?
[in]a?
[in,out]b?
[in]indx?

Definition at line 239 of file tools_sp.F90.

◆ sp_ludcmp()

subroutine tools_sp::sp_ludcmp ( real(kind_real), dimension(np,np), intent(inout)  A,
integer, intent(in)  N,
integer, intent(in)  NP,
integer, dimension(n), intent(out)  INDX,
real(kind_real), intent(out), optional  D 
)
private

Replaces an NxN matrix A with the LU decomposition.

Parameters
[in]n?
[in]np?
[in,out]a?
[out]indx?
[out]d?

Definition at line 293 of file tools_sp.F90.

◆ sp_splat()

subroutine tools_sp::sp_splat ( integer, intent(in)  IDRT,
integer, intent(in)  JMAX,
real(kind_real), dimension(jmax), intent(out)  SLAT,
real(kind_real), dimension(jmax), intent(out)  WLAT 
)
private

Compute latitude functions.

Parameters
[in]idrtGrid identifier
[in]jmaxNumber of latitudes
[out]slatSines of latitude
[out]wlatGaussian weights

Definition at line 60 of file tools_sp.F90.