FEDEM Solver  R8.0
Source code of the dynamics solver
Public Attributes | List of all members
diskmatrixmodule::diskmatrixtype Type Reference

Data type representing a rectangular matrix with disk storage. More...

Public Attributes

logical isreadonly
 Write protected when .true. More...
 
integer nrows
 Number of rows in the entire matrix. More...
 
integer ncols
 Number of columns in the entire matrix. More...
 
integer ncolswap
 Number of columns in one swap section. More...
 
integer nelswap
 Number of elements in one swap section. More...
 
integer nelastswap
 Number of elements in the last section. More...
 
integer nswap
 Number of swap sections. More...
 
integer curswap
 Current swap section in core. More...
 
integer swapfile
 Swap file number. More...
 
integer, dimension(2) swapcnt
 Number of swap operations performed. More...
 
integer(i8), dimension(:), pointer filekey
 File address for all swap sections. More...
 
real(dp), dimension(:,:), pointer vala
 Matrix elements for one swap section. More...
 
real(sp), dimension(:), pointer vals
 Single precision buffer. More...
 

Detailed Description

Data type representing a rectangular matrix with disk storage.

Member Data Documentation

◆ curswap

integer diskmatrixmodule::diskmatrixtype::curswap

Current swap section in core.

◆ filekey

integer(i8), dimension(:), pointer diskmatrixmodule::diskmatrixtype::filekey

File address for all swap sections.

◆ isreadonly

logical diskmatrixmodule::diskmatrixtype::isreadonly

Write protected when .true.

◆ ncols

integer diskmatrixmodule::diskmatrixtype::ncols

Number of columns in the entire matrix.

◆ ncolswap

integer diskmatrixmodule::diskmatrixtype::ncolswap

Number of columns in one swap section.

◆ nelastswap

integer diskmatrixmodule::diskmatrixtype::nelastswap

Number of elements in the last section.

◆ nelswap

integer diskmatrixmodule::diskmatrixtype::nelswap

Number of elements in one swap section.

◆ nrows

integer diskmatrixmodule::diskmatrixtype::nrows

Number of rows in the entire matrix.

◆ nswap

integer diskmatrixmodule::diskmatrixtype::nswap

Number of swap sections.

◆ swapcnt

integer, dimension(2) diskmatrixmodule::diskmatrixtype::swapcnt

Number of swap operations performed.

◆ swapfile

integer diskmatrixmodule::diskmatrixtype::swapfile

Swap file number.

◆ vala

real(dp), dimension(:,:), pointer diskmatrixmodule::diskmatrixtype::vala

Matrix elements for one swap section.

◆ vals

real(sp), dimension(:), pointer diskmatrixmodule::diskmatrixtype::vals

Single precision buffer.


The documentation for this type was generated from the following file: