GBS
gradients_mod Module Reference

Data Types

interface  gradsubp
 
interface  gradsub
 
interface  bracketsub
 
interface  grad2sub
 
interface  scalsub
 
interface  laplsub
 

Functions/Subroutines

subroutine set_gradient_scheme ()
 

Variables

procedure(gradsubp), pointer gradpar_n2n => null()
 
procedure(gradsubp), pointer gradpar_n2v => null()
 
procedure(gradsubp), pointer gradpar_v2n => null()
 
procedure(gradsubp), pointer gradpar_v2v => null()
 
procedure(gradsubp), pointer grad2par_n2n => null()
 
procedure(gradsubp), pointer grad2par_v2v => null()
 
procedure(gradsubp), pointer interp_n2v => null()
 
procedure(gradsubp), pointer interp_v2n => null()
 
procedure(gradsub), pointer gradx_n2n => null()
 
procedure(gradsub), pointer grady_n2n => null()
 
procedure(gradsub), pointer gradz_n2n => null()
 
procedure(gradsub), pointer grady_v2n => null()
 
procedure(gradsub), pointer gradxx_n2n => null()
 
procedure(gradsub), pointer gradyy_n2n => null()
 
procedure(gradsub), pointer curv_n2n => null()
 
procedure(gradsub), pointer curv_n2v => null()
 
procedure(gradsub), pointer curv_v2n => null()
 
procedure(gradsub), pointer curv_curv_n2n => null()
 
procedure(bracketsub), pointer arakw_n2n => null()
 
procedure(bracketsub), pointer arakw_n2v => null()
 
procedure(bracketsub), pointer arakw_n2v_v2v => null()
 
procedure(bracketsub), pointer arakw_n2n_v2n => null()
 
procedure(bracketsub), pointer arakw_v2n_v2n => null()
 
procedure(scalsub), pointer scalxx => null()
 
procedure(scalsub), pointer scalyy => null()
 
procedure(gradsub), pointer gradpar_curv_n2v => null()
 
procedure(gradsub), pointer curv_gradpar_v2n => null()
 
procedure(laplsub), pointer lapl => null()
 
real(dp), dimension(:,:,:), pointer buff
 
integer, private ierr
 

Function/Subroutine Documentation

◆ set_gradient_scheme()

subroutine gradients_mod::set_gradient_scheme
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ arakw_n2n

procedure(bracketsub), pointer gradients_mod::arakw_n2n => null()

◆ arakw_n2n_v2n

procedure(bracketsub), pointer gradients_mod::arakw_n2n_v2n => null()

◆ arakw_n2v

procedure(bracketsub), pointer gradients_mod::arakw_n2v => null()

◆ arakw_n2v_v2v

procedure(bracketsub), pointer gradients_mod::arakw_n2v_v2v => null()

◆ arakw_v2n_v2n

procedure(bracketsub), pointer gradients_mod::arakw_v2n_v2n => null()

◆ buff

real(dp), dimension(:,:,:), pointer gradients_mod::buff

◆ curv_curv_n2n

procedure(gradsub), pointer gradients_mod::curv_curv_n2n => null()

◆ curv_gradpar_v2n

procedure(gradsub), pointer gradients_mod::curv_gradpar_v2n => null()

◆ curv_n2n

procedure(gradsub), pointer gradients_mod::curv_n2n => null()

◆ curv_n2v

procedure(gradsub), pointer gradients_mod::curv_n2v => null()

◆ curv_v2n

procedure(gradsub), pointer gradients_mod::curv_v2n => null()

◆ grad2par_n2n

procedure(gradsubp), pointer gradients_mod::grad2par_n2n => null()

◆ grad2par_v2v

procedure(gradsubp), pointer gradients_mod::grad2par_v2v => null()

◆ gradpar_curv_n2v

procedure(gradsub), pointer gradients_mod::gradpar_curv_n2v => null()

◆ gradpar_n2n

procedure(gradsubp), pointer gradients_mod::gradpar_n2n => null()

◆ gradpar_n2v

procedure(gradsubp), pointer gradients_mod::gradpar_n2v => null()

◆ gradpar_v2n

procedure(gradsubp), pointer gradients_mod::gradpar_v2n => null()

◆ gradpar_v2v

procedure(gradsubp), pointer gradients_mod::gradpar_v2v => null()

◆ gradx_n2n

procedure(gradsub), pointer gradients_mod::gradx_n2n => null()

◆ gradxx_n2n

procedure(gradsub), pointer gradients_mod::gradxx_n2n => null()

◆ grady_n2n

procedure(gradsub), pointer gradients_mod::grady_n2n => null()

◆ grady_v2n

procedure(gradsub), pointer gradients_mod::grady_v2n => null()

◆ gradyy_n2n

procedure(gradsub), pointer gradients_mod::gradyy_n2n => null()

◆ gradz_n2n

procedure(gradsub), pointer gradients_mod::gradz_n2n => null()

◆ ierr

integer, private gradients_mod::ierr
private

◆ interp_n2v

procedure(gradsubp), pointer gradients_mod::interp_n2v => null()

◆ interp_v2n

procedure(gradsubp), pointer gradients_mod::interp_v2n => null()

◆ lapl

procedure(laplsub), pointer gradients_mod::lapl => null()

◆ scalxx

procedure(scalsub), pointer gradients_mod::scalxx => null()

◆ scalyy

procedure(scalsub), pointer gradients_mod::scalyy => null()