ctbtodev
Last change
on this file since f20342a was
f20342a,
checked in by Petra Seibert <petra.seibert [at) univie.ac.at>, 4 years ago
|
Language corrections for the Sections Developers, Support, Changelog, and the home directory (index.html)
further improvment of documentation, close to final
|
-
Property mode set to
100644
|
File size:
1.4 KB
|
Rev | Line | |
---|
[b1674ed] | 1 | ************************************** |
---|
[f20342a] | 2 | The Fortran makefile for ``calc_etadot`` |
---|
[b1674ed] | 3 | ************************************** |
---|
[41c9dbc] | 4 | |
---|
| 5 | .. _ref-convert: |
---|
| 6 | |
---|
[f20342a] | 7 | The Fortran program ``calc_etadot`` will be compiled during |
---|
| 8 | the installation process to produce the executable called ``calc_etadot``. |
---|
[0b00607] | 9 | |
---|
[f20342a] | 10 | ``Flex_extract`` includes several ``makefiles`` which can be found in the directory |
---|
| 11 | ``flex_extract_vX.X/Source/Fortran``, where ``vX.X`` should be substituted by the current flex_extract version number. |
---|
| 12 | A list of these ``makefiles`` is shown below: |
---|
[41c9dbc] | 13 | |
---|
| 14 | |
---|
| 15 | | **Remote/Gateway mode**: |
---|
| 16 | | Files to be used as they are! |
---|
| 17 | |
---|
[f20342a] | 18 | | **makefile_ecgate**: For use on ECMWF's server **ecgate**. |
---|
| 19 | | **makefile_cray**: For use on ECMWF's server **cca/ccb**. |
---|
[41c9dbc] | 20 | |
---|
| 21 | | **Local mode** |
---|
[f20342a] | 22 | | It is necessary to adapt **ECCODES_INCLUDE_DIR** and **ECCODES_LIB** if they don't correspond to the standard paths pre-set in the makefiles. |
---|
[41c9dbc] | 23 | |
---|
[f20342a] | 24 | | **makefile_fast**: For use with the gfortran compiler and optimisation mode. |
---|
| 25 | | **makefile_debug**: For use with the gfortran compiler and debugging mode. Primarily for developers. |
---|
[41c9dbc] | 26 | |
---|
[f20342a] | 27 | If you want to use another compiler than gfortran locally, you can still take ``makefile_fast``, |
---|
| 28 | and adapt everything that is compiler-specific in this file. |
---|
[41c9dbc] | 29 | |
---|
[f20342a] | 30 | For instructions on how to adapt the ``makefile`` (local application mode only), |
---|
[0b00607] | 31 | please see :ref:`ref-install-local`. |
---|
[41c9dbc] | 32 | |
---|
| 33 | |
---|
| 34 | .. toctree:: |
---|
| 35 | :hidden: |
---|
| 36 | :maxdepth: 2 |
---|
Note: See
TracBrowser
for help on using the repository browser.