Source Files
Modules
Procedures
Derived Types
operator(**)
Interface
12 statements
Source File
diffstruc_types.f90
diffstruc__types
operator(**)
Contents
Functions
int_scalar_power
scalar_power
public interface operator(**)
Functions
private module function int_scalar_power(scalar, a) result(c)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
integer,
intent(in)
::
scalar
class(
array_type
),
intent(in),
target
::
a
Return Value
type(
array_type
), pointer
private module function scalar_power(scalar, a) result(c)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
real(kind=real32),
intent(in)
::
scalar
class(
array_type
),
intent(in),
target
::
a
Return Value
type(
array_type
), pointer