ROMS
Loading...
Searching...
No Matches
dotproduct.F File Reference
#include "cppdefs.h"
#include "tile.h"
#include "set_bounds.h"
Include dependency graph for dotproduct.F:

Go to the source code of this file.

Modules

module  dotproduct_mod
 

Macros

#define IR_RANGE   IstrT,IendT
 
#define IU_RANGE   IstrP,IendT
 
#define JR_RANGE   JstrT,JendT
 
#define JV_RANGE   JstrP,JendT
 
#define IR_RANGE   IstrT,IendT
 
#define IU_RANGE   IstrP,IendT
 
#define JR_RANGE   JstrT,JendT
 
#define JV_RANGE   JstrP,JendT
 

Functions/Subroutines

subroutine, public dotproduct_mod::nl_dotproduct (ng, tile, linp)
 
subroutine dotproduct_mod::nl_dotproduct_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, kinp, linp, ninp, rmask, umask, vmask, ad_t, t, tg, ad_u, u, ug, ad_v, v, vg, ad_ubar, ubar, ubarg, ad_vbar, vbar, vbarg, ad_zeta, zeta, zetag)
 
subroutine, public dotproduct_mod::ad_statenorm (ng, tile, kinp, ninp, statenorm)
 
subroutine dotproduct_mod::ad_statenorm_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, kinp, ninp, statenorm, rmask, umask, vmask, hz, ad_t, ad_u, ad_v, ad_zeta)
 
subroutine, public dotproduct_mod::tl_statenorm (ng, tile, kinp, ninp, statenorm)
 
subroutine dotproduct_mod::tl_statenorm_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, kinp, ninp, statenorm, rmask, umask, vmask, e_t, e_u, e_v, e_zeta, hz, tl_t, tl_u, tl_v, tl_zeta)
 
subroutine, public dotproduct_mod::tl_dotproduct (ng, tile, linp)
 
subroutine dotproduct_mod::tl_dotproduct_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, kinp, linp, ninp, rmask, umask, vmask, ad_t, tl_t, ad_u, tl_u, ad_v, tl_v, ad_ubar, tl_ubar, ad_vbar, tl_vbar, ad_zeta, tl_zeta)
 
subroutine, public dotproduct_mod::ad_dotproduct (ng, tile, linp)
 
subroutine dotproduct_mod::ad_dotproduct_tile (ng, tile, lbi, ubi, lbj, ubj, imins, imaxs, jmins, jmaxs, linp, rmask, umask, vmask, ad_t, ad_u, ad_v, ad_ubar, ad_vbar, ad_zeta)
 

Macro Definition Documentation

◆ IR_RANGE [1/2]

#define IR_RANGE   IstrT,IendT

◆ IR_RANGE [2/2]

#define IR_RANGE   IstrT,IendT

◆ IU_RANGE [1/2]

#define IU_RANGE   IstrP,IendT

◆ IU_RANGE [2/2]

#define IU_RANGE   IstrP,IendT

◆ JR_RANGE [1/2]

#define JR_RANGE   JstrT,JendT

◆ JR_RANGE [2/2]

#define JR_RANGE   JstrT,JendT

◆ JV_RANGE [1/2]

#define JV_RANGE   JstrP,JendT

◆ JV_RANGE [2/2]

#define JV_RANGE   JstrP,JendT