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

Go to the source code of this file.

Functions/Subroutines

subroutine fonstr (H, ZF, Z, CHESTR, NGEO, FFORMAT, NFON, NOMFON, MESH, FFON, LISTIN, N_NAMES_PRIV, NAMES_PRIVE, PRIVE)
 

Function/Subroutine Documentation

◆ fonstr()

subroutine fonstr ( type(bief_obj), intent(inout)  H,
type(bief_obj), intent(inout)  ZF,
type(bief_obj), intent(inout)  Z,
type(bief_obj), intent(inout)  CHESTR,
integer, intent(in)  NGEO,
character(len=8), intent(in)  FFORMAT,
integer, intent(in)  NFON,
character(len=72), intent(in)  NOMFON,
type(bief_mesh), intent(in)  MESH,
double precision, intent(in)  FFON,
logical, intent(in)  LISTIN,
integer, intent(in)  N_NAMES_PRIV,
character(len=32), dimension(4), intent(in)  NAMES_PRIVE,
type(bief_obj), intent(inout)  PRIVE 
)
Parameters
[in,out]h[out] CHESTR Friction coefficient (depending on friction law)
[in]FFONFriction coefficient if constant
[out]HWater depth
[in]LISTINIf yes, will give a report
[in]MESHMesh structure
[in]N_NAMES_PRIVNumber of private arrays with given names
[in]NAMES_PRIVNames of private arrays given by user
[in]NFONLogical unit of bottom file
[in]NGEOLogical unit of geometry file
[in]NOMFONName of bottom file
[in,out]PRIVEBlock of private arrays
[out]ZFree surface elevation
[in]ZFElevation of bottom
[in,out]zf[out] CHESTR Friction coefficient (depending on friction law)
[in]FFONFriction coefficient if constant
[out]HWater depth
[in]LISTINIf yes, will give a report
[in]MESHMesh structure
[in]N_NAMES_PRIVNumber of private arrays with given names
[in]NAMES_PRIVNames of private arrays given by user
[in]NFONLogical unit of bottom file
[in]NGEOLogical unit of geometry file
[in]NOMFONName of bottom file
[in,out]PRIVEBlock of private arrays
[out]ZFree surface elevation
[in]ZFElevation of bottom
[in,out]z[out] CHESTR Friction coefficient (depending on friction law)
[in]FFONFriction coefficient if constant
[out]HWater depth
[in]LISTINIf yes, will give a report
[in]MESHMesh structure
[in]N_NAMES_PRIVNumber of private arrays with given names
[in]NAMES_PRIVNames of private arrays given by user
[in]NFONLogical unit of bottom file
[in]NGEOLogical unit of geometry file
[in]NOMFONName of bottom file
[in,out]PRIVEBlock of private arrays
[out]ZFree surface elevation
[in]ZFElevation of bottom
[in,out]chestr[out] CHESTR Friction coefficient (depending on friction law)
[in]FFONFriction coefficient if constant
[out]HWater depth
[in]LISTINIf yes, will give a report
[in]MESHMesh structure
[in]N_NAMES_PRIVNumber of private arrays with given names
[in]NAMES_PRIVNames of private arrays given by user
[in]NFONLogical unit of bottom file
[in]NGEOLogical unit of geometry file
[in]NOMFONName of bottom file
[in,out]PRIVEBlock of private arrays
[out]ZFree surface elevation
[in]ZFElevation of bottom
[in,out]prive[out] CHESTR Friction coefficient (depending on friction law)
[in]FFONFriction coefficient if constant
[out]HWater depth
[in]LISTINIf yes, will give a report
[in]MESHMesh structure
[in]N_NAMES_PRIVNumber of private arrays with given names
[in]NAMES_PRIVNames of private arrays given by user
[in]NFONLogical unit of bottom file
[in]NGEOLogical unit of geometry file
[in]NOMFONName of bottom file
[in,out]PRIVEBlock of private arrays
[out]ZFree surface elevation
[in]ZFElevation of bottom

Definition at line 8 of file fonstr.f.

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