...
- Kepler - Kepler location (usually the same as $KEPLER)
- UAL - IMAS UAL location (usually the same as $UAL$IMAS_PREFIX)
Info |
---|
Environment settings Both Kepler and UAL locations are originally set to reflect system variables ($KEPLER and $UAL$IMAS_PREFIX) The change of their values could be made (e.g. for testing purposes), however it is recommended for experienced users only. |
...
- Type - Defines a type of an argument. It is possible to choose either IDS based type (e.g. equilibrium, topinfo, etc.) or primitive type (e.g. int, long, double, char)
- Single slice - Determines if IDS is passed as single slice or an array. (This setting is valid for IDS types only
- if turned ON - Only one slice is passed. An actor will get an additional port to define a time.
- if turned OFF - An array of all All IDSes for given shot run is passed.
) - Is array - Determines if a primitive type
- if turned ON - An argument is passed as an array. It requires definition of array size (dynamic array are not supported)
- if turned OFF - An argument is passed as a scalar.
is passed as a scalar or an array - Array size - Defines the size of an array of primitive types
- Input - Defines argument as an input
- Output - Defines argument as an output
- Label - User defined name of an argument (and actor port)
...
- equilibrium - an input parameter - one IDS (slice)
- amns - an input parameter - an array of all " amns " IDS slices stored in given shot/run
- integer - an input parameter - a scalar
- double - an input parameter - an array of size 10
- edge - an in/out parameter - single slice of "edge" IDS
- waves - an output parameter - all slices of "waves" IDS
...