MPI-SCATCI 2.0
An MPI version of SCATCI
Loading...
Searching...
No Matches
MatrixCache_module::MatrixArray Type Reference

Public Member Functions

procedure, public destroy (this)
procedure, public get (this, idx, i, j, coeff)
procedure, public insert (this, i, j, coeff)
procedure, public construct (this, capacity)
procedure, public clear (this)

Public Attributes

integer, dimension(:,:), pointer ij
real(wp), dimension(:), pointer coefficient
integer num_elems
logical constructed = .false.

Detailed Description

Definition at line 42 of file MatrixCache_module.f90.

Member Function/Subroutine Documentation

◆ clear()

procedure, public MatrixCache_module::MatrixArray::clear ( class(matrixarray) this)

Definition at line 53 of file MatrixCache_module.f90.

◆ construct()

procedure, public MatrixCache_module::MatrixArray::construct ( class(matrixarray) this,
integer, intent(in) capacity )

Definition at line 52 of file MatrixCache_module.f90.

◆ destroy()

procedure, public MatrixCache_module::MatrixArray::destroy ( class(matrixarray) this)

Definition at line 49 of file MatrixCache_module.f90.

◆ get()

procedure, public MatrixCache_module::MatrixArray::get ( class(matrixarray), intent(in) this,
integer, intent(in) idx,
integer, intent(out) i,
integer, intent(out) j,
real(wp), intent(out) coeff )

Definition at line 50 of file MatrixCache_module.f90.

◆ insert()

procedure, public MatrixCache_module::MatrixArray::insert ( class(matrixarray) this,
integer, intent(in) i,
integer, intent(in) j,
real(wp), intent(in) coeff )

Definition at line 51 of file MatrixCache_module.f90.

Member Data Documentation

◆ coefficient

real(wp), dimension(:), pointer MatrixCache_module::MatrixArray::coefficient

Definition at line 44 of file MatrixCache_module.f90.

◆ constructed

logical MatrixCache_module::MatrixArray::constructed = .false.

Definition at line 46 of file MatrixCache_module.f90.

◆ ij

integer, dimension(:,:), pointer MatrixCache_module::MatrixArray::ij

Definition at line 43 of file MatrixCache_module.f90.

◆ num_elems

integer MatrixCache_module::MatrixArray::num_elems

Definition at line 45 of file MatrixCache_module.f90.


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