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

Go to the source code of this file.

Functions/Subroutines

subroutine bedload_diffin (U, V, NBOR, XNEBOR, YNEBOR, MASKEL, NELBOR, NPTFR, KENT, KSORT, KLOG, KDIR, KDDL, KNEU, MSK, CLT, LITBOR, MASKTR, LIMTRA, IKLBOR, NELEB, NELEBX)
 

Function/Subroutine Documentation

◆ bedload_diffin()

subroutine bedload_diffin ( type(bief_obj), intent(in)  U,
type(bief_obj), intent(in)  V,
type(bief_obj), intent(in)  NBOR,
type(bief_obj), intent(in)  XNEBOR,
type(bief_obj), intent(in)  YNEBOR,
type(bief_obj), intent(in)  MASKEL,
type(bief_obj), intent(in)  NELBOR,
integer, intent(in)  NPTFR,
integer, intent(in)  KENT,
integer, intent(in)  KSORT,
integer, intent(in)  KLOG,
integer, intent(in)  KDIR,
integer, intent(in)  KDDL,
integer, intent(in)  KNEU,
logical, intent(in)  MSK,
type(bief_obj), intent(inout)  CLT,
type(bief_obj), intent(inout)  LITBOR,
type(bief_obj), intent(inout)  MASKTR,
type(bief_obj), intent(inout)  LIMTRA,
integer, dimension(nelebx,2), intent(in)  IKLBOR,
integer, intent(in)  NELEB,
integer, intent(in)  NELEBX 
)
Parameters
[in]u[in, out] CLT Type of boundary conditions for tracer (modified litbor)
[in]IKLBORConnectivity of boundary elements.
[in]KDDLConvention for degree of freedom
[in]KDIRConvention for dirichlet point
[in]KENTConvention for liquid input with prescribed value
[in]KINCConvention for incident wave boundary condition
[in]KLOGConvention for solid boundary
[in]KNEUConvention for neumann condition
[in]KSORTConvention for free output
[in,out]LIMTRAType of boundary condition for tracer
[in,out]LITBORType of boundary conditions for tracer (***)
[in]MASKELMasking of elements
[in,out]MASKTRMasking for tracers, per point
[in]MSKIf yes, there is masked elements
[in]NBORNumber of boudary points
[in]NELBORNumbers of elements touching the border
[in]NELEBNumber of boudary elements
[in]NELEBXMaximum number of boudary elements
[in]NPTFRNumber of boudaries
[in]UFlow velocity in the x direction
[in]VFlow velocity in the y direction
[in]XNEBORX-coordinates of the boundary point
[in]YNEBORY-coordinates of the boundary point
[in]v[in, out] CLT Type of boundary conditions for tracer (modified litbor)
[in]IKLBORConnectivity of boundary elements.
[in]KDDLConvention for degree of freedom
[in]KDIRConvention for dirichlet point
[in]KENTConvention for liquid input with prescribed value
[in]KINCConvention for incident wave boundary condition
[in]KLOGConvention for solid boundary
[in]KNEUConvention for neumann condition
[in]KSORTConvention for free output
[in,out]LIMTRAType of boundary condition for tracer
[in,out]LITBORType of boundary conditions for tracer (***)
[in]MASKELMasking of elements
[in,out]MASKTRMasking for tracers, per point
[in]MSKIf yes, there is masked elements
[in]NBORNumber of boudary points
[in]NELBORNumbers of elements touching the border
[in]NELEBNumber of boudary elements
[in]NELEBXMaximum number of boudary elements
[in]NPTFRNumber of boudaries
[in]UFlow velocity in the x direction
[in]VFlow velocity in the y direction
[in]XNEBORX-coordinates of the boundary point
[in]YNEBORY-coordinates of the boundary point
[in]nbor[in, out] CLT Type of boundary conditions for tracer (modified litbor)
[in]IKLBORConnectivity of boundary elements.
[in]KDDLConvention for degree of freedom
[in]KDIRConvention for dirichlet point
[in]KENTConvention for liquid input with prescribed value
[in]KINCConvention for incident wave boundary condition
[in]KLOGConvention for solid boundary
[in]KNEUConvention for neumann condition
[in]KSORTConvention for free output
[in,out]LIMTRAType of boundary condition for tracer
[in,out]LITBORType of boundary conditions for tracer (***)
[in]MASKELMasking of elements
[in,out]MASKTRMasking for tracers, per point
[in]MSKIf yes, there is masked elements
[in]NBORNumber of boudary points
[in]NELBORNumbers of elements touching the border
[in]NELEBNumber of boudary elements
[in]NELEBXMaximum number of boudary elements
[in]NPTFRNumber of boudaries
[in]UFlow velocity in the x direction
[in]VFlow velocity in the y direction
[in]XNEBORX-coordinates of the boundary point
[in]YNEBORY-coordinates of the boundary point
[in]xnebor[in, out] CLT Type of boundary conditions for tracer (modified litbor)
[in]IKLBORConnectivity of boundary elements.
[in]KDDLConvention for degree of freedom
[in]KDIRConvention for dirichlet point
[in]KENTConvention for liquid input with prescribed value
[in]KINCConvention for incident wave boundary condition
[in]KLOGConvention for solid boundary
[in]KNEUConvention for neumann condition
[in]KSORTConvention for free output
[in,out]LIMTRAType of boundary condition for tracer
[in,out]LITBORType of boundary conditions for tracer (***)
[in]MASKELMasking of elements
[in,out]MASKTRMasking for tracers, per point
[in]MSKIf yes, there is masked elements
[in]NBORNumber of boudary points
[in]NELBORNumbers of elements touching the border
[in]NELEBNumber of boudary elements
[in]NELEBXMaximum number of boudary elements
[in]NPTFRNumber of boudaries
[in]UFlow velocity in the x direction
[in]VFlow velocity in the y direction
[in]XNEBORX-coordinates of the boundary point
[in]YNEBORY-coordinates of the boundary point
[in]ynebor[in, out] CLT Type of boundary conditions for tracer (modified litbor)
[in]IKLBORConnectivity of boundary elements.
[in]KDDLConvention for degree of freedom
[in]KDIRConvention for dirichlet point
[in]KENTConvention for liquid input with prescribed value
[in]KINCConvention for incident wave boundary condition
[in]KLOGConvention for solid boundary
[in]KNEUConvention for neumann condition
[in]KSORTConvention for free output
[in,out]LIMTRAType of boundary condition for tracer
[in,out]LITBORType of boundary conditions for tracer (***)
[in]MASKELMasking of elements
[in,out]MASKTRMasking for tracers, per point
[in]MSKIf yes, there is masked elements
[in]NBORNumber of boudary points
[in]NELBORNumbers of elements touching the border
[in]NELEBNumber of boudary elements
[in]NELEBXMaximum number of boudary elements
[in]NPTFRNumber of boudaries
[in]UFlow velocity in the x direction
[in]VFlow velocity in the y direction
[in]XNEBORX-coordinates of the boundary point
[in]YNEBORY-coordinates of the boundary point

Definition at line 9 of file bedload_diffin.f.

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