SPEC 3.20
Stepped Pressure Equilibrium Code
typedefns Module Reference

type definitions for custom datatypes More...

Data Types

type  derivative
 \({\rm d}\mathbf{B}/{\rm d}\mathbf{X}\) (?) More...
 
type  matrixlu
 
type  subgrid
 used for quantities which have different resolutions in different volumes, e.g. the vector potential More...
 

Detailed Description

type definitions for custom datatypes


Data Type Documentation

◆ typedefns::derivative

type typedefns::derivative

\({\rm d}\mathbf{B}/{\rm d}\mathbf{X}\) (?)

Class Members
logical l what is this?
integer vol Used in coords(); required for global constraint force gradient evaluation.
integer innout what is this?
integer ii what is this?
integer irz what is this?
integer issym what is this?

◆ typedefns::matrixlu

type typedefns::matrixlu
Class Members
real, dimension(:,:), allocatable mat
integer, dimension(:), allocatable ipivot

◆ typedefns::subgrid

type typedefns::subgrid

used for quantities which have different resolutions in different volumes, e.g. the vector potential

Class Members
real, dimension(:), allocatable s coefficients
integer, dimension(:), allocatable i indices