Package de.labathome

Annotation Interface namelist_variable


@Retention(RUNTIME) @Target(FIELD) public @interface namelist_variable
Annotation used to identify namelist variables for parsing definition classes. In Fortran, indices may start at any(?) arbitrary integer number, i.e. also at negative numbers. The starting indices can be marked by the dim0min(for 1d and 2d arrays) and dim1min (for 2d arrays). These should also be used if an array is indexed beginning with 0.
Version:
0.9.0 2018-07-25 intial implementation, 1.0.1 2018-09-11 1d and 2d arrays with fancy specifiers
Author:
Jonathan Schilling (jonathan.schilling@mail.de)
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    int
     
    int
     
     
  • Element Details

    • name

      String name
      Default:
      "[variable_name]"
    • dim0min

      int dim0min
      Default:
      1
    • dim1min

      int dim1min
      Default:
      1