Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


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
languageyml
  - 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



  1. Group settings being read
  2. User settings being added
    1. overwrites group settings (especially OutputExtraNamelist.selItems.rows  )
    2. not shown anywhere (??)

...














Gliffy Diagram
size1200
displayNameNamelistClassRelationship2
nameNamelistClassRelationship2
pagePin14

...