Scrambler  1
LayoutDeclarations Module Reference

List of all members.

Data Types

type  LayoutDef
type  pLayoutDef

Public Member Functions

subroutine CreateLayout (mB, layout)
subroutine DestroyLayout (layout)
recursive subroutine split (mB, procs, layout)
subroutine StoreLayout (layout, data, name)
subroutine LoadLayout (layout, data, name)

Detailed Description

Definition at line 23 of file layout_declarations.f90.


Member Function/Subroutine Documentation

subroutine CreateLayout ( INTEGER, dimension(3,2)  mB,
TYPE(LayoutDef), pointer  layout 
)

Definition at line 38 of file layout_declarations.f90.

subroutine DestroyLayout ( TYPE(LayoutDef), pointer  layout)

Definition at line 46 of file layout_declarations.f90.

recursive subroutine split ( INTEGER, dimension(3,2)  mB,
INTEGER, dimension(2)  procs,
TYPE(LayoutDef layout 
)

Definition at line 55 of file layout_declarations.f90.

subroutine StoreLayout ( TYPE(LayoutDef), pointer  layout,
REAL(KIND=qPREC), dimension(:,:,:,:), pointer  data,
CHARACTER(LEN=*)  name 
)

Definition at line 88 of file layout_declarations.f90.

subroutine LoadLayout ( TYPE(LayoutDef), pointer  layout,
REAL(KIND=qPREC), dimension(:,:,:,:), pointer  data,
CHARACTER(LEN=*)  name 
)

Definition at line 104 of file layout_declarations.f90.


The documentation for this module was generated from the following file:
 All Classes Files Functions Variables