The TELEMAC-MASCARET system  trunk
Functions/Subroutines
cvtrvf.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine cvtrvf (F, FN, FSCEXP, H, HN, HPROP, UCONV, VCONV, DM1, ZCONV, SOLSYS, SM, SMH, YASMH, SMI, YASMI, FBOR, MASKTR, MESH, AGGLOH, DT, ENTET, MSK, MASKEL, S, MASSOU, OPTSOU, LIMTRA, KDIR, KDDL, NPTFR, FLBOR, YAFLBOR, VOLU2D, V2DPAR, UNSV2D, IOPT, FLBORTRA, MASKPT, RAIN, PLUIE, TRAIN, OPTADV, TB, FREE, AM2, TB2, NCO_DIST, NSP_DIST, YAFLULIM, FLULIM, YAFLULIMEBE, FLULIMEBE, SLVTRA)
 

Function/Subroutine Documentation

◆ cvtrvf()

subroutine cvtrvf ( type(bief_obj), intent(inout)  F,
type(bief_obj), intent(in)  FN,
type(bief_obj), intent(in)  FSCEXP,
type(bief_obj), intent(in), target  H,
type(bief_obj), intent(in), target  HN,
type(bief_obj), intent(in)  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)  SM,
type(bief_obj), intent(in)  SMH,
logical, intent(in)  YASMH,
type(bief_obj), intent(in)  SMI,
logical, intent(in)  YASMI,
type(bief_obj), intent(inout)  FBOR,
type(bief_obj), intent(in)  MASKTR,
type(bief_mesh)  MESH,
double precision, intent(in)  AGGLOH,
double precision, intent(in)  DT,
logical, intent(in)  ENTET,
logical, intent(in)  MSK,
type(bief_obj), intent(in)  MASKEL,
type(bief_obj), intent(in)  S,
double precision, intent(inout)  MASSOU,
integer, intent(in)  OPTSOU,
integer, dimension(nptfr), intent(inout)  LIMTRA,
integer, intent(in)  KDIR,
integer, intent(in)  KDDL,
integer, intent(in)  NPTFR,
type(bief_obj), intent(in)  FLBOR,
logical, intent(in)  YAFLBOR,
type(bief_obj), intent(in)  VOLU2D,
type(bief_obj), intent(in)  V2DPAR,
type(bief_obj), intent(in)  UNSV2D,
integer, intent(in)  IOPT,
type(bief_obj), intent(inout)  FLBORTRA,
type(bief_obj), intent(in)  MASKPT,
logical, intent(in)  RAIN,
type(bief_obj), intent(in)  PLUIE,
double precision, intent(in)  TRAIN,
integer, intent(in)  OPTADV,
type(bief_obj), intent(inout)  TB,
integer, intent(in)  FREE,
type(bief_obj), intent(inout)  AM2,
type(bief_obj), intent(inout)  TB2,
integer, intent(in)  NCO_DIST,
integer, intent(in)  NSP_DIST,
logical, intent(in)  YAFLULIM,
double precision, dimension(*), intent(in)  FLULIM,
logical, intent(in)  YAFLULIMEBE,
double precision, dimension(*), intent(in)  FLULIMEBE,
type(slvcfg), intent(in)  SLVTRA 
)
Parameters
[in]optsouUNSV2D Inverse of integrals of test functions
[in]VOLU2DIntegral of test functions, not assembled in parallel
[in]V2DPARIntegral of test functions, assembled in parallel
[in]YAFLBORIf yes flbor is given
[in]YAFLULIMIf yes flulim is given
[in]YASMHIf yes, smh must be taken into account
[in]YASMIIf yes, smi must be taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.
[in]kdirUNSV2D Inverse of integrals of test functions
[in]VOLU2DIntegral of test functions, not assembled in parallel
[in]V2DPARIntegral of test functions, assembled in parallel
[in]YAFLBORIf yes flbor is given
[in]YAFLULIMIf yes flulim is given
[in]YASMHIf yes, smh must be taken into account
[in]YASMIIf yes, smi must be taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.
[in]nptfrUNSV2D Inverse of integrals of test functions
[in]VOLU2DIntegral of test functions, not assembled in parallel
[in]V2DPARIntegral of test functions, assembled in parallel
[in]YAFLBORIf yes flbor is given
[in]YAFLULIMIf yes flulim is given
[in]YASMHIf yes, smh must be taken into account
[in]YASMIIf yes, smi must be taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.
[in]solsysUNSV2D Inverse of integrals of test functions
[in]VOLU2DIntegral of test functions, not assembled in parallel
[in]V2DPARIntegral of test functions, assembled in parallel
[in]YAFLBORIf yes flbor is given
[in]YAFLULIMIf yes flulim is given
[in]YASMHIf yes, smh must be taken into account
[in]YASMIIf yes, smi must be taken into account
[in]ZCONVThe piece-wise constant part of advection field IS DM1*GRAD(ZCONV), SEE SOLSYS.

Definition at line 13 of file cvtrvf.f.

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