| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=4), | public | :: | xyzs_layout | ||||
| character(len=3), | public | :: | vms_layout | ||||
| logical, | private | :: | exist | ||||
| type(kxkyz_layout_type), | public | :: | kxkyz_lo | ||||
| type(kxyz_layout_type), | public | :: | kxyz_lo | ||||
| type(xyz_layout_type), | public | :: | xyz_lo | ||||
| type(vmu_layout_type), | public | :: | vmu_lo |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iky | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ix | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | imu | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iky | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ix | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | imu | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iky | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iky | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxkyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ikx | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(kxyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ix | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iy | |||
| integer, | intent(in) | :: | ix | |||
| integer, | intent(in) | :: | iz | |||
| integer, | intent(in) | :: | it | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(xyz_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | imu | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | imu | |||
| integer, | intent(in) | :: | is |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(vmu_layout_type), | intent(in) | :: | lo | |||
| integer, | intent(in) | :: | iz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nzgrid | |||
| integer, | intent(in) | :: | ntubes | |||
| integer, | intent(in) | :: | naky | |||
| integer, | intent(in) | :: | nakx | |||
| integer, | intent(in) | :: | nvgrid | |||
| integer, | intent(in) | :: | nmu | |||
| integer, | intent(in) | :: | nspec | |||
| integer, | intent(in) | :: | ny | |||
| integer, | intent(in) | :: | nx | |||
| integer, | intent(in) | :: | nalpha |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nzgrid | |||
| integer, | intent(in) | :: | ntubes | |||
| integer, | intent(in) | :: | naky | |||
| integer, | intent(in) | :: | nakx | |||
| integer, | intent(in) | :: | nvgrid | |||
| integer, | intent(in) | :: | nmu | |||
| integer, | intent(in) | :: | nspec |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nzgrid | |||
| integer, | intent(in) | :: | ntubes | |||
| integer, | intent(in) | :: | naky | |||
| integer, | intent(in) | :: | nakx | |||
| integer, | intent(in) | :: | nvgrid | |||
| integer, | intent(in) | :: | nmu | |||
| integer, | intent(in) | :: | nspec | |||
| integer, | intent(in) | :: | ny |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nzgrid | |||
| integer, | intent(in) | :: | ntubes | |||
| integer, | intent(in) | :: | naky | |||
| integer, | intent(in) | :: | nakx | |||
| integer, | intent(in) | :: | nvgrid | |||
| integer, | intent(in) | :: | nmu | |||
| integer, | intent(in) | :: | nspec | |||
| integer, | intent(in) | :: | ny | |||
| integer, | intent(in) | :: | nx |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nzgrid | |||
| integer, | intent(in) | :: | ntubes | |||
| integer, | intent(in) | :: | naky | |||
| integer, | intent(in) | :: | nakx | |||
| integer, | intent(in) | :: | nvgrid | |||
| integer, | intent(in) | :: | nmu | |||
| integer, | intent(in) | :: | nspec | |||
| integer, | intent(in) | :: | ny | |||
| integer, | intent(in) | :: | nx | |||
| integer, | intent(in) | :: | nalpha |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | imu | |||
| integer, | intent(in) | :: | ikxkyz | |||
| type(kxkyz_layout_type), | intent(in) | :: | kxkyz_lo | |||
| type(vmu_layout_type), | intent(in) | :: | vmu_lo | |||
| integer, | intent(out) | :: | iky | |||
| integer, | intent(out) | :: | ikx | |||
| integer, | intent(out) | :: | iz | |||
| integer, | intent(out) | :: | it | |||
| integer, | intent(out) | :: | ivmu |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | imu | |||
| integer, | intent(in) | :: | ikxyz | |||
| type(kxyz_layout_type), | intent(in) | :: | kxyz_lo | |||
| type(vmu_layout_type), | intent(in) | :: | vmu_lo | |||
| integer, | intent(out) | :: | iy | |||
| integer, | intent(out) | :: | ikx | |||
| integer, | intent(out) | :: | iz | |||
| integer, | intent(out) | :: | it | |||
| integer, | intent(out) | :: | ivmu |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | iv | |||
| integer, | intent(in) | :: | imu | |||
| integer, | intent(in) | :: | ixyz | |||
| type(xyz_layout_type), | intent(in) | :: | xyz_lo | |||
| type(vmu_layout_type), | intent(in) | :: | vmu_lo | |||
| integer, | intent(out) | :: | iy | |||
| integer, | intent(out) | :: | ix | |||
| integer, | intent(out) | :: | iz | |||
| integer, | intent(out) | :: | it | |||
| integer, | intent(out) | :: | ivmu |