Source Files
Modules
Procedures
Derived Types
operator(.outer.)
Interface
3 statements
Source File
diffstruc_operations_linalg.f90
diffstruc__operations_linalg
operator(.outer.)
Contents
Module Procedures
outer_product_arrays
public interface operator(.outer.)
Module Procedures
private module function outer_product_arrays(a, b) result(c)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
class(
array_type
),
intent(in),
target
::
a
class(
array_type
),
intent(in),
target
::
b
Return Value
type(
array_type
), pointer