| Type | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|
| integer | :: | nproc | ||||
| integer | :: | lgrp | ||||
| integer | :: | mreal | ||||
| integer | :: | mint | ||||
| integer | :: | mcplx | ||||
| integer | :: | mdouble | ||||
| integer | :: | lworld |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(in), | dimension(idimp,npmax) | :: | part | ||
| integer, | intent(inout), | dimension(mxyp1) | :: | kpic | ||
| integer, | intent(in) | :: | npp | |||
| integer, | intent(in) | :: | noff | |||
| integer, | intent(inout) | :: | nppmx | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | npmax | |||
| integer, | intent(in) | :: | mx | |||
| integer, | intent(in) | :: | my | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | mxyp1 | |||
| integer, | intent(inout) | :: | irc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(in), | dimension(idimp,npmax) | :: | part | ||
| real, | intent(inout), | dimension(idimp,nppmx,mxyp1) | :: | ppart | ||
| integer, | intent(inout), | dimension(mxyp1) | :: | kpic | ||
| integer, | intent(in) | :: | npp | |||
| integer, | intent(in) | :: | noff | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | npmax | |||
| integer, | intent(in) | :: | mx | |||
| integer, | intent(in) | :: | my | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | mxyp1 | |||
| integer, | intent(inout) | :: | irc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(in), | dimension(idimp,nppmx,mx1*myp1) | :: | ppart | ||
| integer, | intent(in), | dimension(mx1*myp1) | :: | kpic | ||
| integer, | intent(in) | :: | noff | |||
| integer, | intent(in) | :: | nyp | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | nx | |||
| integer, | intent(in) | :: | mx | |||
| integer, | intent(in) | :: | my | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | myp1 | |||
| integer, | intent(inout) | :: | irc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(in), | dimension(idimp,nppmx,mxyp1) | :: | ppart | ||
| real, | intent(inout), | dimension(nxv,nypmx) | :: | q | ||
| integer, | intent(in), | dimension(mxyp1) | :: | kpic | ||
| integer, | intent(in) | :: | noff | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | mx | |||
| integer, | intent(in) | :: | my | |||
| integer, | intent(in) | :: | nxv | |||
| integer, | intent(in) | :: | nypmx | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | mxyp1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(inout), | dimension(idimp,nppmx,mxyp1) | :: | ppart | ||
| real, | intent(in), | dimension(2,nxv,nypmx) | :: | fxy | ||
| real, | intent(in), | dimension(3,nxv,nypmx) | :: | bxy | ||
| real, | intent(in), | dimension(nxv,nypmx) | :: | psit | ||
| real, | intent(inout), | dimension(3,nxv,nypmx) | :: | cu | ||
| real, | intent(inout), | dimension(2,nxv,nypmx) | :: | dcu | ||
| real, | intent(inout), | dimension(3,nxv,nypmx) | :: | amu | ||
| integer, | intent(in), | dimension(mxyp1) | :: | kpic | ||
| integer, | intent(in) | :: | noff | |||
| integer, | intent(in) | :: | nyp | |||
| real, | intent(in) | :: | qbm | |||
| real, | intent(in) | :: | dt | |||
| real, | intent(in) | :: | ci | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | nx | |||
| integer, | intent(in) | :: | mx | |||
| integer, | intent(in) | :: | my | |||
| integer, | intent(in) | :: | nxv | |||
| integer, | intent(in) | :: | nypmx | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | mxyp1 | |||
| real, | intent(in) | :: | dex |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | ppart | ||||
| real | :: | fxy | ||||
| real | :: | bxy | ||||
| real | :: | psit | ||||
| integer | :: | kpic | ||||
| integer | :: | ncl | ||||
| integer | :: | ihole | ||||
| integer | :: | noff | ||||
| integer | :: | nyp | ||||
| real | :: | qbm | ||||
| real | :: | dt | ||||
| real | :: | dtc | ||||
| real | :: | ci | ||||
| real | :: | ek | ||||
| integer | :: | idimp | ||||
| integer | :: | nppmx | ||||
| integer | :: | nx | ||||
| integer | :: | ny | ||||
| integer | :: | mx | ||||
| integer | :: | my | ||||
| integer | :: | nxv | ||||
| integer | :: | nypmx | ||||
| integer | :: | mx1 | ||||
| integer | :: | mxyp1 | ||||
| integer | :: | ntmax | ||||
| integer | :: | irc | ||||
| real | :: | dex |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(inout), | dimension(idimp,nppmx,mx1*myp1) | :: | ppart | ||
| real, | intent(inout), | dimension(idimp,npbmx,mx1*myp1) | :: | ppbuff | ||
| real, | intent(inout), | dimension(idimp,nbmax) | :: | sbufl | ||
| real, | intent(inout), | dimension(idimp,nbmax) | :: | sbufr | ||
| integer, | intent(in), | dimension(mx1*myp1) | :: | kpic | ||
| integer, | intent(inout), | dimension(8,mx1*myp1) | :: | ncl | ||
| integer, | intent(inout), | dimension(2,ntmax+1,mx1*myp1) | :: | ihole | ||
| integer, | intent(inout), | dimension(3,mx1) | :: | ncll | ||
| integer, | intent(inout), | dimension(3,mx1) | :: | nclr | ||
| integer, | intent(in) | :: | noff | |||
| integer, | intent(in) | :: | nyp | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | nx | |||
| integer, | intent(in) | :: | ny | |||
| integer, | intent(in) | :: | mx | |||
| integer, | intent(in) | :: | my | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | myp1 | |||
| integer, | intent(in) | :: | npbmx | |||
| integer, | intent(in) | :: | ntmax | |||
| integer, | intent(in) | :: | nbmax | |||
| integer, | intent(inout) | :: | irc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(inout), | dimension(idimp,nppmx,mx1*myp1) | :: | ppart | ||
| real, | intent(inout), | dimension(idimp,npbmx,mx1*myp1) | :: | ppbuff | ||
| real, | intent(inout), | dimension(idimp,nbmax) | :: | sbufl | ||
| real, | intent(inout), | dimension(idimp,nbmax) | :: | sbufr | ||
| integer, | intent(inout), | dimension(8,mx1*myp1) | :: | ncl | ||
| integer, | intent(in), | dimension(2,ntmax+1,mx1*myp1) | :: | ihole | ||
| integer, | intent(inout), | dimension(3,mx1) | :: | ncll | ||
| integer, | intent(inout), | dimension(3,mx1) | :: | nclr | ||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | myp1 | |||
| integer, | intent(in) | :: | npbmx | |||
| integer, | intent(in) | :: | ntmax | |||
| integer, | intent(in) | :: | nbmax | |||
| integer, | intent(inout) | :: | irc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(inout), | dimension(idimp,nppmx,mx1*myp1) | :: | ppart | ||
| real, | intent(in), | dimension(idimp,npbmx,mx1*myp1) | :: | ppbuff | ||
| real, | intent(in), | dimension(idimp,nbmax) | :: | rbufl | ||
| real, | intent(in), | dimension(idimp,nbmax) | :: | rbufr | ||
| integer, | intent(inout), | dimension(mx1*myp1) | :: | kpic | ||
| integer, | intent(in), | dimension(8,mx1*myp1) | :: | ncl | ||
| integer, | intent(in), | dimension(2,ntmax+1,mx1*myp1) | :: | ihole | ||
| integer, | intent(in), | dimension(3,mx1) | :: | mcll | ||
| integer, | intent(in), | dimension(3,mx1) | :: | mclr | ||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | myp1 | |||
| integer, | intent(in) | :: | npbmx | |||
| integer, | intent(in) | :: | ntmax | |||
| integer, | intent(in) | :: | nbmax | |||
| integer, | intent(inout) | :: | irc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(inout), | dimension(idimp,nppmx,mxyp1) | :: | ppart | ||
| real, | intent(in), | dimension(nxv,nypmx) | :: | psi | ||
| integer, | intent(in), | dimension(mxyp1) | :: | kpic | ||
| real, | intent(in) | :: | qbm | |||
| integer, | intent(in) | :: | noff | |||
| integer, | intent(in) | :: | nyp | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | nx | |||
| integer, | intent(in) | :: | mx | |||
| integer, | intent(in) | :: | my | |||
| integer, | intent(in) | :: | nxv | |||
| integer, | intent(in) | :: | nypmx | |||
| integer, | intent(in) | :: | mx1 | |||
| integer, | intent(in) | :: | mxyp1 | |||
| real, | intent(in) | :: | dex |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(inout), | dimension(idimp,npmax) | :: | part | ||
| real, | intent(in), | dimension(idimp,nppmx,mxyp1) | :: | ppart | ||
| integer, | intent(in), | dimension(mxyp1) | :: | kpic | ||
| integer, | intent(inout) | :: | npp | |||
| integer, | intent(in) | :: | npmax | |||
| integer, | intent(in) | :: | nppmx | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | mxyp1 | |||
| integer, | intent(inout) | :: | irc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(in), | dimension(idimp,nbmax) | :: | sbufr | ||
| real, | intent(in), | dimension(idimp,nbmax) | :: | sbufl | ||
| real, | intent(inout), | dimension(idimp,nbmax) | :: | rbufr | ||
| real, | intent(inout), | dimension(idimp,nbmax) | :: | rbufl | ||
| integer, | intent(in), | dimension(3,mx1) | :: | ncll | ||
| integer, | intent(in), | dimension(3,mx1) | :: | nclr | ||
| integer, | intent(inout), | dimension(3,mx1) | :: | mcll | ||
| integer, | intent(inout), | dimension(3,mx1) | :: | mclr | ||
| integer, | intent(in) | :: | kstrt | |||
| integer, | intent(in) | :: | nvp | |||
| integer, | intent(in) | :: | idimp | |||
| integer, | intent(in) | :: | nbmax | |||
| integer, | intent(in) | :: | mx1 |