mef90 / vDef
Maintaining these pages
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Programs
operator(+)
Interface
3 statements
Source File
m_MEF90_LinAlg.F90
m_MEF90_LinAlg
operator(+)
Contents
Module Procedures
SumVect2D
SumVect3D
SumMat2D
SumMat3D
SumMatS2D
SumMatS3D
SumTens4OS2D
SumTens4OS3D
public interface operator(+)
Module Procedures
public function
SumVect2D
(V1, V2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Vect2D
),
intent(in)
::
V1
type(
Vect2D
),
intent(in)
::
V2
Return Value
type(
Vect2D
)
public function
SumVect3D
(V1, V2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Vect3D
),
intent(in)
::
V1
type(
Vect3D
),
intent(in)
::
V2
Return Value
type(
Vect3D
)
public function
SumMat2D
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Mat2D
),
intent(in)
::
M1
type(
Mat2D
),
intent(in)
::
M2
Return Value
type(
Mat2D
)
public function
SumMat3D
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Mat3D
),
intent(in)
::
M1
type(
Mat3D
),
intent(in)
::
M2
Return Value
type(
Mat3D
)
public function
SumMatS2D
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
MatS2D
),
intent(in)
::
M1
type(
MatS2D
),
intent(in)
::
M2
Return Value
type(
MatS2D
)
public function
SumMatS3D
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
MatS3D
),
intent(in)
::
M1
type(
MatS3D
),
intent(in)
::
M2
Return Value
type(
MatS3D
)
public function
SumTens4OS2D
(T1, T2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Tens4OS2D
),
intent(in)
::
T1
type(
Tens4OS2D
),
intent(in)
::
T2
Return Value
type(
Tens4OS2D
)
public function
SumTens4OS3D
(T1, T2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Tens4OS3D
),
intent(in)
::
T1
type(
Tens4OS3D
),
intent(in)
::
T2
Return Value
type(
Tens4OS3D
)