The TELEMAC-MASCARET system  trunk
Functions/Subroutines
cvdftr.F File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine cvdftr (F, FTILD, FN, FSCEXP, DIFT, ICONVF, CONV, H, HN, HPROP, UCONV, VCONV, DM1, ZCONV, SOLSYS, VISC, VISC_S, SM, SMH, YASMH, SMI, YASMI, AM1, AM2, ZF, FBOR, AFBOR, BFBOR, LIMTRA, MASKTR, MESH, TB, T1, T2, T4, T10, TE1, TE2, TE3, KDIR, KDDL, DT, ENTET, TETAT, AGGLOT, INFOGT, BILAN, OPTADV, ISOUSI, OPDTRA, OPTBAN, MSK, MASKEL, MASKPT, MBOR, S, MASSOU, OPTSOU, SLVTRA, FLBOR, VOLU2D, V2DPAR, UNSV2D, OPTVF, FLBORTRA,
 

Function/Subroutine Documentation

◆ cvdftr()

subroutine cvdftr ( type(bief_obj), intent(inout)  F,
type(bief_obj), intent(in)  FTILD,
type(bief_obj), intent(in)  FN,
type(bief_obj), intent(in)  FSCEXP,
logical, intent(in)  DIFT,
integer, intent(in)  ICONVF,
logical, intent(in)  CONV,
type(bief_obj), intent(in)  H,
type(bief_obj), intent(in)  HN,
type(bief_obj), intent(in), target  HPROP,
type(bief_obj), intent(in)  UCONV,
type(bief_obj), intent(in)  VCONV,
type(bief_obj), intent(in)  DM1,
type(bief_obj), intent(in)  ZCONV,
integer, intent(in)  SOLSYS,
type(bief_obj), intent(inout)  VISC,
type(bief_obj), intent(inout)  VISC_S,
type(bief_obj), intent(inout)  SM,
type(bief_obj), intent(inout)  SMH,
logical, intent(in)  YASMH,
type(bief_obj), intent(in)  SMI,
logical, intent(in)  YASMI,
type(bief_obj), intent(inout)  AM1,
type(bief_obj), intent(inout)  AM2,
type(bief_obj), intent(in)  ZF,
type(bief_obj), intent(inout)  FBOR,
type(bief_obj), intent(in)  AFBOR,
type(bief_obj), intent(in)  BFBOR,
type(bief_obj), intent(inout)  LIMTRA,
type(bief_obj), intent(in)  MASKTR,
type(bief_mesh)  MESH,
type(bief_obj), intent(inout)  TB,
type(bief_obj), intent(inout)  T1,
type(bief_obj), intent(inout)  T2,
type(bief_obj), intent(inout)  T4,
type(bief_obj), intent(inout), target  T10,
type(bief_obj), intent(inout)  TE1,
type(bief_obj), intent(inout)  TE2,
type(bief_obj), intent(inout)  TE3,
integer, intent(in)  KDIR,
integer, intent(in)  KDDL,
double precision, intent(in)  DT,
logical, intent(in)  ENTET,
double precision, intent(in)  TETAT,
double precision, intent(in)  AGGLOT,
logical, intent(in)  INFOGT,
logical, intent(in)  BILAN,
integer, intent(in)  OPTADV,
integer, intent(in)  ISOUSI,
integer, intent(in)  OPDTRA,
integer, intent(in)  OPTBAN,
logical, intent(in)  MSK,
type(bief_obj), intent(in)  MASKEL,
type(bief_obj), intent(in)  MASKPT,
type(bief_obj), intent(inout)  MBOR,
type(bief_obj), intent(in)  S,
double precision, intent(inout)  MASSOU,
integer, intent(in)  OPTSOU,
type(slvcfg), intent(inout)  SLVTRA,
type(bief_obj), intent(inout)  FLBOR,
type(bief_obj), intent(in)  VOLU2D,
type(bief_obj), intent(in)  V2DPAR,
type(bief_obj), intent(in)  UNSV2D,
integer, intent(in)  OPTVF,
type(bief_obj), intent(inout)  FLBORTRA 
)
Parameters
[in]iconvfUNSV2D =1/v2dpar
[in]VOLU2DIntegral of test functions (not assembled in parallel)
[in]V2DPARIntegral of test functions (assembled in parallel)
[in]VISCViscosity coefficients along x,y and z . IF P0 : PER ELEMENT IF P1 : PER POINT
[in,out]VISC_SWork array for saving visc
[in]YASMHIf yes smh taken into account
[in]YASMIIf yes smi taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.
[in]ZFBottom elevation.
[in]isousiUNSV2D =1/v2dpar
[in]VOLU2DIntegral of test functions (not assembled in parallel)
[in]V2DPARIntegral of test functions (assembled in parallel)
[in]VISCViscosity coefficients along x,y and z . IF P0 : PER ELEMENT IF P1 : PER POINT
[in,out]VISC_SWork array for saving visc
[in]YASMHIf yes smh taken into account
[in]YASMIIf yes smi taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.
[in]ZFBottom elevation.
[in]optadvUNSV2D =1/v2dpar
[in]VOLU2DIntegral of test functions (not assembled in parallel)
[in]V2DPARIntegral of test functions (assembled in parallel)
[in]VISCViscosity coefficients along x,y and z . IF P0 : PER ELEMENT IF P1 : PER POINT
[in,out]VISC_SWork array for saving visc
[in]YASMHIf yes smh taken into account
[in]YASMIIf yes smi taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.
[in]ZFBottom elevation.
[in]opdtraUNSV2D =1/v2dpar
[in]VOLU2DIntegral of test functions (not assembled in parallel)
[in]V2DPARIntegral of test functions (assembled in parallel)
[in]VISCViscosity coefficients along x,y and z . IF P0 : PER ELEMENT IF P1 : PER POINT
[in,out]VISC_SWork array for saving visc
[in]YASMHIf yes smh taken into account
[in]YASMIIf yes smi taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.
[in]ZFBottom elevation.

Definition at line 14 of file cvdftr.F.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: