Skip to content

Commit

Permalink
Remove old style ecl tests
Browse files Browse the repository at this point in the history
  • Loading branch information
larsevj committed Feb 29, 2024
1 parent ac990cd commit dff7dba
Show file tree
Hide file tree
Showing 4 changed files with 330 additions and 709 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,57 +2,11 @@
# class which essentially internalizes this file and the EclRun class
# which uses the EclConfig class.
#
# The information about eclipse versions installed at a particular site is
# assembled in configuration files like this one, there are separate files for
# ecl100, ecl300 and opm/flow. The file has only one required top level element:
# 'versions' - which describe the versions which are installed. In
# additon you can optionally have a top level element 'env' which is a
# dictionary representing environment variables which should be set before the
# simulator starts.
#
# In the example below the ecl100 simulator is installed in versions '2015.2'
# and '2017.2'. Each version of the program can exist as a scalar single process
# application and a parallel MPI application. When we have drilled all the way
# down through versions['2105.2']['scalar'] the only required
# attribute is 'executable' which is the full path to the executable program. In
# addition you can add an env: setting which will be a dictionary of environment
# variables which will be set before the simulator is invoked. The 2015.2 mpi
# version has an example of such a settings.
#
# If it is an MPI simulation you must in addition to the executable attribute
# also set an 'mpirun' attribute.

versions:
'2015.2': # without quotes this will be interpreted as a number
scalar:
executable: /path/ecl/2015.2/linux/x86_64/bin/eclipse100
mpi:
executable: /path/ecl/2015.2/linux/x86_64/bin/eclipse100_mpi
mpirun: /path/ecl/2015.2/intel/bin/mpirun
env:
MPI_ROOT: /path/to/mpi/root
LD_LIBRARY_PATH: /path/to/mpi/root/lib64:$LD_LIBRARY_PATH

'2017.2':
scalar:
executable: /path/ecl/2017.2/linux/x86_64/bin/eclipse100
env:
mpi:
executable: /path/ecl/2017.2/linux/x86_64/bin/eclipse100_mpi
mpirun: /path/ecl/2017.2/intel/bin/mpirun


# You can have a shared 'env' attribute which is an environment variable map
# which will be set before the simulator starts. If there are env settings in
# the simulator as well they will be merged with these common settings, the
# simulator specific take presedence.

env:
LM_LICENSE_FILE: [email protected]
F_UFMTENDIAN: big
ARCH: x86_64


eclrun_env:
SLBSLS_LICENSE_FILE: [email protected]
ECLPATH: /path/to/ecl
Expand Down
Original file line number Diff line number Diff line change
@@ -1,30 +1,5 @@
# This is an example configuration file for the local ecl300 installation, see
# the ecl100_config.yml file for more extensive dcoujmentation.

versions:
'2015.2': # without quotes this will be interpreted as a number
scalar:
executable: /path/ecl/2015.2/linux/x86_64/bin/eclipse300
mpi:
executable: /path/ecl/2015.2/linux/x86_64/bin/eclipse300_mpi
mpirun: /path/ecl/2015.2/intel/bin/mpirun
env:
MPI_ROOT: /path/to/mpi/root
LD_LIBRARY_PATH: /path/to/mpi/root/lib64:$LD_LIBRARY_PATH

'2017.2':
scalar:
executable: /path/ecl/2017.2/linux/x86_64/bin/eclipse300
env:
mpi:
executable: /path/ecl/2017.2/linux/x86_64/bin/eclipse300_mpi
mpirun: /path/ecl/2017.2/intel/bin/mpirun


env:
LM_LICENSE_FILE: [email protected]
F_UFMTENDIAN: big
ARCH: x86_64
# the ecl100_config.yml file for more extensive documentation.

eclrun_env:
SLBSLS_LICENSE_FILE: [email protected]
Expand Down
Loading

0 comments on commit dff7dba

Please sign in to comment.