Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
comp_row_global.f90
Go to the documentation of this file.
1 
2 !!****
3 !!
4 !! NAME
5 !! comp_row_global
6 !!
7 !! FUNCTION
8 !! The variables within this module can store an entire matrix in
9 !! compressed row storage. These variables are obviously
10 !! inherantly allocatable and constantly change size depending on
11 !! the number of nonzeros in the matrix. Since FORTRAN90 does not
12 !! allow allocatable arrays to be passed to functions or subroutines,
13 !! they must be places as such in a global module.
14 !!
15 !! INPUTS
16 !! none
17 !!
18 !! OUTPUTS
19 !! none
20 !!
21 !! USES
22 !! none
23 !!
24 !!****
25 
27 
28  USE precision
29 
30  IMPLICIT NONE
31 
32 
33  REAL(kind=wp),ALLOCATABLE,DIMENSION(:) :: aval_temp
34  INTEGER,ALLOCATABLE,DIMENSION(:) :: cval_temp
35  INTEGER,ALLOCATABLE,DIMENSION(:) :: rp_temp
36  INTEGER :: nnz_temp
37 
38 END MODULE comp_row_global