Progress:
- GUI development
- simplification of architecture
- table is resizable
NewExtraNamelistPanel
class shows data of:- Jetto
- Sanco
- Mishka
- Helena
- Elite
- Grid2D and Edge2D - handled by separate classes (see below)
- Conversion of
extrainput.cfg
→ YAML- working ('dirty') mechanism for conversion of configs prepared (can be extracted)
- default value of
meta_type
- 'array' (out of scalar/array/choice) - default value of
type
(if not specified in cfg file) → 'string' overview
- short description
Code Block | ||
---|---|---|
| ||
- variable:
name: ITRFASTIONS
name_list: NLIST3
model:
tab:
link:
meta_type: array
type: integer
default_value:
obsolete: false
min_value:
max_value:
overview:
description: ' -1 combine fast ions. 0 (default) legacy ps+ns. 1 beams only.
2 beams+RF minority as thermal Maxwellians' |
- Active variables saved to settings
Open points
Outputs:
- settings (startup
Namelist outputs:
- configuration (jetto.jset)
- namelist (jetto.in)
- anything else?
Configuration:
Settings:
Code Block |
---|
OutputExtraNamelist.selItems.cell[0][0] : EUP
OutputExtraNamelist.selItems.cell[0][1] : 1
OutputExtraNamelist.selItems.cell[0][2] : 2.5
...
OutputExtraNamelist.selItems.columns : 3
OutputExtraNamelist.selItems.rows : 17
OutputExtraNamelist.select : true |
- always 3 columns? Any use cases for more/less columns?
A role of user settings vs group (owner) settings
Code Block |
---|
Read SETTINGS from: /pfs/work/g2fkoech/cmg/jams/v210321_gateway_v5/java/data/group_data/settings/startup.set
Read SETTINGS from: /pfs/work/g2bpalak/cmg/jams/data/settings/startup.set
Read SETTINGS from: /pfs/work/g2fkoech/cmg/jams/v210321_gateway_v5/java/data/group_data/settings/startup.jset
Read SETTINGS from: /pfs/work/g2bpalak/cmg/jams/data/settings/startup.jset |
- Group settings being read
- User settings being added
- overwrites group settings (especially
OutputExtraNamelist.selItems.rows
) - not shown anywhere (??)
- overwrites group settings (especially
...
Gliffy Diagram | ||||||||
---|---|---|---|---|---|---|---|---|
|
...