Skip to content

Variable data structure - suggestions #3824

Description

@mkovari

Now that the variable declarations and initializations are in Python, we could create an all-singing, all-dancing data structure. Here are some suggested fields.

  • Variable name
    Max 16 characters?

  • Short description - for output files
    Max 100 characters?

  • Long description - for the documentation
    Free text. Markdown, rich text or html might be permitted.
    Unlimited length
    May also be used for any future rich text outputs

  • Mathematical symbol
    Markdown, rich text or html

  • Initial value

  • Format to be used for output (by default)
    Exponential or decimal format

  • Units

  • Available as an input?
    Yes/No

  • Typical maximum value
    Above this value warnings may be issued.

  • Typical minimum value
    Below this value warnings may be issued

  • Available as an iteration variable?
    Yes/No

  • Active as an iteration variable in this run?
    Yes/No

  • Available as a scan variable?
    Yes/No

  • Active as a scan variable in this run?
    Yes/No

  • Included in OUT.DAT and MFILE.DAT?
    Yes/No

@timothy-nunn @chris-ashe @jonmaddock @clmould @ajpearcey

Metadata

Metadata

Assignees

No one assigned

    Labels

    Data structureIssues related to the data structure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions