| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | num_points | ||||
| integer, | public | :: | topology | ||||
| real, | public | :: | x_max | ||||
| real, | public | :: | x_min |
| procedure, public :: equals_dim | |
| procedure, public :: not_equals_dim | |
| generic, public :: operator(/=) => not_equals_dim | |
| generic, public :: operator(==) => equals_dim |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(DimensionSpec), | public | :: | dim_specs(NUM_DIMS) | ||||
| type(GridType), | public | :: | grid_type |
| procedure, public :: equals_grid | |
| procedure, public :: not_equals_grid | |
| generic, public :: operator(/=) => not_equals_grid | |
| generic, public :: operator(==) => equals_grid |