You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,6 @@ The repository include directories
26
26
-`src/` contains the COSP layer and the underlying satellite simulators
27
27
-`model-interface/` contains routines used by COSP to couple to the host model. Edit these before building.
28
28
-`subsample_and_optics_example/` contains an example implementation, following COSP 1, of the routines to map model-derived grid-scale physical properties to the subgrid-scale optical properties needed by COSP.
29
-
-`cosp-1.4-interface/` contains a wrapper mapping the calling structure and arguments from COSP 1 to COSP 2, making it possible to call COSP 2 using COSP 1 arguments.
30
29
-`driver/` contains codes that run COSP on example inputs and scripts that compare the current implementation to a reference.
31
30
-`build/` contains a Makefile describing build dependencies. Users may build a COSP library and other targets from this Makefile.
32
31
-`unit_testing/` contains small programs meant to exercise some of the simulators.
@@ -42,7 +41,7 @@ The offline drivers read sample snapshots from the Met Office Unified Model, use
42
41
1. Build the drivers.
43
42
1. Edit the files in `model-interface/` if necessary. By default COSP is built using double-precision real variables and printing any error messages to the standard output.
44
43
1. In `build/` edit `Makefile.conf` to reflect the choice of compiler, compiler flags, and library names and locations. If you intend to build the CMOR driver this includes all libraries necessary for CMOR. Building the CMOR driver also requires a change to the definition of the DRIVER variable in Makefile.
45
-
1. In build `make driver` will build a COSP library, a separate library with the example mapping from model state to COSP inputs, and the `cosp2_test` executable, which is then copied to `driver/run`.`make driver_COSP1.4` is analogous but builds a `cosp1_test` executable that uses the COSP 1.4 calling conventions.
44
+
1. In build `make driver` will build a COSP library, a separate library with the example mapping from model state to COSP inputs, and the `cosp2_test` executable, which is then copied to `driver/run`.
46
45
47
46
1. Running the test program
48
47
1. Directory `test/run` contains namelists and other files needed by the test programs. If the executables have been built they should run in this directory using these files as supplied.
0 commit comments