Versions Compared

Key

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

...

  1. Introduction
  2. Files provided
  3. Running a test example
  4. Structure of the parameter files
  5. Storing the EIRENE triangular grids in IMAS
    1. Structure of EIRENE files keeping the grid
    2. Presentation of EIRENE grid in GGD
    3. Module  triangular_grid_modile 
      1. Data types
      2. Methods
    4. Module  triangular_grid_ids_io
      1. Data types
      2. Methods
  6. EIRENE input wrapper
    1. Structure of EIRENE input files
    2. Module eirene_data_io
      1. Data types
      2. Methods
    3. Module imas_data_io
      1. Constants
      2. Methods
    4. Module edge_profiles_io
      1. Data types
      2. Methods
    5. Module equilibrium_io
      1. Data types
      2. Methods
    6. Module global_objects
      1. Constants
      2. Methods
    7. Module imas_controls_for_input
      1. ???
    8. Main program files  save_input_main.f90  and  provide_input_main.f90
  7. Things to be done

...

  • read_next_line
    Return the next file record not starting with '!'.
  • get_imas_version
    Get the versions of IMAS and IMAS Access Layer from the system environment.


function read_next_line (io_unit, label) result (line)

Return the next file record not starting with '!' (the function is used for reading only meaningful records, skipping the comment lines).

Argument

Type

Intent

Description

linecharacter(len=ids_string_length)resultthe next meaningful file record
io_unitintegerinthe structure containing the file names
labelcharacter(len=*)intext characterizing the expected record content (used in error messages)


??????????????

Module imas_controls_for_input

...