Defines a 1D axis xm(lo) xm(hi) | | |-----|-----|------|------| | <-dxm-> | x(lo) x(hi+1)
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=wp), | public, | pointer, contiguous | :: | dxm(:) | => | null() |
Cell spacings |
integer, | public | :: | hi |
Higher bound |
|||
integer, | public | :: | lo |
Lower bound |
|||
integer, | public | :: | ngc |
Number of ghostcells |
|||
real(kind=wp), | public, | pointer, contiguous | :: | x(:) | => | null() |
Nodal points |
real(kind=wp), | public, | pointer, contiguous | :: | xm(:) | => | null() |
Mid points |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(axis_obj), | intent(inout) | :: | this |
A axis object |
Initialize axis
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(axis_obj), | intent(inout) | :: | this |
A axis object |
||
integer, | intent(in) | :: | lo |
Array lower bound |
||
integer, | intent(in) | :: | hi |
Array higher bound |
||
integer, | intent(in) | :: | ngc |
Number of ghost cells |