|
| integer(i4b), pointer | nrow |
| |
| integer(i4b), pointer | ncol |
| |
| integer(i4b), pointer | nja |
| |
| integer(i4b), dimension(:), pointer, contiguous | ia |
| | indexes into ja for columns, sorted: diagonal element first More...
|
| |
| integer(i4b), dimension(:), pointer, contiguous | ja |
| |
| real(dp), dimension(:), pointer, contiguous | amat |
| |
| character(len=lenmempath) | memory_path |
| |
Definition at line 12 of file SparseMatrix.f90.
◆ add_diag_value()
| procedure sparsematrixmodule::sparsematrixtype::add_diag_value |
◆ add_value_pos()
| procedure sparsematrixmodule::sparsematrixtype::add_value_pos |
◆ allocate_arrays()
| procedure sparsematrixmodule::sparsematrixtype::allocate_arrays |
◆ allocate_scalars()
| procedure sparsematrixmodule::sparsematrixtype::allocate_scalars |
◆ create_vec()
| procedure sparsematrixmodule::sparsematrixtype::create_vec |
◆ create_vec_mm()
| procedure sparsematrixmodule::sparsematrixtype::create_vec_mm |
◆ destroy()
| procedure sparsematrixmodule::sparsematrixtype::destroy |
◆ get_aij()
| procedure sparsematrixmodule::sparsematrixtype::get_aij |
◆ get_column()
| procedure sparsematrixmodule::sparsematrixtype::get_column |
◆ get_diag_value()
| procedure sparsematrixmodule::sparsematrixtype::get_diag_value |
◆ get_first_col_pos()
| procedure sparsematrixmodule::sparsematrixtype::get_first_col_pos |
◆ get_last_col_pos()
| procedure sparsematrixmodule::sparsematrixtype::get_last_col_pos |
◆ get_position()
| procedure sparsematrixmodule::sparsematrixtype::get_position |
◆ get_position_diag()
| procedure sparsematrixmodule::sparsematrixtype::get_position_diag |
◆ get_row_offset()
| procedure sparsematrixmodule::sparsematrixtype::get_row_offset |
◆ get_value_pos()
| procedure sparsematrixmodule::sparsematrixtype::get_value_pos |
◆ init()
| procedure sparsematrixmodule::sparsematrixtype::init |
◆ multiply()
| procedure sparsematrixmodule::sparsematrixtype::multiply |
◆ set_diag_value()
| procedure sparsematrixmodule::sparsematrixtype::set_diag_value |
◆ set_value_pos()
| procedure sparsematrixmodule::sparsematrixtype::set_value_pos |
◆ zero_entries()
| procedure sparsematrixmodule::sparsematrixtype::zero_entries |
◆ zero_row_offdiag()
| procedure sparsematrixmodule::sparsematrixtype::zero_row_offdiag |
◆ amat
| real(dp), dimension(:), pointer, contiguous sparsematrixmodule::sparsematrixtype::amat |
Definition at line 18 of file SparseMatrix.f90.
18 real(DP),
dimension(:),
pointer,
contiguous :: amat
◆ ia
| integer(i4b), dimension(:), pointer, contiguous sparsematrixmodule::sparsematrixtype::ia |
Definition at line 16 of file SparseMatrix.f90.
16 integer(I4B),
dimension(:),
pointer,
contiguous :: ia
◆ ja
| integer(i4b), dimension(:), pointer, contiguous sparsematrixmodule::sparsematrixtype::ja |
Definition at line 17 of file SparseMatrix.f90.
17 integer(I4B),
dimension(:),
pointer,
contiguous :: ja
◆ memory_path
| character(len=lenmempath) matrixbasemodule::matrixbasetype::memory_path |
|
inherited |
Definition at line 10 of file MatrixBase.f90.
10 character(len=LENMEMPATH) :: memory_path
◆ ncol
| integer(i4b), pointer sparsematrixmodule::sparsematrixtype::ncol |
◆ nja
| integer(i4b), pointer sparsematrixmodule::sparsematrixtype::nja |
◆ nrow
| integer(i4b), pointer sparsematrixmodule::sparsematrixtype::nrow |
The documentation for this type was generated from the following file: