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

Go to the source code of this file.

Functions/Subroutines

subroutine bedload_evol_gaia (S, COEFPN, CALFA, SALFA, LIMTEC, EBOR, MASKEL, MASK, V2DPAR, UNSV2D, DEBUG, NPOIN, NPTFR, IELMT, KENT, KDIR, KDDL, DT, XMVS, VF, ENTETS, MSK, MESH, QS, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, BREACH, QSX, QSY, SLOPEFF, ICLA, FLBCLA, LIQBOR, QBOR, MAXADV, MASS_SAND, RATIO_SAND, EVCL_MB)
 

Function/Subroutine Documentation

◆ bedload_evol_gaia()

subroutine bedload_evol_gaia ( type(bief_obj), intent(in)  S,
type(bief_obj), intent(in)  COEFPN,
type(bief_obj), intent(in)  CALFA,
type(bief_obj), intent(in)  SALFA,
type(bief_obj), intent(inout)  LIMTEC,
type(bief_obj), intent(inout)  EBOR,
type(bief_obj), intent(in)  MASKEL,
type(bief_obj), intent(in)  MASK,
type(bief_obj), intent(in)  V2DPAR,
type(bief_obj), intent(in)  UNSV2D,
integer, intent(in)  DEBUG,
integer, intent(in)  NPOIN,
integer, intent(in)  NPTFR,
integer, intent(in)  IELMT,
integer, intent(in)  KENT,
integer, intent(in)  KDIR,
integer, intent(in)  KDDL,
double precision, intent(in)  DT,
double precision, intent(in)  XMVS,
logical, intent(in)  VF,
logical, intent(in)  ENTETS,
logical, intent(in)  MSK,
type(bief_mesh), intent(inout)  MESH,
type(bief_obj), intent(inout)  QS,
type(bief_obj), intent(inout)  T1,
type(bief_obj), intent(inout)  T2,
type(bief_obj), intent(inout)  T3,
type(bief_obj), intent(inout)  T4,
type(bief_obj), intent(inout)  T5,
type(bief_obj), intent(inout)  T6,
type(bief_obj), intent(inout)  T7,
type(bief_obj), intent(inout)  T8,
type(bief_obj), intent(inout)  T9,
type(bief_obj), intent(inout)  T10,
type(bief_obj), intent(inout)  T11,
type(bief_obj), intent(inout)  T12,
type(bief_obj), intent(inout)  T13,
type(bief_obj), intent(inout)  BREACH,
type(bief_obj), intent(inout)  QSX,
type(bief_obj), intent(inout)  QSY,
integer, intent(in)  SLOPEFF,
integer, intent(in)  ICLA,
type(bief_obj), intent(inout)  FLBCLA,
type(bief_obj), intent(in)  LIQBOR,
type(bief_obj), intent(in)  QBOR,
integer, intent(in)  MAXADV,
double precision, dimension(npoin), intent(in)  MASS_SAND,
double precision, dimension(npoin), intent(in)  RATIO_SAND,
type(bief_obj), intent(inout)  EVCL_MB 
)
Parameters
[in]sS TODO
[in,out]COEFPNCorrection of transport for sloping bed effect
[in,out]CALFACosinus of the angle between mean flow and transport
[in,out]SALFASinus of the angle between transport rate and current
[in,out]LIMTECType of boundary condition
[in,out]EBORBoundary condition for bed evolution (dirichlet)
[in]MASKELMasking of elements
[in]MASKBlock of masks, every one for a type of boundary
[in]V2DPARIntegral of test functions, assembled in parallel
[in]UNSV2DInverse of integrals of test functions
[in]DEBUGFlag for debugging
[in]NPOINNumber of points
[in]NPTFRNumber of boundary points
[in]IELMTType of element
[in]KENTConvention for liquid input with prescribed value
[in]KDIRConvention for dirichlet point
[in]KDDLConvention for degree of freedom
[in,out]DTTime step
[in]XMVSSediment density
[in]VFLogical, finite volumes or not
[in]ENTETSLogical, if yes information is given on mass conservation
[in]MSKIf yes, there is masked elements
[in,out]MESHMesh structure
[in,out]QSBedload transport rate
[in,out]T1Work bief_obj structure
[in,out]T2Work bief_obj structure
[in,out]T3Work bief_obj structure
[in,out]T4Work bief_obj structure
[in,out]T5Work bief_obj structure
[in,out]T6Work bief_obj structure
[in,out]T7Work bief_obj structure
[in,out]T8Work bief_obj structure
[in,out]T9Work bief_obj structure
[in,out]T10Work bief_obj structure
[in,out]T11Work bief_obj structure
[in,out]T12Work bief_obj structure
[in,out]T13Work bief_obj structure
[in,out]BREACHIndicator for non erodible bed (finite volumes shemes)
[in,out]QSXSolid discharge x
[in,out]QSYSolid discharge y
[in]SLOPEFFFormula for slope effect
[in]ICLAClass number
[in]FLBCLABlock of fluxes at boundary for each class
[in]LIQBORType of boundary condition for bedload discharge
[in]QBORPrescribed bedload discharge
[in]MAXADVMaximum number of iterations (in positive_depths)
[in]MASS_SANDMass of sand of the first layer
[in]RATIO_SANDMass fraction of sand
[in,out]EVCL_MBMass evolution (per class) during a time step
[in]unsv2dS TODO
[in,out]COEFPNCorrection of transport for sloping bed effect
[in,out]CALFACosinus of the angle between mean flow and transport
[in,out]SALFASinus of the angle between transport rate and current
[in,out]LIMTECType of boundary condition
[in,out]EBORBoundary condition for bed evolution (dirichlet)
[in]MASKELMasking of elements
[in]MASKBlock of masks, every one for a type of boundary
[in]V2DPARIntegral of test functions, assembled in parallel
[in]UNSV2DInverse of integrals of test functions
[in]DEBUGFlag for debugging
[in]NPOINNumber of points
[in]NPTFRNumber of boundary points
[in]IELMTType of element
[in]KENTConvention for liquid input with prescribed value
[in]KDIRConvention for dirichlet point
[in]KDDLConvention for degree of freedom
[in,out]DTTime step
[in]XMVSSediment density
[in]VFLogical, finite volumes or not
[in]ENTETSLogical, if yes information is given on mass conservation
[in]MSKIf yes, there is masked elements
[in,out]MESHMesh structure
[in,out]QSBedload transport rate
[in,out]T1Work bief_obj structure
[in,out]T2Work bief_obj structure
[in,out]T3Work bief_obj structure
[in,out]T4Work bief_obj structure
[in,out]T5Work bief_obj structure
[in,out]T6Work bief_obj structure
[in,out]T7Work bief_obj structure
[in,out]T8Work bief_obj structure
[in,out]T9Work bief_obj structure
[in,out]T10Work bief_obj structure
[in,out]T11Work bief_obj structure
[in,out]T12Work bief_obj structure
[in,out]T13Work bief_obj structure
[in,out]BREACHIndicator for non erodible bed (finite volumes shemes)
[in,out]QSXSolid discharge x
[in,out]QSYSolid discharge y
[in]SLOPEFFFormula for slope effect
[in]ICLAClass number
[in]FLBCLABlock of fluxes at boundary for each class
[in]LIQBORType of boundary condition for bedload discharge
[in]QBORPrescribed bedload discharge
[in]MAXADVMaximum number of iterations (in positive_depths)
[in]MASS_SANDMass of sand of the first layer
[in]RATIO_SANDMass fraction of sand
[in,out]EVCL_MBMass evolution (per class) during a time step

Definition at line 12 of file bedload_evol_gaia.f.

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