public interface switch2d_v
Module Procedures
private subroutine switch1d_v2d(field, old_dist, new_dist, up, down)
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
real,
|
|
|
POINTER
|
:: |
field(:,:) |
|
|
type(distrib),
|
intent(in) |
|
|
:: |
old_dist |
|
|
type(distrib),
|
intent(in) |
|
|
:: |
new_dist |
|
|
integer,
|
intent(in), |
optional |
|
:: |
up |
|
|
integer,
|
intent(in), |
optional |
|
:: |
down |
|
private subroutine switch2d_v2d(field, old_dist, new_dist, up, down)
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
real,
|
|
|
POINTER
|
:: |
field(:,:,:) |
|
|
type(distrib),
|
intent(in) |
|
|
:: |
old_dist |
|
|
type(distrib),
|
intent(in) |
|
|
:: |
new_dist |
|
|
integer,
|
intent(in), |
optional |
|
:: |
up |
|
|
integer,
|
intent(in), |
optional |
|
:: |
down |
|
private subroutine switch3d_v2d(field, old_dist, new_dist, up, down)
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
real,
|
|
|
POINTER
|
:: |
field(:,:,:,:) |
|
|
type(distrib),
|
intent(in) |
|
|
:: |
old_dist |
|
|
type(distrib),
|
intent(in) |
|
|
:: |
new_dist |
|
|
integer,
|
intent(in), |
optional |
|
:: |
up |
|
|
integer,
|
intent(in), |
optional |
|
:: |
down |
|