plantFEM
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Programs
operator(*)
Interface
MIT
3 statements
Source File
SparseClass.f90
SparseClass
operator(*)
Contents
Module Procedures
multReal64_and_CRS
multCRS_and_Real64
multReal64_and_BCRS
multBCRS_and_Real64
public interface operator(*)
Module Procedures
public function
multReal64_and_CRS
(scalar64, CRS1) result(CRS_ret)
Arguments
Type
Intent
Optional
Attributes
Name
real(kind=real64),
intent(in)
::
scalar64
type(
CRS_
),
intent(in)
::
CRS1
Return Value
type(
CRS_
)
public function
multCRS_and_Real64
(CRS1, scalar64) result(CRS_ret)
Arguments
Type
Intent
Optional
Attributes
Name
type(
CRS_
),
intent(in)
::
CRS1
real(kind=real64),
intent(in)
::
scalar64
Return Value
type(
CRS_
)
public function
multReal64_and_BCRS
(scalar64, BCRS1) result(BCRS_ret)
Arguments
Type
Intent
Optional
Attributes
Name
real(kind=real64),
intent(in)
::
scalar64
type(
BCRS_
),
intent(in)
::
BCRS1
Return Value
type(
BCRS_
)
public function
multBCRS_and_Real64
(BCRS1, scalar64) result(BCRS_ret)
Arguments
Type
Intent
Optional
Attributes
Name
type(
BCRS_
),
intent(in)
::
BCRS1
real(kind=real64),
intent(in)
::
scalar64
Return Value
type(
BCRS_
)