Source Files
Modules
Procedures
Derived Types
unspread
Interface
8 statements
Source File
diffstruc_types.f90
diffstruc__types
unspread
Contents
Functions
unspread_array
public interface unspread
Functions
private module function unspread_array(source, index, dim, new_size) result(c)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
class(
array_type
),
intent(in),
target
::
source
integer,
intent(in)
::
index
integer,
intent(in)
::
dim
integer,
intent(in)
::
new_size
Return Value
type(
array_type
), pointer