MPI-SCATCI  2.0
An MPI version of SCATCI
matrixcache_module::matrixarray Type Reference

Public Member Functions

procedure, public destroy => destroy_matrix_array
 
procedure, public get => get_from_array
 
procedure, public insert => insert_into_array
 
procedure, public construct => construct_array
 
procedure, public clear => clear_array
 

Private 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

Definition at line 53 of file MatrixCache_module.f90.

◆ construct()

procedure, public matrixcache_module::matrixarray::construct

Definition at line 52 of file MatrixCache_module.f90.

◆ destroy()

procedure, public matrixcache_module::matrixarray::destroy

Definition at line 49 of file MatrixCache_module.f90.

◆ get()

procedure, public matrixcache_module::matrixarray::get

Definition at line 50 of file MatrixCache_module.f90.

◆ insert()

procedure, public matrixcache_module::matrixarray::insert

Definition at line 51 of file MatrixCache_module.f90.

Member Data Documentation

◆ coefficient

real(wp), dimension(:), pointer matrixcache_module::matrixarray::coefficient
private

Definition at line 44 of file MatrixCache_module.f90.

◆ constructed

logical matrixcache_module::matrixarray::constructed = .false.
private

Definition at line 46 of file MatrixCache_module.f90.

◆ ij

integer, dimension(:,:), pointer matrixcache_module::matrixarray::ij
private

Definition at line 43 of file MatrixCache_module.f90.

◆ num_elems

integer matrixcache_module::matrixarray::num_elems
private

Definition at line 45 of file MatrixCache_module.f90.


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