|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
Data type for a system coefficient matrix. More...

Public Attributes | |
| logical | lfirst |
| If .true. this is the 1st time this is assembled. More... | |
| logical | isshared |
| Is the data structure shared by another matrix? More... | |
| integer | storagetype |
| (0=diagonal, 1=skyline, 2=sparse, 3=dense, 4=gsf) More... | |
| integer | dim |
| matrix DIMension, i.e., dim*dim is full storage More... | |
| integer, dimension(:), pointer | meqn |
| EQ. Numbers for all dofs. More... | |
| integer(ik), dimension(:), pointer | meqn8 |
| 64-bit integer version More... | |
| real(dp), dimension(:), pointer | value |
| The matrix element VALUES. More... | |
| integer, dimension(:), pointer | ipiv |
| Dense matrix pivot indices. More... | |
| type(skylinestoragetype), pointer | skyline |
| SKYLINE data structure. More... | |
| type(sparsestoragetype), pointer | sparse |
| SPARSE data structure. More... | |
| type(gsfstoragetype), pointer | gsf |
| GSF(DNVS) data structure. More... | |
| type(pardisostoragetype), pointer | pardiso |
| Pardiso data structure. More... | |
Data type for a system coefficient matrix.
| integer sysmatrixtypemodule::sysmatrixtype::dim |
matrix DIMension, i.e., dim*dim is full storage
| type(gsfstoragetype), pointer sysmatrixtypemodule::sysmatrixtype::gsf |
GSF(DNVS) data structure.
| integer, dimension(:), pointer sysmatrixtypemodule::sysmatrixtype::ipiv |
Dense matrix pivot indices.
| logical sysmatrixtypemodule::sysmatrixtype::isshared |
Is the data structure shared by another matrix?
| logical sysmatrixtypemodule::sysmatrixtype::lfirst |
If .true. this is the 1st time this is assembled.
| integer, dimension(:), pointer sysmatrixtypemodule::sysmatrixtype::meqn |
EQ. Numbers for all dofs.
| integer(ik), dimension(:), pointer sysmatrixtypemodule::sysmatrixtype::meqn8 |
64-bit integer version
| type(pardisostoragetype), pointer sysmatrixtypemodule::sysmatrixtype::pardiso |
Pardiso data structure.
| type(skylinestoragetype), pointer sysmatrixtypemodule::sysmatrixtype::skyline |
SKYLINE data structure.
| type(sparsestoragetype), pointer sysmatrixtypemodule::sysmatrixtype::sparse |
SPARSE data structure.
| integer sysmatrixtypemodule::sysmatrixtype::storagetype |
(0=diagonal, 1=skyline, 2=sparse, 3=dense, 4=gsf)
| real(dp), dimension(:), pointer sysmatrixtypemodule::sysmatrixtype::value |
The matrix element VALUES.