mef90 / vDef
Maintaining these pages
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Programs
operator(.DotP.)
Interface
3 statements
Source File
m_MEF90_LinAlg.F90
m_MEF90_LinAlg
operator(.DotP.)
Contents
Module Procedures
DotP2D
DotP3D
ContP2D
ContP3D
ContP2DS
ContP3DS
Mat2DDotMatS2D
MatS2DDotMat2D
Mat3DDotMatS3D
MatS3DDotMat3D
public interface operator(.DotP.)
Module Procedures
public function
DotP2D
(V1, V2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Vect2D
),
intent(in)
::
V1
type(
Vect2D
),
intent(in)
::
V2
Return Value
real(kind=C_DOUBLE)
public function
DotP3D
(V1, V2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Vect3D
),
intent(in)
::
V1
type(
Vect3D
),
intent(in)
::
V2
Return Value
real(kind=C_DOUBLE)
public function
ContP2D
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Mat2D
),
intent(in)
::
M1
type(
Mat2D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)
public function
ContP3D
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
Mat3D
),
intent(in)
::
M1
type(
Mat3D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)
public function
ContP2DS
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
MatS2D
),
intent(in)
::
M1
type(
MatS2D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)
public function
ContP3DS
(M1, M2)
Arguments
Type
Intent
Optional
Attributes
Name
type(
MatS3D
),
intent(in)
::
M1
type(
MatS3D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)
public function
Mat2DDotMatS2D
(M1, M2)
Author
Blaise Bourdin (2016, bourdin@lsu.edu)
Mat2DDotMatS2D:
Arguments
Type
Intent
Optional
Attributes
Name
type(
Mat2D
),
intent(in)
::
M1
type(
MatS2D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)
public function
MatS2DDotMat2D
(M1, M2)
Author
Blaise Bourdin (2016, bourdin@lsu.edu)
MatS2DDotMat2D:
Arguments
Type
Intent
Optional
Attributes
Name
type(
MatS2D
),
intent(in)
::
M1
type(
Mat2D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)
public function
Mat3DDotMatS3D
(M1, M2)
Author
Blaise Bourdin (2016, bourdin@lsu.edu)
Mat3DDotMatS3D:
Arguments
Type
Intent
Optional
Attributes
Name
type(
Mat3D
),
intent(in)
::
M1
type(
MatS3D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)
public function
MatS3DDotMat3D
(M1, M2)
Author
Blaise Bourdin (2016, bourdin@lsu.edu)
MatS3DDotMat3D:
Arguments
Type
Intent
Optional
Attributes
Name
type(
MatS3D
),
intent(in)
::
M1
type(
Mat3D
),
intent(in)
::
M2
Return Value
real(kind=C_DOUBLE)