SPEED
dgjump::el4loop Type Reference

element structure for time loop (RAM saving) More...

Collaboration diagram for dgjump::el4loop:

Public Attributes

integer *4 ind
 element index (gl.
 
integer *4 face
 element face (1<-->6)
 
integer *4 deg
 pol.degree
 
integer *4 mate
 material
 
integer *4 num_of_ne
 number of neigh.
 
integer *4 nnz_plus
 nonzero els.
 
integer *4 nnz_minus
 nonzero els.
 
integer *4 nnz_col
 length of u_m vector in timeloop
 
integer *4 nnz_plus_only_uv
 nonzero els.
 
integer *4 nnz_minus_only_uv
 nonzero els.
 
integer *4 nnz_col_only_uv
 length of u_m vector in timeloop [u][v] - testmode
 
integer *4, dimension(:), pointer iplus
 
integer *4, dimension(:), pointer jplus
 RCS format rows.
 
integer *4, dimension(:), pointer imin
 
integer *4, dimension(:), pointer jmin
 RCS format columns.
 
integer *4, dimension(max_el_conf, 0:2) el_conf
 matrix for neigh.
 
real *8, dimension(:), pointer matplus
 
real *8, dimension(:), pointer matmin
 RCS format matrix.
 
real *8, dimension(:,:), pointer matp
 jump matrix (+,+)
 
type(matrix), dimension(:), pointer matm
 jump matrix (+,-)
 
integer *4, dimension(:), pointer iplus_only_uv
 
integer *4, dimension(:), pointer jplus_only_uv
 RCS format rows [u][v] - testmode.
 
integer *4, dimension(:), pointer imin_only_uv
 
integer *4, dimension(:), pointer jmin_only_uv
 RCS format columns [u][v] - testmode.
 
real *8, dimension(:), pointer matplus_only_uv
 
real *8, dimension(:), pointer matmin_only_uv
 RCS format matrix [u][v] - testmode.
 
real *8, dimension(:,:), pointer matp_only_uv
 jump matrix (+,+) [u][v] - testmode
 
type(matrix), dimension(:), pointer matm_only_uv
 jump matrix (+,-) [u][v] - testmode
 

Detailed Description

element structure for time loop (RAM saving)

Definition at line 167 of file MODULES.f90.

Member Data Documentation

◆ deg

integer*4 dgjump::el4loop::deg

pol.degree

Definition at line 171 of file MODULES.f90.

171 integer*4:: deg

◆ el_conf

integer*4, dimension(max_el_conf,0:2) dgjump::el4loop::el_conf

matrix for neigh.

elements

Definition at line 183 of file MODULES.f90.

183 integer*4, dimension(max_el_conf,0:2) :: el_conf

◆ face

integer*4 dgjump::el4loop::face

element face (1<-->6)

Definition at line 170 of file MODULES.f90.

170 integer*4:: face

◆ imin

integer*4, dimension(:), pointer dgjump::el4loop::imin

Definition at line 182 of file MODULES.f90.

182 integer*4, dimension(:), pointer :: IMin, JMin

◆ imin_only_uv

integer*4, dimension(:), pointer dgjump::el4loop::imin_only_uv

Definition at line 189 of file MODULES.f90.

189 integer*4, dimension(:), pointer :: IMin_only_uv, JMin_only_uv

◆ ind

integer*4 dgjump::el4loop::ind

element index (gl.

num.)

Definition at line 169 of file MODULES.f90.

169 integer*4:: ind

◆ iplus

integer*4, dimension(:), pointer dgjump::el4loop::iplus

Definition at line 181 of file MODULES.f90.

181 integer*4, dimension(:), pointer :: IPlus, JPlus

◆ iplus_only_uv

integer*4, dimension(:), pointer dgjump::el4loop::iplus_only_uv

Definition at line 188 of file MODULES.f90.

188 integer*4, dimension(:), pointer :: IPlus_only_uv, JPlus_only_uv

◆ jmin

integer*4, dimension(:), pointer dgjump::el4loop::jmin

RCS format columns.

Definition at line 182 of file MODULES.f90.

◆ jmin_only_uv

integer*4, dimension(:), pointer dgjump::el4loop::jmin_only_uv

RCS format columns [u][v] - testmode.

Definition at line 189 of file MODULES.f90.

◆ jplus

integer*4, dimension(:), pointer dgjump::el4loop::jplus

RCS format rows.

Definition at line 181 of file MODULES.f90.

◆ jplus_only_uv

integer*4, dimension(:), pointer dgjump::el4loop::jplus_only_uv

RCS format rows [u][v] - testmode.

Definition at line 188 of file MODULES.f90.

◆ mate

integer*4 dgjump::el4loop::mate

material

Definition at line 172 of file MODULES.f90.

172 integer*4:: mate

◆ matm

type(matrix), dimension(:), pointer dgjump::el4loop::matm

jump matrix (+,-)

Definition at line 186 of file MODULES.f90.

186 type(matrix), dimension(:), pointer :: matM

◆ matm_only_uv

type(matrix), dimension(:), pointer dgjump::el4loop::matm_only_uv

jump matrix (+,-) [u][v] - testmode

Definition at line 192 of file MODULES.f90.

192 type(matrix), dimension(:), pointer :: matM_only_uv

◆ matmin

real*8, dimension(:), pointer dgjump::el4loop::matmin

RCS format matrix.

Definition at line 184 of file MODULES.f90.

◆ matmin_only_uv

real*8, dimension(:), pointer dgjump::el4loop::matmin_only_uv

RCS format matrix [u][v] - testmode.

Definition at line 190 of file MODULES.f90.

◆ matp

real*8, dimension(:,:), pointer dgjump::el4loop::matp

jump matrix (+,+)

Definition at line 185 of file MODULES.f90.

185 real*8, dimension(:,:), pointer :: matp

◆ matp_only_uv

real*8, dimension(:,:), pointer dgjump::el4loop::matp_only_uv

jump matrix (+,+) [u][v] - testmode

Definition at line 191 of file MODULES.f90.

191 real*8, dimension(:,:), pointer :: matp_only_uv

◆ matplus

real*8, dimension(:), pointer dgjump::el4loop::matplus

Definition at line 184 of file MODULES.f90.

184 real*8, dimension(:), pointer :: matplus, matmin

◆ matplus_only_uv

real*8, dimension(:), pointer dgjump::el4loop::matplus_only_uv

Definition at line 190 of file MODULES.f90.

190 real*8, dimension(:), pointer :: matplus_only_uv, matmin_only_uv

◆ nnz_col

integer*4 dgjump::el4loop::nnz_col

length of u_m vector in timeloop

Definition at line 176 of file MODULES.f90.

176 integer*4:: nnz_col

◆ nnz_col_only_uv

integer*4 dgjump::el4loop::nnz_col_only_uv

length of u_m vector in timeloop [u][v] - testmode

Definition at line 179 of file MODULES.f90.

179 integer*4:: nnz_col_only_uv

◆ nnz_minus

integer*4 dgjump::el4loop::nnz_minus

nonzero els.

jump matrix (+,-)

Definition at line 175 of file MODULES.f90.

175 integer*4:: nnz_minus

◆ nnz_minus_only_uv

integer*4 dgjump::el4loop::nnz_minus_only_uv

nonzero els.

jump matrix (+,-) [u][v] - testmode

Definition at line 178 of file MODULES.f90.

178 integer*4:: nnz_minus_only_uv

◆ nnz_plus

integer*4 dgjump::el4loop::nnz_plus

nonzero els.

jump matrix (+,+)

Definition at line 174 of file MODULES.f90.

174 integer*4:: nnz_plus

◆ nnz_plus_only_uv

integer*4 dgjump::el4loop::nnz_plus_only_uv

nonzero els.

jump matrix (+,+) [u][v] - testmode

Definition at line 177 of file MODULES.f90.

177 integer*4:: nnz_plus_only_uv

◆ num_of_ne

integer*4 dgjump::el4loop::num_of_ne

number of neigh.

elements

Definition at line 173 of file MODULES.f90.

173 integer*4:: num_of_ne

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