Name | Last modified | Size | Description | |
---|---|---|---|---|
Parent Directory | - | |||
tugo/ | 2014-07-23 19:38 | - | ||
tools/ | 2021-02-23 16:11 | - | ||
to-delete | 2016-09-22 11:48 | 141 | ||
pocvip/ | 2020-06-05 14:37 | - | ||
poc-solvers/ | 2020-06-04 17:06 | - | ||
onguene/ | 2017-02-21 23:55 | - | ||
data/ | 2015-07-21 13:41 | - | ||
bathymetry/ | 2021-02-10 17:55 | - | ||
SpEnOI/ | 2017-02-23 15:04 | - | ||
SWOT/ | 2023-03-25 19:55 | - | ||
SHOM/ | 2023-02-02 17:14 | - | ||
RadarIroise/ | 2017-02-23 15:03 | - | ||
README.html | 2019-07-26 11:45 | 6.3K | ||
NEMO/ | 2017-02-23 15:02 | - | ||
NEMO-TIDES/ | 2020-06-24 17:19 | - | ||
KL/ | 2020-05-28 10:41 | - | ||
IUGG-2019/ | 2019-07-10 15:26 | - | ||
FOAM/ | 2020-09-29 12:22 | - | ||
FESDAC/ | 2020-06-24 10:21 | - | ||
FES2022/ | 2022-10-20 16:16 | - | ||
FES2014/ | 2021-06-02 14:48 | - | ||
Comodo/ | 2015-04-01 15:46 | - | ||
CarlWunsch/ | 2017-02-23 15:02 | - | ||
BOY/ | 2017-02-23 15:02 | - | ||
3-2N2DTU10.nc | 2016-09-22 11:48 | 95M | ||
2-2N2DTU10.nc | 2016-09-22 11:49 | 95M | ||
You must have a basic knowledge of file management with GNU/Linux command-line to use these softwares and to understand this document. If you get a problem, make sure you read the last section of this document before reporting it.
These softwares:
The poc-solvers need: - bash, wget, ed, automake, g++, gfortran, cmake 2.8 or above - the development files for lapack and suitesparse - optionally the development files for scotch, for TUGOm to run faster - and, if you want to use these with TUGOm, the development files for arpack or parpack to compile. The SIROCCO Tools need: - optionally the developpment files for shp for Shapefiles (.shp) support - flex, bison, a late version of the poc-solvers and the developpment files for: - proj-4.8 or above (preferably proj-4.9.0b2 or above) - gsl, netcdf and lapack to compile. TUGO needs: - a late version of the poc-solvers with : - at least umfpack support - preferably scotch support - and, for the MPI version, hwloc, metis and zdhips (see the documentation of INSTALL.sh in the poc-solvers for this) - the developpment files for gsl, netcdf and, for TUGO-GUI, gtk2 to compile. POCViP (POC VIewer and Processing) needs: - optionally the development files for readline to properly handle command lines and do completion - a late version of the SIROCCO Tools and the development files for gtk2 to compile.
If you have openSUSE, you may need to run the following command:
bash -cx 'sudo zypper addrepo http://download.opensuse.org/repositories/science/`lsb-release -sd |sed -re "s/ /_/g;s/\"//g"`/science.repo'and also see http://software.opensuse.org/search for other repositories.
For Ubuntu :
sudo apt install mercurial lib{lapack,scalapack-mpi,suitesparse,scotch,arpack2,parpack2,hwloc,proj,gsl,netcdf,gtk2.0,readline6}-dev cmake autoconf flex bison
You will also need lftp and mercurial to easily access the repositories.
You must have a basic understanding of mercurial to keep your repositories up-to-date.
The repositories are available from https://hg.legos.obs-mip.fr. To access the repositories you must:
~/.hgrc
:[hostfingerprints] # If the right fingerprint is not given in your hg config, # then it will be shown by appending `` --insecure`` to the hg command hg.legos.obs-mip.fr = e6:26:9a:e6:76:4c:6f:5a:40:80:b9:ac:60:38:d2:05:72:9d:5d:cd
[hostsecurity] hg.legos.obs-mip.fr:minimumprotocol = tls1.0 [hostfingerprints] # If the right fingerprint is not given in your hg config, # then it will be shown in the output of the following command: # openssl s_client -connect hg.legos.obs-mip.fr:443 < /dev/null 2>/dev/null | openssl x509 -fingerprint -sha256 -noout |sed -re "s/ Fingerprint=/:/;s/SHA/sha/" hg.legos.obs-mip.fr:fingerprints = sha256:86:eb:af:7c:38:7e:13:96:67:54:aa:a9:dd:5a:e3:5a:fd:af:4a:98:9a:8a:55:e5:96:21:07:b3:05:f4:d8:a9
https_proxy
environnement variable if you have to use a proxy to browse the webbash -cx 'for r in poc-solvers tools tugo pocvip;do hg clone https://hg.legos.obs-mip.fr/$r;done'
Compilation instructions are all in a README
in each repository.
We know they are bugs. The important question is “Where are the bugs that affect you ?”
You are kindly reminded to:
--help
option.The only reasonable way to report a bug is to give enough information to reproduce it. If you run an executable, it all boils down to this, in decreasing order of preference:
Failure to do as above will almost always result in your report being deprioritised!
If you do not update your sources, you will also have to: