Data Types |
| type | SpMtx_class::SpMtx |
| | the central structire -- spase matrix: More...
|
Modules |
| module | SpMtx_class |
Defines |
| #define | float real |
Functions/Subroutines |
| type(SpMtx) | SpMtx_class::SpMtx_New () |
| | Basic constructor.
|
| type(SpMtx) | SpMtx_class::SpMtx_newInit (nnz, nblocks, nrows, ncols, symmstruct, symmnumeric, indi, indj, val, arrange_type, M_bound) |
| subroutine | SpMtx_class::SpMtx_setMtxInnerBound (A, bound) |
| subroutine | SpMtx_class::SpMtx_Resize (A, N) |
| | Resize matrix to N nonzeroes.
|
| subroutine | SpMtx_class::ReadInSparseAssembled (A, filename) |
| subroutine | SpMtx_class::ReadInSparseAssembledHeader (filename, fHandler, n, nnz) |
| | Opens a file and reads first line of matrix in sparse form.
|
| subroutine | SpMtx_class::ReadInSparseAssembledHeader_TextBinary (filename, fHandler, n, nnz, binary) |
| | Opens a file and reads first line of matrix in sparse form.
|
| subroutine | SpMtx_class::ReadInSparseAssembledBulk (fHandler, A) |
| | Reads bulk of matrix in sparse form of already open file.
|
| subroutine | SpMtx_class::ReadInSparseAssembledBulk_TextBinary (fHandler, A, binary) |
| | Reads bulk of matrix in sparse form of already open file.
|
| subroutine | SpMtx_class::CloseSparseAssembledFile (fHandler) |
| | Reads bulk of matrix in sparse form of already open file.
|
| subroutine | SpMtx_class::SpMtx_Destroy (M) |
| Type(SpMtx) | SpMtx_class::SpMtx_Copy (IM) |
| | Function for coping sparse matrix.
|
| type(SpMtx) | SpMtx_class::LaplSpMtx_New (N, special) |
| type(SpMtx) | SpMtx_class::order_laplace_m (N) |
Variables |
| integer, parameter | SpMtx_class::D_SpMtx_ARRNG_NO = 0 |
| integer, parameter | SpMtx_class::D_SpMtx_ARRNG_ROWS = 1 |
| integer, parameter | SpMtx_class::D_SpMtx_ARRNG_COLS = 2 |
| integer, parameter | SpMtx_class::D_SpMtx_SHAPE_UNDEF = -1 |
| integer, parameter | SpMtx_class::D_SpMtx_SHAPE_SQUARE = 1 |
| integer, parameter | SpMtx_class::D_SpMtx_SHAPE_MOREROWS = 2 |
| integer, parameter | SpMtx_class::D_SpMtx_SHAPE_MORECOLS = 3 |
| logical | SpMtx_class::D_SpMtx_STRUCTURE_SYMM = .true. |
| integer, parameter | SpMtx_class::D_SpMtx_SCALE_UNDEF = -1 |
| integer, parameter | SpMtx_class::D_SpMtx_SCALE_NO = 0 |
| integer, parameter | SpMtx_class::D_SpMtx_SCALE_DIAG = 1 |
| integer, parameter | SpMtx_class::D_SpMtx_SCALE_DIAG_FILTERED = 2 |
| integer, parameter | SpMtx_class::D_SpMtx_FORMAT_TEXT = 0 |
| integer, parameter | SpMtx_class::D_SpMtx_FORMAT_BINARY = 1 |
| integer, parameter | SpMtx_class::D_SpMtx_FORMAT_XDR = 2 |