Versions Compared

Key

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

...

  • Access-layer: branch improvement/develop_new_low_level 
    NOTE: this branch is a clean fork of develop where we imported sources from improvement/new_low_level (which was based on Access Layer Unified, so with a messy history). If you have things in improvement/new_low_level, or any other branch of it, please import them into this new branch by one of the following ways: if changes are in a very small number of commits, you can try to cherry-pick them, otherwise, I would simply advise (only this one time import) to do from improvement/develop/new_low_level a 'git checkout mybranch myfile' (for files which do not exist yet in improvement/new_low_level) or 'git checkout --patch mybranch myfile' (for existing files, allowing you do decide by hunks which part to keep or not).
     
  • [Update] Data-dictionary: branch improvement/new_low_level_rebased_3.18.0_structure_gen improvement/new_low_level_rebased_3.16.0
    NOTE: this branch of the DD aims at improving IDSDef.xml so it contains needed info to build all automatically generated source codes, especially when it comes to sub-structure definition. It is also subject of some re-basing to keep it up to date with the last tagged version. This is subject to some changes as we discuss fixes and cleaning with Frederic. History of versions previously in usage with the new AL is as follow:
    • improvement/new_low_level_rebased_3.16.0_structure_gen
    • improvement/new_low_level_rebased_3.16.0
    • improvement/all_in_utilities
    • improvement/new_lowlevel

...

To build everything (with Fortran HLI, but try to be reasonable with the number of parallel threads (wink), and do understand that the fortran HLI might be not fully working as I have a few commits to be pushed and DD is being updated/fixed, even if I usually don't (wink)):

make -j16 install 
Through the installer 

Set the following environment before calling make (not tested recentlyplease adapt IMAS_HOME and SITEHOSTCONFIG to your local need):

export IMAS_HOME=/home/ITER/hoeneno/test-install
export IMAS_VERSION=improvement/new_low_level_rebased_3.1618.0_structure_gen
export UAL_VERSION=improvement/develop_new_low_level
export IMAS_CPP=noMAJOR=3
export SITEHOSTCONFIG=./site-config/Makefile.ITER.HPC.CentOS-5.5

export IMAS_PYTHONCPP=no
export IMAS_JAVA=no
export IMAS_MATLAB=no
export IMAS_G95=no
export IMAS_IFORT=no
export IMAS_PYTHON=no
export IMAS_PYTHON2=no
export IMAS_PYTHON3=noexport JAVA=no

And on the Gateway (UDA deployment is still work-in-progress at ITER) you need to load proper MDSplus and UDA versions:

module switch mdsplus/alpha
module use /afs/eufus.eu/user/g/g2jhollo/privatemodules
module load uda/develop
Building the tests

We have hand-made Fortran test programs 

...