Versions Compared

Key

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

...

  • Opens the IMAS database by calling the subroutine  imas_open_env  .
  • Reads the IMAS IDS  edge_profiles, using the subroutine  ids_get .
  • Extracts the information about the grid from the IDS and puts it into a  type(triangular_grid)-structure, using the subroutine  get_triangular_grid_from_ids  (module  triangular_grid_ids_io).
  • Writes the grid to EIRENE-format files (subroutine  write_eirene_grid, module  triangular_grid_module).
  • Closes the IMAS database.

Things to be done

  • Code parameters
  • IMASification of EIRENE output
  • Extend the list of input quantitiesOrganize a 1D toroidal space and a couple of subsets in the 3D space (if required)
  • Try to adjust the processing of exceptions to GSL practices (if worth while)Understand how the triangular grid can be united with other grids (if required)