MPI-SCATCI 2.0
An MPI version of SCATCI
Loading...
Searching...
No Matches
MatrixElement_module.f90 File Reference

Go to the source code of this file.

Data Types

type  MatrixElement_module::MatrixElementVector
 This handles the matrix elements and also expands the vector size if we have reached max capacity. More...

Modules

module  MatrixElement_module
 Matrix element module.

Functions/Subroutines

subroutine MatrixElement_module::check_constructed (this)
 Check that type is constructed.
subroutine MatrixElement_module::construct_mat_standard (this)
 Construct the type.
subroutine MatrixElement_module::initialize_struct_standard (this, matrix_size, matrix_type, block_size)
 Initialize the type.
subroutine MatrixElement_module::insert_matelem_standard (this, i, j, coefficient, class, thresh)
 Insert a new element.
subroutine MatrixElement_module::get_matelem_standard (this, idx, i, j, coeff)
 Retrieve element.
subroutine MatrixElement_module::expand_standard (this, capacity)
 Retrieve element.
subroutine MatrixElement_module::clear_standard (this)
 Clear elements.
subroutine MatrixElement_module::sort_matelem (this)
 Sort elements.
subroutine MatrixElement_module::destroy_standard (this)
 Destroy elements.