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

Go to the source code of this file.

Functions/Subroutines

subroutine matrix (M, OP, FORMUL, IELM1, IELM2, XMUL, F, G, H, U, V, W, MESH, MSK, MASKEL)
 

Function/Subroutine Documentation

◆ matrix()

subroutine matrix ( type(bief_obj), intent(inout)  M,
character(len=8), intent(in)  OP,
character(len=16), intent(in)  FORMUL,
integer, intent(in)  IELM1,
integer, intent(in)  IELM2,
double precision, intent(in)  XMUL,
type(bief_obj), intent(in)  F,
type(bief_obj), intent(in)  G,
type(bief_obj), intent(in)  H,
type(bief_obj), intent(in)  U,
type(bief_obj), intent(in)  V,
type(bief_obj), intent(in)  W,
type(bief_mesh), intent(inout)  MESH,
logical, intent(in)  MSK,
type(bief_obj), intent(in)  MASKEL 
)
Parameters
[in]ielm1F Function used in the formula
[in]FORMULFormula describing the resulting matrix
[in]GFunction used in the formula
[in]HFunction used in the formula
[in]IELM1Type of element for lines
[in]IELM2Type of element for columns
[in,out]MMatrix to be built or modified
[in]MASKELMasking of elements =1. : NORMAL =0. : MASKED ELEMENT
[in]MESHMesh structure
[in]MSKIf yes, there is masked elements.
[in]OPOperation to be done. if '=' then m=... IF '+' THEN M=M+
[in]UFunction used in the formula (component of vector)
[in]VFunction used in the formula (component of vector)
[in]WFunction used in the formula (component of vector)
[in]XMULCoefficient for multiplication
[in]ielm2F Function used in the formula
[in]FORMULFormula describing the resulting matrix
[in]GFunction used in the formula
[in]HFunction used in the formula
[in]IELM1Type of element for lines
[in]IELM2Type of element for columns
[in,out]MMatrix to be built or modified
[in]MASKELMasking of elements =1. : NORMAL =0. : MASKED ELEMENT
[in]MESHMesh structure
[in]MSKIf yes, there is masked elements.
[in]OPOperation to be done. if '=' then m=... IF '+' THEN M=M+
[in]UFunction used in the formula (component of vector)
[in]VFunction used in the formula (component of vector)
[in]WFunction used in the formula (component of vector)
[in]XMULCoefficient for multiplication

Definition at line 7 of file matrix.f.

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