diff --git a/.github/workflows/docker-build-deploy.yml b/.github/workflows/docker-build-deploy.yml new file mode 100644 index 0000000..19b1aa9 --- /dev/null +++ b/.github/workflows/docker-build-deploy.yml @@ -0,0 +1,54 @@ +name: Build and Deploy Container to GHCR + +on: + push: + branches: [ "main" ] + tags: [ '*' ] # Triggers the workflow when any Git tag is pushed + workflow_dispatch: # Allows manual triggering from the UI + +env: + REGISTRY: ghcr.io + IMAGE_NAME: ${{ github.repository }} + +jobs: + build-and-push: + runs-on: ubuntu-latest + permissions: + contents: read + packages: write # Crucial: Allows the action to push to GHCR + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Log in to the Container registry + uses: docker/login-action@v3 + with: + registry: ${{ env.REGISTRY }} + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + + - name: Extract metadata (tags, labels) for Docker + id: meta + uses: docker/metadata-action@v5 + with: + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + tags: | + type=raw,value=latest,enable={{is_default_branch}} + type=sha + type=ref,event=tag # Extracts the Git tag and applies it to Docker + + - name: Build and push Docker image + uses: docker/build-push-action@v5 + with: + context: . + file: exec/Dockerfile + push: true + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + # Recommended for large builds: Utilize GitHub Actions cache + cache-from: type=gha + cache-to: type=gha,mode=max diff --git a/.gitmodules b/.gitmodules index 889a062..30f0a4e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -6,22 +6,31 @@ url = http://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere.git [submodule "src/atmos_drivers"] path = src/atmos_drivers - url = http://github.com/NOAA-GFDL/atmos_drivers.git + url = https://github.com/NOAA-GFDL/atmos_drivers.git [submodule "src/atmos_phys"] path = src/atmos_phys url = http://github.com/NOAA-GFDL/atmos_phys.git -[submodule "src/coupler"] - path = src/coupler - url = http://github.com/NOAA-GFDL/coupler.git +[submodule "src/FMScoupler"] + path = src/FMScoupler + url = http://github.com/NOAA-GFDL/FMScoupler.git [submodule "src/ice_param"] path = src/ice_param url = http://github.com/NOAA-GFDL/ice_param.git -[submodule "src/mom6"] - path = src/mom6 - url = https://github.com/NOAA-GFDL/MOM6-examples.git -[submodule "src/ocean_shared"] - path = src/ocean_shared - url = https://github.com/NOAA-GFDL/ocean_BGC +[submodule "src/MOM6"] + path = src/MOM6 + url = https://github.com/NOAA-GFDL/MOM6.git +[submodule "src/SIS2"] + path = src/SIS2 + url = https://github.com/NOAA-GFDL/SIS2.git +[submodule "src/icebergs"] + path = src/icebergs + url = https://github.com/NOAA-GFDL/icebergs.git +[submodule "src/ocean_BGC"] + path = src/ocean_BGC + url = https://github.com/NOAA-GFDL/ocean_BGC.git [submodule "src/lm4p"] path = src/lm4p url = https://github.com/NOAA-GFDL/lm4.git +[submodule "src/mkmf"] + path = src/mkmf + url = https://github.com/NOAA-GFDL/mkmf.git diff --git a/README.md b/README.md index 29376c9..4b57ee0 100644 --- a/README.md +++ b/README.md @@ -1,96 +1,137 @@ -# Earth System Model 4 +# Earth System Model 4.5 ## What Is Included -* [src]((https://github.com/NOAA-GFDL/ESM4/tree/master/src) source code for the ESM4 model (all code is in submodules) -* [exec]((https://github.com/NOAA-GFDL/ESM4/tree/master/exec) Makefiles to compile the code -* [run]((https://github.com/NOAA-GFDL/ESM4/tree/master/run) Simple run script +* [src]((https://github.com/NOAA-GFDL/ESM4/tree/esm45_pubrel/src) source code for the ESM4 model (all code is in submodules) +* [exec]((https://github.com/NOAA-GFDL/ESM4/tree/esm45_pubrel/exec) Files to compile the code in a container +* [run]((https://github.com/NOAA-GFDL/ESM4/tree/esm45_pubrel/run) Simple run script +* [misc]((https://github.com/NOAA-GFDL/ESM4/tree/esm45_pubrel/misc) Miscellaneous tools to help users for build/run ## Cloning To clone the ESM4 model please use the recursive option ```bash -git clone --recursive git@github.com:NOAA-GFDL/ESM4.git +git clone --recursive -b esm45_pubrel https://github.com/NOAA-GFDL/ESM4.git esm45_pubrel +cd esm45_pubrel ``` -or -```bash -git clone --recursive https://github.com/NOAA-GFDL/ESM4.git + +## Container + +### Pulling the container +There is a container provided that has the application used to +run the ESM4.5 model. The container for this model can be pulled +using a container tool. Here is an example using apptainer +``` +apptainer pull docker://ghcr.io/noaa-gfdl/esm4:esm4.5 ``` +This is an MPI application which is built using Intel ifx and icx +compilers with intel-mpi for an x86 system. The container *should* +be able to run on an x86 system with avx instructions, an ABI +compatible MPI (mpich), and a compatible glib-C installation. The +[Dockerfile](exec/Dockerfile) contains the details of the dependencies, +compilers, and application build. + +### Running with the container +When this model is run as a container, it needs to be executed using +an MPI-bind strategy with apptainer or whatever container launching +tool you are using. You will need to ensure that the system MPI and +communication library paths are included in the bind paths at execution. + +Additionally, it is recommended that when updating the +`LD_LIBRARY_PATH` in the container, you preserve the container's +`LD_LIBRARY_PATH`. Here is an example using Apptainer +``` bash +module unload netcdf-c netcdf-fortran hdf5 +module load mpich +export APPTAINERENV_LD_LIBRARY_PATH=/path/to/mpi/lib:/path/to/libfabric/lib:\$LD_LIBRARY_PATH +``` +By including the '\' before the '$', the system MPI will be found +and the container `LD_LIBRARY_PATH` will be preserved inside the container. + +### MPICH +This container will only run on X86 systems with mpich. If you are +using openMPI, you will need to modify the +[Dockerfile](exec/Dockerfile) to use openMPI instead of Intel-mpi. ## Compiling ### Building the container -The [container folder](container) provides example Dockerfiles and Signularity -definition files to use to build AM4 containers using either GCC/GFORTAN or -Intel oneAPI. There is a script that can be used to build the intel -singularity containers, and the first step of this script can be used with the -other GFDL climate models. - - -### Building from source -This model was originally compiled and run with the intel16 compiler. -It is recommended that you compile with an intel compiler. - -Compiling assumes that you have an intel compiler, MPI (impi, mpich, -openmpi, etc), netcdf, and hdf5 in your LD_LIBRARY_PATH and LIBRARY_PATH. -It is also assumed that nf-config and nc-config are in your path. -If you work on a machine with modules, you may need to load these -packages into your environment. - -Makefiles have been included in the -[exec/](https://github.com/NOAA-GFDL/ESM4/tree/master/exec) folder. -There are several option for compiling, which can be found in the -[template/intel.mk](https://github.com/NOAA-GFDL/ESM4/blob/master/exec/templates/intel.mk). -You may need to edit the template/intel.mk to update the compiler names -or add any CPPDEF options specific for your system. -The most common compile with optimizations on and with openmp would be -```bash +The [exec/](exec/) +folder contains a Dockerfile and Makefile that can be used to +build the model container. To build the container using podman: +``` cd exec -make OPENMP=on +podman build -t esm4:esm4.5 -f Dockerfile ``` -If you would like to compile with *-O2* instead of *-O3* do -```bash -make REPRO=on OPENMP=on +*NOTE*: you may need to bind a filesystem using the `--volume` +option in podman + +If the intended use is to run the container using apptainer, you +will need to convert the OCI podman container to a docker archive +and then to a SIF file: ``` -To compile with *-O0* and debug flags do -```bash -make BLD_TYPE=DEBUG OPENMP=on +podman save -o esm4_esm4.5.tar localhost/esm4:esm4.5 +apptainer build --disable-cache esm4_esm4.5.sif docker-archive://esm4_esm4.5.tar ``` -Compiling with openMP is optional. +You can now copy the esm4_esm4.5.sif to your run directory and +use apptainer to launch. +The container needs to be run on an x86 system with mpich-flavor MPI. +If your system has openMPI, you will need to use the Dockerfile to build +your own container. +### Building executable from source (without container) +It is possible to build this code from source by following the +workflow of the Dockerfile and adapting the Makefile for your +system (see misc/README). However, the preferred method for building and running the ESM4.5 is in a container. -Here are examples of how to compile the model on various systems: +## Model running +A work directory needed for running the model can be obtained via: -gaea (NOAA RDHPCS cray system) -```bash -module load intel -module load cray-netcdf -module load cray-hdf5 -git clone --recursive git@github.com:NOAA-GFDL/ESM4.git -cd ESM4/exec -make MKL_LIBS="none" OPENMP=y ``` -Compiling on orion (MSU) -```bash -module load intel impi netcdf hdf5 -export LIBRARY_PATH=${LIBRARY_PATH}:${LD_LIBRARY_PATH} -git clone --recursive git@github.com:NOAA-GFDL/ESM4.git -cd ESM4/exec -make OPENMP=on +#WARNING: The file size is 42GB. To get the data and run the model you would need at least 200GB free space. +wget ftp://data1.gfdl.noaa.gov/users/ESM4/ESM4Documentation/GFDL-ESM4p5/inputData/ESM4.5-picontrol_rundir.tar.gz +tar zxvf ESM4.5-picontrol_rundir.tar.gz +run_directory=ESM4.5-picontrol_rundir ``` -## Model running -A work directory needed for running the model can be obtained from -ftp://data1.gfdl.noaa.gov/users/ESM4/ESM4Documentation/GFDL-ESM4/inputData/ESM4_rundir.tar.gz - -The directory contains input.nml as the namelist, various input tables needed +This directory contains input.nml as the namelist, various input tables needed for running the model, and model input files in a folder called INPUT/. There is also a directory named RESTART/ that should be empty at the beginning of -each run. +each run. + +Below is an example of how to set up your run using slurm and the container + +``` +cd $run_directory +module unload netcdf-c netcdf-fortran hdf5 +module load mpich +export APPTAINER_BINDPATH=/path/to/mpi/lib,/path/to/libfabric/lib +export APPTAINERENV_LD_LIBRARY_PATH=/path/to/mpi/lib:/path/to/libfabric/lib:\$LD_LIBRARY_PATH + +srun --ntasks=216 --cpus-per-task=2 --export=ALL,OMP_NUM_THREADS=2 apptainer exec --writable-tmpfs --bind ${PWD} ${PWD}/esm4_esm4.5.sif /apps/ESM4/exec/esm45.x : --ntasks=1720 --cpus-per-task=1 --export=ALL,OMP_NUM_THREADS=1 apptainer exec --writable-tmpfs --bind ${PWD} ${PWD}/esm4.5_compile-prod-openmp.sif /apps/ESM45/exec/esm45.x + +``` + +Below is an example of how to set up your run using slurm and the user executable (see the README in misc for instruction to build an executable without using containers): +``` +cd $run_directory +module unload netcdf-c netcdf-fortran hdf5 +module load mpich +exec=PATH_TO_USER_EXECUTABLE + +srun --ntasks=216 --cpus-per-task=2 --export=ALL,OMP_NUM_THREADS=2 $exec : --ntasks=1720 --cpus-per-task=1 --export=ALL,OMP_NUM_THREADS=1 $exec +``` + +The above srun command has two executing parts (separated by :) that run concurrently. + +The first part is for ATM+LND+ICE processes and needs 432 cores (216 MPI ranks * 2 OPENMP threads). + +The second part is for Ocean processes and needs 1720 cores (1720 MPI ranks). + +This set up requires a total of 216*2/CORES_PER_NODE + 1720/CORES_PER_NODE nodes to execute. +The CORES_PER_NODE depends on the user platform setup. E.g., CORES_PER_NODE=192 for ncrc6. -There is a skeleton of a run script named [run/ESM4_run.sh](https://github.com/NOAA-GFDL/ESM4/blob/master/run/ESM4_run.sh). You must update this -script to run the model. Include a path to the work directory and the executable. -You should also update the program you need to run the model on your system. The -default for this script is `srun`. +For assistance with setting up the binds for MPI on your system, you should contact you system adminstrators. +A few simple slurm scripts are provided for the platfroms that this model is tested on, e.g., misc/tested_platforms/ncrc5/ESM4.5piControl_runscript.sbatch ## Disclaimer diff --git a/container/Dockerfile b/container/Dockerfile deleted file mode 100644 index 716aa95..0000000 --- a/container/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -FROM thomasrobinson/centos7-netcdff:4.5.3-c4.7.4-gcc-mpich-slurm -## Dockerfile used to create ESM4 - -## Set up spack -RUN . /opt/spack/share/spack/setup-env.sh -## Make the ESM4 directory -RUN mkdir -p /opt/ESM4 -## Build the ESM4 from github -RUN git clone --recursive https://github.com/NOAA-GFDL/ESM4.git -b 2021.03 \ - && cd ESM4/exec \ - && make gcc=on HDF_INCLUDE=-I/opt/hdf5/include SH=sh CLUBB=off \ - && cp esm4.1.x /opt/ESM4 \ - && make clean_all -## Add the ESM4 executable to the path -ENV PATH=/opt/ESM4/:${PATH} -## Add permissions to the ESM4 -RUN chmod 777 /opt/ESM4/esm4.1.x - diff --git a/container/Dockerfile.gnu b/container/Dockerfile.gnu deleted file mode 100644 index 5f165f8..0000000 --- a/container/Dockerfile.gnu +++ /dev/null @@ -1,18 +0,0 @@ -FROM thomasrobinson/centos7-netcdff:4.5.3-c4.7.4-gcc-mpich-slurm -## Dockerfile used to create ESM4 - -## Set up spack -RUN . /opt/spack/share/spack/setup-env.sh -## Make the ESM4 directory -RUN mkdir -p /opt/ESM4 -## Build the ESM4 from github -RUN git clone --recursive https://github.com/NOAA-GFDL/ESM4.git -b main \ - && cd ESM4/exec \ - && make gcc=on HDF_INCLUDE=-I/opt/hdf5/include SH=sh CLUBB=off \ - && cp esm4.1.x /opt/ESM4 \ - && make clean_all -## Add the ESM4 executable to the path -ENV PATH=/opt/ESM4/:${PATH} -## Add permissions to the ESM4 -RUN chmod 777 /opt/ESM4/esm4.1.x - diff --git a/container/Dockerfile.intel b/container/Dockerfile.intel deleted file mode 100644 index b37906f..0000000 --- a/container/Dockerfile.intel +++ /dev/null @@ -1,34 +0,0 @@ -FROM ecpe4s/ubuntu20.04-oneapi-x86_64:22.02 as builder -LABEL maintainer "Tom Robinson" - -COPY spack_intel_gfdl_model.yaml /spack.yaml -RUN export SPACK_DISABLE_LOCAL_CONFIG=1 \ - && export SPACK_USER_CACHE_PATH=/tmp/_spack_cache \ - && . /spack/share/spack/setup-env.sh \ - && spack -e . concretize -f | tee concretize.log \ - && spack -e . buildcache keys -it \ - && spack -e . install --cache-only \ - && spack clean -a - -## Build the model -RUN mkdir -p /opt/ESM4 -RUN git clone --recursive https://github.com/NOAA-GFDL/ESM4.git -b 2021.03 \ - && cd ESM4/exec \ - && make SH=sh \ - && cp esm4.1.x /opt/ESM4 \ - && make clean_all - -############################################################################################################## -# Stage 2 with the minimum -#FROM intel/oneapi-runtime:centos8 -#RUN ls -#COPY --from=builder /opt/netcdf-c /opt/netcdf-c -#COPY --from=builder /opt/netcdf-fortran /opt/netcdf-fortran -#COPY --from=builder /opt/hdf5 /opt/hdf5 -#COPY --from=builder /opt/ESM4 /opt/ESM4 -#ENV PATH=/opt/ESM4:/opt/netcdf-fortran/bin:/opt/netcdf-c/bin:${PATH} -#ENV LD_LIBRARY_PATH=/opt/netcdf-c/lib:/opt/hdf5/lib:/opt/netcdf-fortran/lib:/opt/io_libs/lib${LD_LIBRARY_PATH} -#ENV LIBRARY_PATH=${LD_LIBRARY_PATH} -## Add permissions to the ESM4 -RUN chmod 777 /opt/ESM4/esm4.1.x - diff --git a/container/README.md b/container/README.md deleted file mode 100644 index 936b032..0000000 --- a/container/README.md +++ /dev/null @@ -1,39 +0,0 @@ -# ESM4 containers -This is a very basic *0.1* version of a README for these containers. Please feel free to -add to it or open a GitHub issue if there is something missing. - -## Building with Docker -The Dockerfiles are set up to build an ESM4 run using Docker. There are two Dockerfiles, -one to build with intel oneAPI 2021.2 and one to build with GCC 10.2.0 - -## Building with Singularity -The Singularity definition files are included to build using intel oneAPI 2021.2 compilers. -You can build using the singularity_build.sh script -```bash -./singularity_build.sh -``` - -## Running using singularity -The containers are all using mpich-compatible MPI, so if you run using singularity bind -or hybrid methods, make sure you are using some flavor of mpich and not openmpi. - -## Disclaimer - -The United States Department of Commerce (DOC) GitHub project code is -provided on an 'as is' basis and the user assumes responsibility for -its use. DOC has relinquished control of the information and no -longer has responsibility to protect the integrity, confidentiality, -or availability of the information. Any claims against the Department -of Commerce stemming from the use of its GitHub project will be -governed by all applicable Federal law. Any reference to specific -commercial products, processes, or services by service mark, -trademark, manufacturer, or otherwise, does not constitute or imply -their endorsement, recommendation or favoring by the Department of -Commerce. The Department of Commerce seal and logo, or the seal and -logo of a DOC bureau, shall not be used in any manner to imply -endorsement of any commercial product or activity by DOC or the United -States Government. - -This project code is made available through GitHub but is managed by -NOAA-GFDL at https://gitlab.gfdl.noaa.gov. - diff --git a/container/Singularity.esm4 b/container/Singularity.esm4 deleted file mode 100644 index 032c6b7..0000000 --- a/container/Singularity.esm4 +++ /dev/null @@ -1,21 +0,0 @@ -Bootstrap: docker -From: thomasrobinson/centos7-netcdff:4.5.3-c4.7.4-gcc-mpich - -Stage: build - -%post - # Install all the required software - . /opt/spack/share/spack/setup-env.sh - # Install ESM4 - git clone --recursive -b 2021.03 https://github.com/NOAA-GFDL/ESM4.git && cd ESM4/exec - make gcc=on OPENMP=on SH=sh CLUBB=off - mkdir -p /opt/ESM4 - cp esm4.1.x /opt/ESM4 - -%environment - export PATH=/opt/ESM4:$PATH - -%runscript - ulimit -s unlimited - /opt/ESM4/esm4.1.x - diff --git a/container/Singularity.intel_esm4 b/container/Singularity.intel_esm4 deleted file mode 100644 index 1830fb2..0000000 --- a/container/Singularity.intel_esm4 +++ /dev/null @@ -1,41 +0,0 @@ -Bootstrap: localimage -From: intel2021.2_netcdfc4.7.4_ubuntu.sif -Stage: build -## Singularity def file used to create ESM4 - -%post - cd /opt -## Build the ESM4 from github - git clone --recursive https://github.com/NOAA-GFDL/ESM4.git -b 2021.03 - cd ESM4/exec - make -j 20 HDF_INCLUDE=-I/opt/hdf5/include HDF_LIBS="-L/opt/hdf5/lib -lhdf5 -lhdf5_fortran -lhdf5_hl -lhdf5hl_fortran" - cp esm4.1.x /opt/ESM4 - chmod 777 /opt/ESM4/esm4.1.x - -## Move FMS to opt -cp -r fms /opt - -Bootstrap: docker -From: intel/oneapi-runtime:ubuntu18.04 -Stage: final - -%files from build -/opt/hdf5 -/opt/netcdf-c -/opt/netcdf-fortran -/opt/fms -/opt/ESM4/esm4.1.x -## Add the ESM4 executable to the path -%environment -PATH=/opt/ESM4:/opt/netcdf-c/bin:/opt/netcdf-fortran/bin:${PATH} -LD_LIBRARY_PATH=/opt/fms/build/libFMS/.libs:/opt/netcdf-c/lib:/opt/netcdf-fortran/lib:/opt/hdf5/lib:/opt/intel/oneapi/lib:/opt/intel/oneapi/lib/intel64/:/opt/intel/oneapi/lib/intel64/lib:/opt/intel/oneapi/lib/intel64/libfabric:${LD_LIBRARY_PATH} -export LIBRARY_PATH=/opt/fms/build/libFMS/.libs:/opt/netcdf-c/lib:/opt/netcdf-fortran/lib:/opt/hdf5/lib:/opt/intel/oneapi/lib:/opt/intel/oneapi/lib/intel64/:/opt/intel/oneapi/lib/intel64/lib:/opt/intel/oneapi/lib/intel64/libfabric -export KMP_STACKSIZE=512m -export NC_BLKSZ=1M -export F_UFMTENDIAN=big - -## Run ESM4 -%runscript - ulimit -s unlimited - /opt/ESM4/esm4.1.x - diff --git a/container/Singularity.intel_netcdf b/container/Singularity.intel_netcdf deleted file mode 100644 index d2437d5..0000000 --- a/container/Singularity.intel_netcdf +++ /dev/null @@ -1,119 +0,0 @@ -Bootstrap: docker -From: intel/oneapi-hpckit:2021.2-devel-ubuntu18.04 -Stage: build - -%post -## Set up oneAPI - apt-get -yqq update - apt-get -yqq upgrade - apt-get -yqq install git - apt-get -yqq install make - apt-get -yqq install wget - apt-get -yqq install m4 - apt-get -yqq install autoconf - apt-get -yqq install automake - apt-get -yqq install libtool - apt-get -yqq install autogen - apt-get -yqq install intltool -# use wget to fetch the Intel repository public key -# cd /tmp -# wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB -## add to your apt sources keyring so that archives signed with this key will be trusted. -# apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB -## remove the public key -# rm GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB -# echo "deb https://apt.repos.intel.com/oneapi all main" | tee /etc/apt/sources.list.d/oneAPI.list -# apt update -y -# apt install -y intel-basekit intel-hpckit -## - FC=ifort - CC=icc - - build=/opt - IO_LIBS=${build}/io_libs -## Build zlib and szip and curl - cd $build - zlib="zlib-1.2.11" - rm -rf zlib* - wget http://www.zlib.net/zlib-1.2.11.tar.gz - tar xzf zlib-1.2.11.tar.gz - cd $zlib - ./configure --prefix=${IO_LIBS} - make - make -j 20 install -# CC "icc -fPIC" - cd $build - szip="szip-2.1.1" - rm -rf szip* - wget https://support.hdfgroup.org/ftp/lib-external/szip/2.1.1/src/szip-2.1.1.tar.gz - tar xzf szip-2.1.1.tar.gz - cd $szip - ./configure FC=ifort CC=icc --prefix=${IO_LIBS} CPPDEFS="-fPIC" - make - make -j 20 install - cd $build - curl="curl-7.74.0" - rm -rf curl* - wget https://curl.haxx.se/download/${curl}.tar.gz - tar xzf ${curl}.tar.gz - cd $curl - ./configure FC=ifort CC=icc --prefix=${IO_LIBS} - make - make -j 20 install - - LD_LIBRARY_PATH=${IO_LIBS}/lib:${LD_LIBRARY_PATH}:/opt/io_libs/lib -#********************* -## Install hdf5 with fortran -#********************* - cd /opt - hdf5="hdf5-1.12.0" - wget https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/${hdf5}/src/${hdf5}.tar.gz - tar xzf ${hdf5}.tar.gz - cd $hdf5 - hdf5_opts="FC=ifort CC=icc LDFLAGS=-L/opt/io_libs/lib --prefix=/opt/hdf5 --enable-fortran --enable-hl --with-zlib=/opt/io_libs/lib" - ./configure FC=ifort CC=icc LDFLAGS='-L/opt/io_libs/lib -lz' --prefix=/opt/hdf5 --enable-fortran --enable-hl --with-zlib=/opt/io_libs --with-szib=/opt/io_libs - make -j 20 install - echo "HDF5 finished building" - -#********************* -## Install NetCDF-C -#********************* - LD_LIBRARY_PATH=/opt/hdf5/lib:${LD_LIBRARY_PATH} - cd /opt - version="4.7.4" - netcdfc="netcdf-c-"${version} - rm -rf netcdf - wget -O ${netcdfc}.tar.gz https://github.com/Unidata/netcdf-c/archive/v${version}.tar.gz - tar xzf ${netcdfc}.tar.gz - cd $netcdfc - ./configure --prefix=/opt/netcdf-c CPPFLAGS='-I/opt/hdf5/include -I${IO_LIBS}/include' LDFLAGS='-L/opt/hdf5/lib -L/opt/io_libs/lib -lz' --disable-dap - make - make -j 20 install - echo " NetCDF-C finished building" - - LD_LIBRARY_PATH=/opt/netcdf-c/lib:${LD_LIBRARY_PATH} - PATH=/opt/netcdf-c/bin:${PATH} - -## Install netcdf fortran - LDFLAGS="-L/opt/netcdf-c/lib -lnetcdf" - LIBS="-L/opt/netcdf-c/lib -lnetcdf" - cd /opt - nfversion=4.5.3 - netcdff="netcdf-fortran-${nfversion}" - rm -rf $netcdff - wget -O ${netcdff}.tar.gz https://github.com/Unidata/netcdf-fortran/archive/v${nfversion}.tar.gz - tar xzf ${netcdff}.tar.gz - cd $netcdff - ./configure CPPFLAGS="-I/opt/netcdf-c/include -I/opt/hdf5/include/" LDFLAGS="-L/opt/netcdf-c/lib -lnetcdf" --prefix=/opt/netcdf-fortran - make - make -j20 install - - PATH=/opt/netcdf-fortran/bin:${PATH} - - LD_LIBRARY_PATH=/opt/netcdf-c/lib:/opt/hdf5/lib:/opt/netcdf-fortran/lib:${LD_LIBRARY_PATH} - LIBRARY_PATH=${LD_LIBRARY_PATH} - - -%environment -PATH=/opt/netcdf-fortran/bin:/opt/netcdf-c/bin:/opt/intel/oneapi/mpi/latest/bin:/opt/intel/oneapi/compiler/latest/linux/bin/intel64:${PATH} -LD_LIBRARY_PATH=/opt/netcdf-c/lib:/opt/hdf5/lib:/opt/netcdf-fortran/lib:/opt/io_libs/lib:${LD_LIBRARY_PATH} diff --git a/container/singularity_build.sh b/container/singularity_build.sh deleted file mode 100755 index 93c3bec..0000000 --- a/container/singularity_build.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -singularity build -f intel2021.2_netcdfc4.7.4_ubuntu.sif Singularity.intel_netcdf -singularity build -f esm4_2021.03_ubuntu_intel.sif Singularity.intel_esm4 diff --git a/container/spack_intel_gfdl_model.yaml b/container/spack_intel_gfdl_model.yaml deleted file mode 100644 index 5e18bb6..0000000 --- a/container/spack_intel_gfdl_model.yaml +++ /dev/null @@ -1,97 +0,0 @@ -# base image = ecpe4s/ubuntu20.04-oneapi-x86_64:22.02 -# # spack commit = 76b7095445264fb02b53616695fc226266f76695 -# # mirror = https://cache.e4s.io/noaa - -spack: - mirrors: - E4S: https://cache.e4s.io/noaa - - packages: - all: - compiler: [intel@2021.5.0] - target: [x86_64] - providers: - mpi: [intel-oneapi-mpi] - intel-oneapi-mpi: - buildable: false - externals: - - spec: intel-oneapi-mpi@2021.5.0 - prefix: /opt/intel/oneapi - modules: - - mpi/2021.5.0 - - compilers: - - compiler: - spec: intel@2021.5.0 - paths: - cc: /opt/intel/oneapi/compiler/2022.0.1/linux/bin/intel64/icc - cxx: /opt/intel/oneapi/compiler/2022.0.1/linux/bin/intel64/icpc - f77: /opt/intel/oneapi/compiler/2022.0.1/linux/bin/intel64/ifort - fc: /opt/intel/oneapi/compiler/2022.0.1/linux/bin/intel64/ifort - flags: {} - operating_system: ubuntu20.04 - target: x86_64 - modules: - - compiler/2022.0.1 - environment: {} - extra_rpaths: - - /opt/intel/oneapi/compiler/2022.0.1/linux/compiler/lib/intel64_lin - - view: false - concretization: together - - specs: - - automake@1.16.3 - - bacio@2.4.1 - - berkeley-db@18.1.40 - - bison@3.7.6 - - bzip2@1.0.8 - - cmake@3.21.2 - - crtm@2.3.0 - - curl@7.78.0 - - diffutils@3.7 - - esmf@8.1.1 - - expat@2.4.3 - - g2@3.4.3 - - g2tmpl@1.10.0 - - gdbm@1.19 - - gsl@2.7 - - hdf5@1.10.7 - - ip@3.3.3 - - ip2@1.1.2 - - jasper@2.0.32 - - libbsd@0.11.3 - - libiconv@1.16 - - libjpeg-turbo@2.1.0 - - libmd@1.0.3 - - libpng@1.6.37 - - libsigsegv@2.13 - - libtool@2.4.6 - - libxml2@2.9.12 - - libyaml@0.2.5 - - lmod@8.5.6 - - m4@1.4.19 - - nasm@2.15.05 - - nccmp@1.9.0.1 - - nco@4.7.9 - - ncurses@6.2 - - nemsio@2.5.2 - - netcdf-c@4.8.0 ^hdf5+fortran+hl - - netcdf-fortran@4.5.3 ^netcdf-c - - numactl@2.0.14 - - openssl@1.1.1m - - parallel-netcdf@1.12.2 - - perl@5.34.0 - - pkgconf@1.8.0 - - readline@8.1 - - sfcio@1.4.1 - - sigio@2.3.2 - - sp@2.3.3 - - udunits@2.2.28 - - w3emc@2.9.0 - - w3nco@2.4.1 - - wrf-io@1.2.0 - - xerces-c@3.2.3 - - xz@5.2.5 - - zlib@1.2.11 - diff --git a/exec/Dockerfile b/exec/Dockerfile new file mode 100644 index 0000000..4d8c24d --- /dev/null +++ b/exec/Dockerfile @@ -0,0 +1,185 @@ +FROM intel/oneapi-hpckit:2025.3.0-0-devel-ubuntu24.04 as builder +LABEL maintainer="HPC-ME Development" +############## Set up build environment################# +RUN sed -i -e 's/http:/https:/g' /etc/apt/sources.list.d/ubuntu.sources 2>/dev/null || true +RUN apt-get update -y \ + && apt-get upgrade -y \ + && apt-get install -y --no-install-recommends \ + patch \ + xz-utils \ + && rm -rf /var/lib/apt/lists/* + +# Install Intel OneAPI 2025.3.1 C/C++ compilers +# The base image (2025.3.0) only has Fortran. We manually install C/C++ compilers from 2025.3.1 +RUN mkdir -p /tmp/oneapi-install && cd /tmp/oneapi-install && \ + apt-get update && apt-get install -y wget && \ + wget -q https://registrationcenter-download.intel.com/akdlm/oneapi/components/debs/intel-oneapi-compiler-c-2025.3.1_2025.3.1.tar.gz && \ + wget -q https://registrationcenter-download.intel.com/akdlm/oneapi/components/debs/intel-oneapi-compiler-dpcpp-cpp-2025.3.1_2025.3.1.tar.gz && \ + tar -xzf intel-oneapi-compiler-c-2025.3.1_2025.3.1.tar.gz && \ + tar -xzf intel-oneapi-compiler-dpcpp-cpp-2025.3.1_2025.3.1.tar.gz && \ + dpkg -i -R intel-oneapi-compiler-c-* intel-oneapi-compiler-dpcpp-cpp-* 2>&1 | grep -v "unmet dependencies" || true && \ + apt-get install -y -f 2>&1 || true && \ + cd / && rm -rf /tmp/oneapi-install && apt-get clean + +# Clone Spack v1.1.0 +RUN mkdir -p /opt && cd /opt && \ + git clone -b v1.1.0 https://github.com/spack/spack.git + +# Initialize Spack environment +RUN mkdir -p /opt/spack-environment && \ + cd /opt/spack-environment && \ + . /opt/spack/share/spack/setup-env.sh && \ + spack env create --dir . + +# Configure externals for Intel OneAPI compilers and libraries +RUN cd /opt/spack-environment && \ + . /opt/spack/share/spack/setup-env.sh && \ + spack env activate . && \ + spack external find --all --scope=site cmake git wget ca-certificates python ncurses readline zlib bzip2 openssl libedit libffi && \ + { echo " packages:"; \ + echo " intel-oneapi-compilers:"; \ + echo " externals:"; \ + echo " - spec: intel-oneapi-compilers@2025.3.0"; \ + echo " prefix: /opt/intel/oneapi"; \ + echo " extra_attributes:"; \ + echo " compilers:"; \ + echo " fortran: /opt/intel/oneapi/compiler/2025.3/bin/ifx"; \ + echo " c: /opt/intel/oneapi/compiler/2025.3/bin/icx"; \ + echo " cxx: /opt/intel/oneapi/compiler/2025.3/bin/icpx"; \ + echo " intel-oneapi-mkl:"; \ + echo " externals:"; \ + echo " - spec: intel-oneapi-mkl@2025.3.0"; \ + echo " prefix: /opt/intel/oneapi"; \ + } >> spack.yaml + +# Configure Spack environment +RUN cd /opt/spack-environment && \ + . /opt/spack/share/spack/setup-env.sh && \ + spack env activate . + +# Add packages with oneapi compiler +RUN cd /opt/spack-environment && \ + . /opt/spack/share/spack/setup-env.sh && \ + spack env activate . && \ + spack add 'bacio %oneapi@2025.3.0' && \ + spack add 'hdf5 +fortran +hl +szip ~mpi %oneapi@2025.3.0' && \ + spack add 'libyaml %oneapi@2025.3.0' && \ + spack add 'nccmp %oneapi@2025.3.0' && \ + spack add 'netcdf-c ~mpi %oneapi@2025.3.0' && \ + spack add 'netcdf-fortran %oneapi@2025.3.0' && \ + spack add 'sp %oneapi@2025.3.0' && \ + spack add 'w3emc %oneapi@2025.3.0' && \ + spack add 'w3nco %oneapi@2025.3.0' && \ + spack add 'zlib %oneapi@2025.3.0' && \ + spack add 'zlib-ng %oneapi@2025.3.0' + +# Discover compiler and concretize dependencies +RUN cd /opt/spack-environment && \ + . /opt/spack/share/spack/setup-env.sh && \ + spack env activate . && \ + spack compiler find && \ + spack compiler add /opt/intel/oneapi/compiler/2025.3 && \ + spack concretize -f + +# Install all packages +RUN cd /opt/spack-environment && \ + . /opt/spack/share/spack/setup-env.sh && \ + spack env activate . && \ + spack install --fail-fast -j 4 && \ + spack gc -y || \ + (mkdir -p /opt/build-logs && \ + find /tmp -name "spack-build-out.txt" -o -name "config.log" | xargs -I {} cp {} /opt/build-logs/ 2>/dev/null; \ + exit 1) + +# Setup environment +ENV SPACK_ROOT=/opt/spack +ENV LD_LIBRARY_PATH=/opt/spack-environment/.spack-env/view/lib:$LD_LIBRARY_PATH +ENV LIBRARY_PATH=/opt/spack-environment/.spack-env/view/lib:$LIBRARY_PATH +ENV PATH=/opt/spack-environment/.spack-env/view/bin:$PATH +## Model Build + +## Recursive clone of the ESM4.5 repository in /apps +RUN mkdir -p /apps +WORKDIR /apps +RUN git clone --recursive https://github.com/NOAA-GFDL/ESM4.git -b esm45_pubrel +## Get mkmf to build the Makefiles +RUN cd /apps \ + && git clone --recursive https://github.com/NOAA-GFDL/mkmf \ + && cp mkmf/bin/* /usr/local/bin +## Build the Makefiles for the components with mkfm +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/FMS \ + && list_paths -l -o $bld_dir/FMS/pathnames_FMS $src_dir/FMS \ + && cd $bld_dir/FMS \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p libFMS.a -t $mkmf_template -c "-Duse_yaml -Duse_libMPI -Duse_netCDF -DMAXXGRID=1e9" -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include $bld_dir/FMS/pathnames_FMS +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/atmos_phys \ + && list_paths -l -o $bld_dir/atmos_phys/pathnames_atmos_phys $src_dir/atmos_phys \ + && cd $bld_dir/atmos_phys \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p libatmos_phys.a -t $mkmf_template -c "" -o "-I$bld_dir/FMS " -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include $bld_dir/atmos_phys/pathnames_atmos_phys +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/GFDL_atmos_cubed_sphere \ + && list_paths -l -o $bld_dir/GFDL_atmos_cubed_sphere/pathnames_GFDL_atmos_cubed_sphere $src_dir/GFDL_atmos_cubed_sphere/driver/GFDL $src_dir/GFDL_atmos_cubed_sphere/model $src_dir/GFDL_atmos_cubed_sphere/GFDL_tools $src_dir/GFDL_atmos_cubed_sphere/tools \ + && cd $bld_dir/GFDL_atmos_cubed_sphere \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p libGFDL_atmos_cubed_sphere.a -t $mkmf_template -c "-DCLIMATE_NUDGE -DSPMD -DINTERNAL_FILE_NML" -o "-I$bld_dir/FMS -I$bld_dir/atmos_phys " -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include $bld_dir/GFDL_atmos_cubed_sphere/pathnames_GFDL_atmos_cubed_sphere +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/atmos_drivers \ + && list_paths -l -o $bld_dir/atmos_drivers/pathnames_atmos_drivers $src_dir/atmos_drivers/coupled \ + && cd $bld_dir/atmos_drivers \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p libatmos_drivers.a -t $mkmf_template -c "-DCLIMATE_NUDGE -DSPMD" -o "-I$bld_dir/FMS -I$bld_dir/atmos_phys -I$bld_dir/GFDL_atmos_cubed_sphere " -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include $bld_dir/atmos_drivers/pathnames_atmos_drivers +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/lm4p \ + && list_paths -l -o $bld_dir/lm4p/pathnames_lm4p $src_dir/lm4p \ + && cd $bld_dir/lm4p \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p liblm4p.a -t $mkmf_template -c "-Duse_netCDF -DINTERNAL_FILE_NML" -o "-I$bld_dir/FMS " -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include $bld_dir/lm4p/pathnames_lm4p +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/ocean \ + && list_paths -l -o $bld_dir/ocean/pathnames_ocean $src_dir/MOM6/config_src/infra/FMS2 $src_dir/MOM6/config_src/memory/dynamic_nonsymmetric $src_dir/MOM6/config_src/drivers/FMS_cap $src_dir/MOM6/src/* $src_dir/MOM6/src/*/* $src_dir/MOM6/config_src/external/ODA_hooks $src_dir/MOM6/config_src/external/database_comms $src_dir/MOM6/config_src/external/drifters $src_dir/MOM6/config_src/external/stochastic_physics $src_dir/MOM6/config_src/external/MARBL $src_dir/ocean_BGC/generic_tracers $src_dir/ocean_BGC/mocsy/src \ + && cd $bld_dir/ocean \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p libocean.a -t $mkmf_template -c "-DMAX_FIELDS_=600 -DNOT_SET_AFFINITY -D_USE_MOM6_DIAG -D_USE_GENERIC_TRACER -DUSE_PRECISION=2" -o "-I$bld_dir/FMS " -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include -IMOM6/pkg/CVMix-src/include -IMOM6/src/framework $bld_dir/ocean/pathnames_ocean +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/ice_param \ + && list_paths -l -o $bld_dir/ice_param/pathnames_ice_param $src_dir/SIS2/config_src/dynamic $src_dir/SIS2/config_src/external/Icepack_interfaces $src_dir/SIS2/src $src_dir/icebergs/src $src_dir/ice_param \ + && cd $bld_dir/ice_param \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p libice_param.a -t $mkmf_template -c "-DUSE_FMS2_IO" -o "-I$bld_dir/FMS -I$bld_dir/ocean " -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include -IMOM6/pkg/CVMix-src/include -IMOM6/src/framework $bld_dir/ice_param/pathnames_ice_param +RUN bld_dir=/apps/ESM4/exec \ + && src_dir=/apps/ESM4/src \ + && mkmf_template=/apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk \ + && mkdir -p $bld_dir/FMScoupler \ + && list_paths -l -o $bld_dir/FMScoupler/pathnames_FMScoupler $src_dir/FMScoupler/shared $src_dir/FMScoupler/full \ + && cd $bld_dir/FMScoupler \ + && mkmf -m Makefile -a $src_dir -b $bld_dir -p libFMScoupler.a -t $mkmf_template -c "" -o "-I$bld_dir/FMS -I$bld_dir/GFDL_atmos_cubed_sphere -I$bld_dir/atmos_drivers -I$bld_dir/atmos_phys -I$bld_dir/lm4p -I$bld_dir/ice_param -I$bld_dir/ocean " -IFMS/fms2_io/include -IFMS/include -IFMS/mpp/include -IMOM6/pkg/CVMix-src/include -IMOM6/src/framework $bld_dir/FMScoupler/pathnames_FMScoupler +## Build model +RUN \ + cd /apps/ESM4/exec && make -j 4 PROD=on OPENMP=on +############################################################ +## Multi-stage runtime container +FROM intel/oneapi-runtime:2025.3.0-0-devel-ubuntu24.04 as final +## Copy code, executable, and dependencies +COPY --from=builder /apps/ESM4/src /apps/ESM4/src +COPY --from=builder /apps/ESM4/exec /apps/ESM4/exec +COPY --from=builder /opt/spack/opt/spack /opt/spack/opt/spack +COPY --from=builder /opt/spack-environment/.spack-env/._view/wtlopyfb6nxfsvytbfs4cihi244cuhbd /opt/views +ENV PATH=/opt/views/bin:/apps/ESM4/exec:/apps/bin:$PATH +ENV LD_LIBRARY_PATH /opt/intel/oneapi/redist/lib/intel64:/opt/views/lib:$LD_LIBRARY_PATH +ENV LIBRARY_PATH /opt/intel/oneapi/redist/lib/intel64:/opt/views/lib:$LIBRARY_PATH +ENV PKG_CONFIG_PATH=/opt/intel/oneapi/redist/lib/pkgconfig +ENV CMAKE_PREFIX_PATH=/opt/intel/oneapi/redist +ENV CPLUS_INCLUDE_PATH=/opt/intel/oneapi/redist/include:/opt/intel/oneapi/redist/include/dal +ENV DAL_MAJOR_BINARY=3 +ENV DAL_MINOR_BINARY=0 +ENTRYPOINT ["/bin/bash"] diff --git a/exec/Makefile b/exec/Makefile index 96dd357..409b984 100644 --- a/exec/Makefile +++ b/exec/Makefile @@ -1,64 +1,52 @@ -# Makefile for Experiment 'esm4.1_libs_compile' - -BUILDROOT = $(dir $(abspath $(firstword $(MAKEFILE_LIST)))) - -SRCROOT = $(abspath $(BUILDROOT)../src)/ - -#MK_TEMPLATE = $(BUILDROOT)templates/intel.mk -ifeq ($(gcc),on) - MK_TEMPLATE = $(BUILDROOT)templates/gnu.mk -else - MK_TEMPLATE = $(BUILDROOT)templates/intel.mk -endif -ifeq ($(SH),sh) - SHELL=/bin/sh -endif - +# Makefile for ESM4 +SRCROOT = /apps/ESM4/src/ +BUILDROOT = /apps/ESM4/exec/ +MK_TEMPLATE = /apps/mkmf/templates/hpcme-intel2025.03-oneapi.mk include $(MK_TEMPLATE) - -SUBMAKEFLAGS = BUILDROOT=$(BUILDROOT) SRCROOT=$(SRCROOT) MK_TEMPLATE=$(MK_TEMPLATE) BLD_TYPE=$(BLD_TYPE) - -esm4.1.x: coupler/libcoupler.a atmos_dyn/libatmos_dyn.a sis2/libsis2.a atmos_cubed_sphere/libatmos_cubed_sphere.a mom6/libmom6.a icebergs/libicebergs.a lm4P/liblm4P.a atmos_phys/libatmos_phys.a fms/build/libFMS/.libs/libFMS.a - $(LD) $^ $(LDFLAGS) -o $@ $(STATIC_LIBS) - -fms/build/libFMS/.libs/libFMS.a: FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=fms $(@F) - -coupler/libcoupler.a: atmos_dyn/libatmos_dyn.a sis2/libsis2.a atmos_cubed_sphere/libatmos_cubed_sphere.a mom6/libmom6.a icebergs/libicebergs.a lm4P/liblm4P.a atmos_phys/libatmos_phys.a fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=coupler $(@F) - -atmos_phys/libatmos_phys.a: fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=atmos_phys $(@F) - -atmos_cubed_sphere/libatmos_cubed_sphere.a: atmos_phys/libatmos_phys.a fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=$(BUILDROOT)atmos_cubed_sphere $(@F) - -atmos_dyn/libatmos_dyn.a: atmos_cubed_sphere/libatmos_cubed_sphere.a atmos_phys/libatmos_phys.a fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=atmos_dyn $(@F) - -lm4P/liblm4P.a: fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=lm4P $(@F) - -mom6/libmom6.a: fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) OPENMP="" --directory=mom6 $(@F) - -sis2/libsis2.a: icebergs/libicebergs.a mom6/libmom6.a fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=sis2 $(@F) - -icebergs/libicebergs.a: fms/build/libFMS/.libs/libFMS.a FORCE - $(MAKE) $(SUBMAKEFLAGS) OPENMP=$(OPENMP) --directory=icebergs $(@F) - +ESM4.x: FMScoupler/libFMScoupler.a atmos_drivers/libatmos_drivers.a GFDL_atmos_cubed_sphere/libGFDL_atmos_cubed_sphere.a ice_param/libice_param.a atmos_phys/libatmos_phys.a lm4p/liblm4p.a ocean/libocean.a FMS/libFMS.a + $(LD) $^ $(LDFLAGS) -o $@ $(STATIC_LIBS) +FMScoupler/libFMScoupler.a: FMS/libFMS.a GFDL_atmos_cubed_sphere/libGFDL_atmos_cubed_sphere.a atmos_drivers/libatmos_drivers.a atmos_phys/libatmos_phys.a lm4p/liblm4p.a ice_param/libice_param.a ocean/libocean.a FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) --directory=FMScoupler $(@F) +atmos_drivers/libatmos_drivers.a: FMS/libFMS.a atmos_phys/libatmos_phys.a GFDL_atmos_cubed_sphere/libGFDL_atmos_cubed_sphere.a FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) --directory=atmos_drivers $(@F) +GFDL_atmos_cubed_sphere/libGFDL_atmos_cubed_sphere.a: FMS/libFMS.a atmos_phys/libatmos_phys.a FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) --directory=GFDL_atmos_cubed_sphere $(@F) +ice_param/libice_param.a: FMS/libFMS.a ocean/libocean.a FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) --directory=ice_param $(@F) +atmos_phys/libatmos_phys.a: FMS/libFMS.a FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) --directory=atmos_phys $(@F) +lm4p/liblm4p.a: FMS/libFMS.a FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) --directory=lm4p $(@F) +ocean/libocean.a: FMS/libFMS.a FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) OPENMP="" --directory=ocean $(@F) +FMS/libFMS.a: FORCE + $(MAKE) SRCROOT=$(SRCROOT) BUILDROOT=$(BUILDROOT) MK_TEMPLATE=$(MK_TEMPLATE) --directory=FMS $(@F) FORCE: clean: - $(MAKE) --directory=fms clean + $(MAKE) --directory=FMS clean $(MAKE) --directory=atmos_phys clean - $(MAKE) --directory=atmos_dyn clean - $(MAKE) --directory=atmos_cubed_sphere clean - $(MAKE) --directory=lm4P clean - $(MAKE) --directory=mom6 clean - $(MAKE) --directory=sis2 clean - $(MAKE) --directory=icebergs clean - $(MAKE) --directory=coupler clean -clean_all: clean - $(RM) *.x + $(MAKE) --directory=GFDL_atmos_cubed_sphere clean + $(MAKE) --directory=atmos_drivers clean + $(MAKE) --directory=lm4p clean + $(MAKE) --directory=ocean clean + $(MAKE) --directory=ice_param clean + $(MAKE) --directory=FMScoupler clean +localize: + $(MAKE) -f $(BUILDROOT)FMS localize + $(MAKE) -f $(BUILDROOT)atmos_phys localize + $(MAKE) -f $(BUILDROOT)GFDL_atmos_cubed_sphere localize + $(MAKE) -f $(BUILDROOT)atmos_drivers localize + $(MAKE) -f $(BUILDROOT)lm4p localize + $(MAKE) -f $(BUILDROOT)ocean localize + $(MAKE) -f $(BUILDROOT)ice_param localize + $(MAKE) -f $(BUILDROOT)FMScoupler localize +distclean: + $(RM) -r FMS + $(RM) -r atmos_phys + $(RM) -r GFDL_atmos_cubed_sphere + $(RM) -r atmos_drivers + $(RM) -r lm4p + $(RM) -r ocean + $(RM) -r ice_param + $(RM) -r FMScoupler diff --git a/exec/atmos_cubed_sphere/Makefile b/exec/atmos_cubed_sphere/Makefile deleted file mode 100644 index f53e59c..0000000 --- a/exec/atmos_cubed_sphere/Makefile +++ /dev/null @@ -1,233 +0,0 @@ -# Makefile created by mkmf 19.3.1 -CPPDEFS = -DINTERNAL_FILE_NML -DSPMD -DCLIMATE_NUDGE - -OTHERFLAGS = -I$(BUILDROOT)atmos_phys -I$(BUILDROOT)fms/build/.mods - -TMPFILES = *.o *.mod - -include $(MK_TEMPLATE) - -.DEFAULT: - -echo $@ does not exist. -all: libatmos_cubed_sphere.a -a2b_edge.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/a2b_edge.F90 fv_grid_utils.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/a2b_edge.F90 -atmosphere.o: $(SRCROOT)GFDL_atmos_cubed_sphere/driver/GFDL/atmosphere.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)FMS/include/file_version.h fv_arrays.o fv_control.o fv_eta.o fv_dynamics.o fv_nesting.o fv_diagnostics.o fv_cmip_diag.o fv_restart.o fv_timing.o fv_mp_mod.o fv_sg.o fv_update_phys.o fv_io.o fv_regional_bc.o fv_climate_nudge.o fv_ada_nudge.o fv_nudge.o gfdl_mp.o cloud_diagnosis.o coarse_graining.o coarse_grained_diagnostics.o coarse_grained_restart_files.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/driver/GFDL/atmosphere.F90 -boundary.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/boundary.F90 fv_mp_mod.o fv_arrays.o fv_timing.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/boundary.F90 -cloud_diagnosis.o: $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/cloud_diagnosis.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/cloud_diagnosis.F90 -coarse_grained_diagnostics.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_diagnostics.F90 fv_arrays.o fv_diagnostics.o fv_mapz.o coarse_graining.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_diagnostics.F90 -coarse_grained_restart_files.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_restart_files.F90 coarse_graining.o fv_arrays.o fv_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_restart_files.F90 -coarse_graining.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_graining.F90 fv_mapz.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_graining.F90 -dyn_core.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/dyn_core.F90 fv_mp_mod.o sw_core.o a2b_edge.o nh_core.o tp_core.o fv_timing.o fv_diagnostics.o fv_diag_column.o fv_update_phys.o fv_ada_nudge.o fv_nudge.o fv_arrays.o boundary.o fv_regional_bc.o test_cases.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/dyn_core.F90 -external_ic.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_ic.F90 $(SRCROOT)FMS/include/file_version.h external_sst.o fv_arrays.o fv_diagnostics.o fv_grid_utils.o fv_io.o fv_mapz.o fv_regional_bc.o fv_mp_mod.o fv_surf_map.o fv_timing.o init_hydro.o fv_fill.o fv_eta.o sim_nc_mod.o fv_nudge.o test_cases.o boundary.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_ic.F90 -external_sst.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_sst.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_sst.F90 -fv_ada_nudge.o: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_ada_nudge.F90 $(SRCROOT)FMS/include/file_version.h external_sst.o fv_grid_utils.o fv_diagnostics.o tp_core.o fv_mapz.o fv_mp_mod.o fv_timing.o sim_nc_mod.o fv_arrays.o fv_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_ada_nudge.F90 -fv_arrays.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_arrays.F90 $(SRCROOT)FMS/include/fms_platform.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_arrays.F90 -fv_climate_nudge.o: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_climate_nudge.F90 $(SRCROOT)FMS/include/file_version.h read_climate_nudge_data.o fv_mapz.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_climate_nudge.F90 -fv_cmip_diag.o: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_cmip_diag.F90 $(SRCROOT)FMS/include/file_version.h fv_mapz.o fv_arrays.o fv_diagnostics.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_cmip_diag.F90 -fv_cmp.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_cmp.F90 fv_arrays.o gfdl_cloud_microphys.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_cmp.F90 -fv_control.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_control.F90 $(SRCROOT)FMS/include/file_version.h fv_io.o fv_restart.o fv_arrays.o fv_grid_utils.o fv_eta.o fv_grid_tools.o fv_mp_mod.o test_cases.o fv_timing.o fv_diagnostics.o coarse_grained_restart_files.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_control.F90 -fv_diag_column.o: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_diag_column.F90 $(SRCROOT)FMS/include/file_version.h fv_arrays.o fv_grid_utils.o fv_sg.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_diag_column.F90 -fv_diagnostics.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.F90 $(SRCROOT)FMS/include/file_version.h $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.h fv_arrays.o fv_mapz.o fv_mp_mod.o fv_eta.o fv_grid_utils.o a2b_edge.o fv_surf_map.o fv_sg.o gfdl_mp.o fv_diag_column.o gfdl_cloud_microphys.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include -I$(SRCROOT)GFDL_atmos_cubed_sphere/tools $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.F90 -fv_dynamics.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_dynamics.F90 dyn_core.o fv_mapz.o fv_tracer2d.o fv_grid_utils.o fv_fill.o fv_mp_mod.o fv_timing.o fv_diagnostics.o fv_sg.o fv_nesting.o fv_regional_bc.o boundary.o fv_arrays.o fv_nudge.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_dynamics.F90 -fv_eta.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.h fv_mp_mod.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)GFDL_atmos_cubed_sphere/tools $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.F90 -fv_fill.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_fill.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_fill.F90 -fv_grid_tools.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_grid_tools.F90 fv_arrays.o fv_grid_utils.o fv_timing.o fv_mp_mod.o sorted_index.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_grid_tools.F90 -fv_grid_utils.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_grid_utils.F90 $(SRCROOT)FMS/include/fms_platform.h external_sst.o fv_arrays.o fv_eta.o fv_mp_mod.o fv_timing.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_grid_utils.F90 -fv_io.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_io.F90 external_sst.o fv_arrays.o fv_eta.o fv_mp_mod.o fv_treat_da_inc.o fv_mapz.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_io.F90 -fv_mapz.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_mapz.F90 fv_grid_utils.o fv_fill.o fv_arrays.o fv_timing.o fv_mp_mod.o fv_cmp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_mapz.F90 -fv_mp_mod.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_mp_mod.F90 fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_mp_mod.F90 -fv_nesting.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_nesting.F90 fv_sg.o boundary.o fv_arrays.o fv_grid_utils.o init_hydro.o fv_mapz.o fv_timing.o fv_mp_mod.o fv_diagnostics.o sw_core.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_nesting.F90 -fv_nggps_diag.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nggps_diag.F90 fv_diagnostics.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nggps_diag.F90 -fv_nudge.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nudge.F90 $(SRCROOT)FMS/include/file_version.h external_sst.o fv_grid_utils.o fv_diagnostics.o tp_core.o fv_mapz.o fv_mp_mod.o fv_timing.o sim_nc_mod.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nudge.F90 -fv_regional_bc.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_regional_bc.F90 fv_arrays.o fv_diagnostics.o fv_grid_utils.o fv_mapz.o fv_mp_mod.o fv_fill.o fv_eta.o boundary.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_regional_bc.F90 -fv_restart.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_restart.F90 fv_arrays.o fv_io.o fv_grid_utils.o fv_diagnostics.o init_hydro.o test_cases.o fv_mp_mod.o fv_surf_map.o external_ic.o fv_eta.o boundary.o fv_timing.o fv_treat_da_inc.o coarse_grained_restart_files.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_restart.F90 -fv_sg.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_sg.F90 gfdl_cloud_microphys.o fv_mp_mod.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_sg.F90 -fv_surf_map.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_surf_map.F90 fv_grid_utils.o fv_mp_mod.o fv_timing.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_surf_map.F90 -fv_timing.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_timing.F90 fv_mp_mod.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_timing.F90 -fv_tracer2d.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_tracer2d.F90 tp_core.o fv_mp_mod.o fv_timing.o boundary.o fv_regional_bc.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_tracer2d.F90 -fv_treat_da_inc.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_treat_da_inc.F90 fv_arrays.o fv_grid_utils.o fv_mp_mod.o sim_nc_mod.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_treat_da_inc.F90 -fv_update_phys.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_update_phys.F90 fv_mp_mod.o fv_arrays.o boundary.o fv_eta.o fv_timing.o fv_diagnostics.o fv_mapz.o fv_climate_nudge.o fv_ada_nudge.o fv_nudge.o fv_grid_utils.o fv_nesting.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_update_phys.F90 -gfdl_cloud_microphys.o: $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/gfdl_cloud_microphys.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/gfdl_cloud_microphys.F90 -gfdl_mp.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/gfdl_mp.F90 fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/gfdl_mp.F90 -init_hydro.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/init_hydro.F90 fv_grid_utils.o fv_mp_mod.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/init_hydro.F90 -nh_core.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_core.F90 tp_core.o nh_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_core.F90 -nh_utils.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_utils.F90 tp_core.o sw_core.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_utils.F90 -read_climate_nudge_data.o: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/read_climate_nudge_data.F90 $(SRCROOT)FMS/include/file_version.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/read_climate_nudge_data.F90 -sim_nc_mod.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sim_nc_mod.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sim_nc_mod.F90 -sorted_index.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sorted_index.F90 fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sorted_index.F90 -sw_core.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/sw_core.F90 tp_core.o fv_mp_mod.o fv_arrays.o a2b_edge.o test_cases.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/sw_core.F90 -test_cases.o: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/test_cases.F90 $(SRCROOT)FMS/include/file_version.h init_hydro.o fv_mp_mod.o fv_grid_utils.o fv_surf_map.o fv_grid_tools.o fv_eta.o fv_sg.o fv_diagnostics.o fv_arrays.o gfdl_cloud_microphys.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)GFDL_atmos_cubed_sphere/tools/test_cases.F90 -tp_core.o: $(SRCROOT)GFDL_atmos_cubed_sphere/model/tp_core.F90 fv_grid_utils.o fv_arrays.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)GFDL_atmos_cubed_sphere/model/tp_core.F90 -./test_cases.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/test_cases.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/test_cases.F90 . -./gfdl_cloud_microphys.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/gfdl_cloud_microphys.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/gfdl_cloud_microphys.F90 . -./fv_climate_nudge.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_climate_nudge.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_climate_nudge.F90 . -./tp_core.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/tp_core.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/tp_core.F90 . -./coarse_grained_diagnostics.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_diagnostics.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_diagnostics.F90 . -./fv_fill.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_fill.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_fill.F90 . -./fv_update_phys.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_update_phys.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_update_phys.F90 . -./sim_nc_mod.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sim_nc_mod.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sim_nc_mod.F90 . -./fv_tracer2d.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_tracer2d.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_tracer2d.F90 . -./fv_control.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_control.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_control.F90 . -./fv_diag_column.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_diag_column.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_diag_column.F90 . -./fv_mapz.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_mapz.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_mapz.F90 . -./fv_diagnostics.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.F90 . -./file_version.h: $(SRCROOT)FMS/include/file_version.h - cp $(SRCROOT)FMS/include/file_version.h . -./gfdl_mp.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/gfdl_mp.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/gfdl_mp.F90 . -./read_climate_nudge_data.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/read_climate_nudge_data.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/read_climate_nudge_data.F90 . -./fv_restart.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_restart.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_restart.F90 . -./fv_treat_da_inc.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_treat_da_inc.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_treat_da_inc.F90 . -./fv_io.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_io.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_io.F90 . -./fv_timing.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_timing.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_timing.F90 . -./fv_sg.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_sg.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_sg.F90 . -./cloud_diagnosis.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/cloud_diagnosis.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/cloud_diagnosis.F90 . -./fv_nggps_diag.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nggps_diag.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nggps_diag.F90 . -./boundary.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/boundary.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/boundary.F90 . -./fv_cmip_diag.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_cmip_diag.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_cmip_diag.F90 . -./atmosphere.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/driver/GFDL/atmosphere.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/driver/GFDL/atmosphere.F90 . -./init_hydro.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/init_hydro.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/init_hydro.F90 . -./fv_eta.h: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.h - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.h . -./dyn_core.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/dyn_core.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/dyn_core.F90 . -./sorted_index.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sorted_index.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sorted_index.F90 . -./fv_grid_tools.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_grid_tools.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_grid_tools.F90 . -./fv_cmp.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_cmp.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_cmp.F90 . -./fv_arrays.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_arrays.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_arrays.F90 . -./fv_eta.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.F90 . -./fv_diagnostics.h: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.h - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.h . -./fv_nudge.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nudge.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nudge.F90 . -./nh_core.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_core.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_core.F90 . -./external_sst.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_sst.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_sst.F90 . -./nh_utils.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_utils.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_utils.F90 . -./fv_surf_map.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_surf_map.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_surf_map.F90 . -./fms_platform.h: $(SRCROOT)FMS/include/fms_platform.h - cp $(SRCROOT)FMS/include/fms_platform.h . -./coarse_grained_restart_files.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_restart_files.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_restart_files.F90 . -./fv_mp_mod.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_mp_mod.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_mp_mod.F90 . -./sw_core.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/sw_core.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/sw_core.F90 . -./fv_ada_nudge.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_ada_nudge.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_ada_nudge.F90 . -./coarse_graining.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_graining.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_graining.F90 . -./fv_dynamics.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_dynamics.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_dynamics.F90 . -./a2b_edge.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/a2b_edge.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/a2b_edge.F90 . -./fv_regional_bc.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_regional_bc.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_regional_bc.F90 . -./fv_grid_utils.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_grid_utils.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_grid_utils.F90 . -./fv_nesting.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_nesting.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_nesting.F90 . -./external_ic.F90: $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_ic.F90 - cp $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_ic.F90 . -SRC = $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_grid_tools.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/driver/GFDL/atmosphere.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_mapz.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nggps_diag.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_tracer2d.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/tp_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/init_hydro.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nudge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/boundary.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_regional_bc.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_restart_files.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_diagnostics.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_control.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_timing.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_sg.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_treat_da_inc.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/a2b_edge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_dynamics.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/gfdl_mp.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_restart.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_sst.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_arrays.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_fill.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_update_phys.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_grid_utils.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_cmp.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sim_nc_mod.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_diag_column.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sorted_index.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_ic.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_io.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_ada_nudge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/gfdl_cloud_microphys.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_graining.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_utils.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_cmip_diag.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/test_cases.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/read_climate_nudge_data.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_climate_nudge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/dyn_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/sw_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_mp_mod.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_surf_map.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_nesting.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/cloud_diagnosis.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.h $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)FMS/include/file_version.h $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.h -OBJ = fv_grid_tools.o atmosphere.o fv_mapz.o fv_nggps_diag.o fv_tracer2d.o tp_core.o init_hydro.o fv_nudge.o boundary.o nh_core.o fv_regional_bc.o coarse_grained_restart_files.o fv_diagnostics.o coarse_grained_diagnostics.o fv_control.o fv_timing.o fv_sg.o fv_treat_da_inc.o a2b_edge.o fv_dynamics.o gfdl_mp.o fv_restart.o external_sst.o fv_arrays.o fv_fill.o fv_update_phys.o fv_grid_utils.o fv_cmp.o sim_nc_mod.o fv_diag_column.o sorted_index.o external_ic.o fv_io.o fv_eta.o fv_ada_nudge.o gfdl_cloud_microphys.o coarse_graining.o nh_utils.o fv_cmip_diag.o test_cases.o read_climate_nudge_data.o fv_climate_nudge.o dyn_core.o sw_core.o fv_mp_mod.o fv_surf_map.o fv_nesting.o cloud_diagnosis.o -OFF = $(SRCROOT)GFDL_atmos_cubed_sphere/tools/test_cases.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/gfdl_cloud_microphys.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_climate_nudge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/tp_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_diagnostics.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_fill.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_update_phys.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sim_nc_mod.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_tracer2d.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_control.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_diag_column.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_mapz.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.F90 $(SRCROOT)FMS/include/file_version.h $(SRCROOT)GFDL_atmos_cubed_sphere/model/gfdl_mp.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/read_climate_nudge_data.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_restart.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_treat_da_inc.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_io.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_timing.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_sg.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/driver/SHiELD/cloud_diagnosis.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nggps_diag.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/boundary.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_cmip_diag.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/driver/GFDL/atmosphere.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/init_hydro.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.h $(SRCROOT)GFDL_atmos_cubed_sphere/model/dyn_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/sorted_index.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_grid_tools.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_cmp.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_arrays.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_eta.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_diagnostics.h $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_nudge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_sst.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/nh_utils.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_surf_map.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_grained_restart_files.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/fv_mp_mod.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/sw_core.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/GFDL_tools/fv_ada_nudge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/coarse_graining.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_dynamics.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/a2b_edge.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_regional_bc.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_grid_utils.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/model/fv_nesting.F90 $(SRCROOT)GFDL_atmos_cubed_sphere/tools/external_ic.F90 -clean: neat - -rm -f .libatmos_cubed_sphere.a.cppdefs $(OBJ) libatmos_cubed_sphere.a - -neat: - -rm -f $(TMPFILES) - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -libatmos_cubed_sphere.a: $(OBJ) - $(AR) $(ARFLAGS) libatmos_cubed_sphere.a $(OBJ) - diff --git a/exec/atmos_dyn/Makefile b/exec/atmos_dyn/Makefile deleted file mode 100644 index f1f9b55..0000000 --- a/exec/atmos_dyn/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# Makefile created by mkmf 19.3.0 - -CPPDEFS = -DINTERNAL_FILE_NML -g -DCLIMATE_NUDGE -DSPMD - -OTHERFLAGS = -I$(BUILDROOT)atmos_cubed_sphere -I$(BUILDROOT)atmos_phys -I$(BUILDROOT)fms/build/.mods -I$(SRCROOT)FMS/include - -TMPFILES = *.o - -include $(MK_TEMPLATE) - - -.DEFAULT: - -echo $@ does not exist. -all: libatmos_dyn.a -atmos_model.o: $(SRCROOT)atmos_drivers/coupled/atmos_model.F90 $(SRCROOT)FMS/include/file_version.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)atmos_drivers/coupled/atmos_model.F90 -./atmos_model.F90: $(SRCROOT)atmos_drivers/coupled/atmos_model.F90 - cp $(SRCROOT)atmos_drivers/coupled/atmos_model.F90 . -./file_version.h: $(SRCROOT)FMS/include/file_version.h - cp $(SRCROOT)FMS/include/file_version.h . -SRC = $(SRCROOT)atmos_drivers/coupled/atmos_model.F90 $(SRCROOT)FMS/include/file_version.h -OBJ = atmos_model.o -OFF = $(SRCROOT)atmos_drivers/coupled/atmos_model.F90 $(SRCROOT)FMS/include/file_version.h -clean: neat - -rm -f .libatmos_dyn.a.cppdefs libatmos_dyn.a *.mod *.o - -neat: - -rm -f $(TMPFILES) *.mod - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -libatmos_dyn.a: $(OBJ) - $(AR) $(ARFLAGS) libatmos_dyn.a $(OBJ) - diff --git a/exec/atmos_phys/Makefile b/exec/atmos_phys/Makefile deleted file mode 100644 index 21472f1..0000000 --- a/exec/atmos_phys/Makefile +++ /dev/null @@ -1,1239 +0,0 @@ -# Makefile created by mkmf 19.3.1 - -# Compile with or without CLUBB (default is on) -ifeq ($(CLUBB),off) - CPPDEFS = -DINTERNAL_FILE_NML -g -else - CPPDEFS = -DINTERNAL_FILE_NML -g -DCLUBB -endif - -OTHERFLAGS = -I$(BUILDROOT)fms/build/.mods -I$(SRCROOT)FMS/include - -TMPFILES = *.f90 *.mod *.o - -include $(MK_TEMPLATE) - -.DEFAULT: - -echo $@ does not exist. -all: libatmos_phys.a -AM3.mat.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mat.F90 AM3.mods.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mat.F90 -AM3.mods.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mods.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mods.F90 -AM3.subs.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.subs.F90 AM3.mods.o mo_jpl.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.subs.F90 -AM3_fastjx.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fastjx.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fastjx.F90 -AM3_fphoto.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fphoto.F90 AM3_fastjx.o mo_chem_utls.o moz.mods.o AM3.mods.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fphoto.F90 -CLUBB_3D_var.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_3D_var.F90 parameters_model.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_3D_var.F90 -CLUBB_driver_SCM.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_driver_SCM.F90 aerosol_types.o aer_ccn_act.o aer_ccn_act_k.o ice_nucl.o alt_cloud.o clubb_core.o clubb_precision.o constants_clubb.o error_code.o grid_class.o parameter_indices.o parameters_model.o parameters_tunable.o stats_subs.o stats_variables.o T_in_K_module.o variables_prognostic_module.o polysvp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_driver_SCM.F90 -MISR_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/MISR_simulator/MISR_simulator.F $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/MISR_simulator/MISR_simulator.F -Skw_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/Skw_module.F90 constants_clubb.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/Skw_module.F90 -T_in_K_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/T_in_K_module.F90 constants_clubb.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/T_in_K_module.F90 -advance_helper_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_helper_module.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_helper_module.F90 -advance_sclrm_Nd_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/advance_sclrm_Nd_module.F90 clubb_precision.o grid_class.o parameters_model.o lapack_wrap.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/advance_sclrm_Nd_module.F90 -advance_windm_edsclrm_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_windm_edsclrm_module.F90 grid_class.o parameters_model.o parameters_tunable.o model_flags.o clubb_precision.o stats_type.o stats_variables.o clip_explicit.o error_code.o constants_clubb.o sponge_layer_damping.o lapack_wrap.o diffusion.o mean_adv.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_windm_edsclrm_module.F90 -advance_wp2_wp3_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_wp2_wp3_module.F90 grid_class.o parameters_tunable.o stats_type.o stats_variables.o constants_clubb.o model_flags.o clubb_precision.o error_code.o lapack_wrap.o fill_holes.o clip_explicit.o csr_matrix_class_3array.o gmres_wrap.o gmres_cache.o diffusion.o mean_adv.o hyper_diffusion_4th_ord.o advance_helper_module.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_wp2_wp3_module.F90 -advance_xm_wpxp_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xm_wpxp_module.F90 parameters_tunable.o constants_clubb.o parameters_model.o grid_class.o model_flags.o mono_flux_limiter.o pdf_parameter_module.o clubb_precision.o error_code.o stats_type.o stats_variables.o sponge_layer_damping.o diffusion.o mean_adv.o clip_semi_implicit.o advance_helper_module.o lapack_wrap.o pos_definite_module.o clip_explicit.o fill_holes.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xm_wpxp_module.F90 -advance_xp2_xpyp_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xp2_xpyp_module.F90 constants_clubb.o model_flags.o parameters_tunable.o parameters_model.o grid_class.o clubb_precision.o clip_explicit.o stats_type.o error_code.o stats_variables.o array_index.o diffusion.o mean_adv.o advance_helper_module.o lapack_wrap.o interpolation.o fill_holes.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xp2_xpyp_module.F90 -aer_ccn_act.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act.F90 aer_ccn_act_k.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act.F90 -aer_ccn_act_k.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act_k.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act_k.F90 -aer_in_act.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_in_act.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_in_act.F90 -aerosol.o: $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol.F90 aerosol_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol.F90 -aerosol_cloud.o: $(SRCROOT)atmos_phys/atmos_param/aerosol_cloud/aerosol_cloud.F90 aerosol_types.o polysvp.o aerosol_params.o aer_ccn_act.o ice_nucl.o lscloud_types.o lscloud_debug.o moist_processes_utils.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/aerosol_cloud/aerosol_cloud.F90 -aerosol_params.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aerosol_params.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aerosol_params.F90 -aerosol_thermodynamics.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/aerosol_thermodynamics.F90 tropchem_types_mod.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/aerosol_thermodynamics.F90 -aerosol_types.o: $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol_types.F90 -aerosolrad_driver.o: $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_driver.F90 aerosol_types.o aerosol.o aerosolrad_types.o aerosolrad_package.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_driver.F90 -aerosolrad_package.o: $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_package.F90 aerosol_types.o aerosolrad_types.o sealw99.o esfsw_driver.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_package.F90 -aerosolrad_types.o: $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_types.F90 -alt_cloud.o: $(SRCROOT)atmos_phys/atmos_param/clubb/alt_cloud.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/alt_cloud.F90 -anl_erf.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/anl_erf.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/anl_erf.F90 -array_index.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/array_index.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/array_index.F90 -array_lib.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/array_lib.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H mrgrnk.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/array_lib.F90 -atmos_age_tracer.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_age_tracer.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_age_tracer.F90 -atmos_carbon_aerosol.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_carbon_aerosol.F90 atmos_cmip_diag.o atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_carbon_aerosol.F90 -atmos_ch3i.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch3i.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch3i.F90 -atmos_ch4.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch4.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch4.F90 -atmos_cmip_diag.o: $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_diag.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_interp.inc - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_diag.F90 -atmos_co2.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_co2.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_co2.F90 -atmos_convection_tracer.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_convection_tracer.F90 atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_convection_tracer.F90 -atmos_dust.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_dust.F90 atmos_cmip_diag.o atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_dust.F90 -atmos_global_diag.o: $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_global_diag.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_global_diag.F90 -atmos_lib.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/atmos_lib.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/atmos_lib.F90 -atmos_nh3_tag.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_nh3_tag.F90 atmos_cmip_diag.o atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_nh3_tag.F90 -atmos_nudge.o: $(SRCROOT)atmos_phys/atmos_shared/atmos_nudge/atmos_nudge.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/atmos_nudge/atmos_nudge.F90 -atmos_radon.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_radon.F90 atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_radon.F90 -atmos_regional_tracer_driver.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_regional_tracer_driver.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_regional_tracer_driver.F90 -atmos_sea_salt.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sea_salt.F90 atmos_cmip_diag.o atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sea_salt.F90 -atmos_soa.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_soa.F90 atmos_cmip_diag.o xactive_bvoc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_soa.F90 -atmos_sulfate.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfate.F90 atmos_cmip_diag.o cloud_chem.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfate.F90 -atmos_sulfur_hex.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfur_hex.F90 atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfur_hex.F90 -atmos_tracer_driver.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_driver.F90 atmos_cmip_diag.o atmos_tracer_utilities.o atmos_radon.o atmos_carbon_aerosol.o atmos_convection_tracer.o atmos_sulfur_hex.o atmos_ch3i.o atmos_sea_salt.o atmos_dust.o atmos_sulfate.o atmos_soa.o atmos_nh3_tag.o tropchem_driver.o atmos_regional_tracer_driver.o strat_chem_driver.o atmos_age_tracer.o atmos_co2.o atmos_ch4.o atmos_tropopause.o xactive_bvoc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_driver.F90 -atmos_tracer_utilities.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_utilities.F90 atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_utilities.F90 -atmos_tropopause.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tropopause.F90 atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tropopause.F90 -betaDistribution.o: $(SRCROOT)atmos_phys/atmos_param/cloud_generator/betaDistribution.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/cloud_generator/betaDistribution.F90 -betts_miller.o: $(SRCROOT)atmos_phys/atmos_param/betts_miller/betts_miller.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/betts_miller/betts_miller.F90 -bm_massflux.o: $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_massflux.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_massflux.F90 -bm_omp.o: $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_omp.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_omp.F90 -bulkphys_rad.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/bulkphys_rad.F90 cloudrad_types.o strat_clouds_W.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/bulkphys_rad.F90 -calc_Re.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/calc_Re.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H math_lib.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/calc_Re.F90 -calendar.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/calendar.F90 clubb_precision.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/calendar.F90 -cg_drag.o: $(SRCROOT)atmos_phys/atmos_param/cg_drag/cg_drag.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/cg_drag/cg_drag.F90 -check_nan.o: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/check_nan.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/check_nan.F90 -cldwat2m_micro.o: $(SRCROOT)atmos_phys/atmos_param/microphysics/cldwat2m_micro.F90 gamma_mg.o lscloud_types.o simple_pdf.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/microphysics/cldwat2m_micro.F90 -clip_explicit.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_explicit.F90 grid_class.o parameters_model.o model_flags.o clubb_precision.o stats_type.o stats_variables.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_explicit.F90 -clip_semi_implicit.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_semi_implicit.F90 clubb_precision.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_semi_implicit.F90 -cloud_chem.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/cloud_chem.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/cloud_chem.F90 -cloud_generator.o: $(SRCROOT)atmos_phys/atmos_param/cloud_generator/cloud_generator.F90 betaDistribution.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/cloud_generator/cloud_generator.F90 -cloud_obs.o: $(SRCROOT)atmos_phys/atmos_param/cloud_obs/cloud_obs.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/cloud_obs/cloud_obs.F90 -cloud_rad.o: $(SRCROOT)atmos_phys/atmos_param/cloud_rad/cloud_rad.F90 gamma_mg.o lscloud_constants.o aerosol_types.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/cloud_rad/cloud_rad.F90 -cloud_spec.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloud_spec.F90 get_random_number_stream.o aerosol_types.o physics_radiation_exch.o cloudrad_types.o strat_clouds_W.o donner_deep_clouds_W.o uw_clouds_W.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloud_spec.F90 -cloud_zonal.o: $(SRCROOT)atmos_phys/atmos_param/cloud_zonal/cloud_zonal.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/cloud_zonal/cloud_zonal.F90 -cloudrad_diagnostics.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_diagnostics.F90 atmos_cmip_diag.o cloudrad_types.o microphys_rad.o isccp_clouds.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_diagnostics.F90 -cloudrad_driver.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_driver.F90 aerosol_types.o physics_radiation_exch.o cloudrad_types.o cloud_spec.o cloudrad_package.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_driver.F90 -cloudrad_package.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_package.F90 cloudrad_types.o cloudrad_diagnostics.o bulkphys_rad.o microphys_rad.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_package.F90 -cloudrad_types.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_types.F90 -clouds.o: $(SRCROOT)atmos_phys/atmos_param/clouds/clouds.F90 cloud_rad.o cloud_zonal.o cloud_obs.o rh_clouds.o diag_cloud.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clouds/clouds.F90 -clubb_core.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_core.F90 constants_clubb.o parameters_tunable.o parameters_model.o model_flags.o grid_class.o numerical_check.o variables_diagnostic_module.o pdf_parameter_module.o advance_sclrm_Nd_module.o advance_xm_wpxp_module.o advance_xp2_xpyp_module.o surface_varnce_module.o pdf_closure_module.o mixing_length.o advance_windm_edsclrm_module.o saturation.o advance_wp2_wp3_module.o clubb_precision.o error_code.o Skw_module.o clip_explicit.o T_in_K_module.o stats_subs.o stats_type.o stats_variables.o fill_holes.o sigma_sqd_w_module.o parameter_indices.o variables_prognostic_module.o csr_matrix_class_3array.o gmres_wrap.o gmres_cache.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_core.F90 -clubb_precision.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_precision.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_precision.F90 -constants_clubb.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/constants_clubb.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/constants_clubb.F90 -conv_closures.o: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_closures.F90 conv_utilities_k.o conv_plumes_k.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_closures.F90 -conv_plumes.o: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes.F90 -conv_plumes_k.o: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes_k.F90 $(SRCROOT)FMS/include/fms_platform.h aer_ccn_act_k.o conv_utilities_k.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes_k.F90 -conv_utilities.o: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities.F90 conv_utilities_k.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities.F90 -conv_utilities_k.o: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities_k.F90 $(SRCROOT)FMS/include/fms_platform.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities_k.F90 -convection_driver.o: $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_driver.F90 atmos_global_diag.o atmos_cmip_diag.o physics_types.o vert_diff_driver.o physics_radiation_exch.o betts_miller.o bm_massflux.o bm_omp.o donner_deep.o moist_conv.o uw_conv.o ras.o dry_adj.o detr_ice_num.o rh_clouds.o cu_mo_trans.o mo_hook.o aerosol_types.o moist_processes_utils.o convection_utilities.o atmos_tracer_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_driver.F90 -convection_utilities.o: $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_utilities.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_utilities.F90 -corr_matrix_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/corr_matrix_module.F90 input_reader.o matrix_operations.o constants_clubb.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/corr_matrix_module.F90 -cosp.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_types.o cosp_simulator.o cosp_modis_simulator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp.F90 -cosp_constants.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_constants.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_constants.F90 -cosp_diagnostics.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_diagnostics.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_types.o cosp_io.o cosp_constants.o lmd_ipsl_stats.o cosp_modis_simulator.o modis_simulator.o cosp_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_diagnostics.F90 -cosp_driver.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_driver.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H physics_radiation_exch.o physics_types.o cosp_types.o cosp.o cosp_io.o cosp_constants.o cosp_modis_simulator.o cosp_diagnostics.o cosp_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_driver.F90 -cosp_io.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_io.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o cosp_modis_simulator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_io.F90 -cosp_isccp_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_isccp_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_isccp_simulator.F90 -cosp_lidar.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_lidar.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_lidar.F90 -cosp_misr_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_misr_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_misr_simulator.F90 -cosp_modis_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_modis_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o modis_simulator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_modis_simulator.F90 -cosp_radar.o: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/cosp_radar.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o cosp_utils.o radar_simulator_types.o array_lib.o atmos_lib.o format_input.o mrgrnk.o math_lib.o optics_lib.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/cosp_radar.F90 -cosp_rttov_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_rttov_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_rttov_simulator.F90 -cosp_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o cosp_radar.o cosp_lidar.o cosp_isccp_simulator.o cosp_modis_simulator.o cosp_misr_simulator.o cosp_rttov_simulator.o cosp_stats.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_simulator.F90 -cosp_stats.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_stats.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_types.o llnl_stats.o lmd_ipsl_stats.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_stats.F90 -cosp_types.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_types.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o cosp_utils.o radar_simulator_types.o scale_LUTs_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_types.F90 -cosp_utils.o: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_utils.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_utils.F90 -csr_matrix_class_3array.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/csr_matrix_class_3array.F90 constants_clubb.o grid_class.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/csr_matrix_class_3array.F90 -cu_mo_trans.o: $(SRCROOT)atmos_phys/atmos_param/cu_mo_trans/cu_mo_trans.F90 convection_utilities.o moist_processes_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/cu_mo_trans/cu_mo_trans.F90 -cumulus_closure_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/cumulus_closure_k.F90 donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/cumulus_closure_k.F90 -damping_driver.o: $(SRCROOT)atmos_phys/atmos_param/damping_driver/damping_driver.F90 mg_drag.o cg_drag.o topo_drag.o atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/damping_driver/damping_driver.F90 -deep_conv.o: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/deep_conv.F90 conv_utilities.o conv_utilities_k.o conv_plumes_k.o conv_closures.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/shallow_cu/deep_conv.F90 -detr_ice_num.o: $(SRCROOT)atmos_phys/atmos_param/convection_driver/detr_ice_num.F90 lscloud_constants.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/convection_driver/detr_ice_num.F90 -diag_cloud.o: $(SRCROOT)atmos_phys/atmos_param/diag_cloud/diag_cloud.F90 cloud_zonal.o diag_cloud_rad.o shallow_conv.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/diag_cloud/diag_cloud.F90 -diag_cloud_rad.o: $(SRCROOT)atmos_phys/atmos_param/diag_cloud_rad/diag_cloud_rad.F90 cloud_rad.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/diag_cloud_rad/diag_cloud_rad.F90 -diffusion.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/diffusion.F90 grid_class.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/diffusion.F90 -diffusivity.o: $(SRCROOT)atmos_phys/atmos_param/diffusivity/diffusivity.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/diffusivity/diffusivity.F90 -donner_cape_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cape_k.F90 donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cape_k.F90 -donner_cloud_model_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cloud_model_k.F90 donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cloud_model_k.F90 -donner_deep.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep.F90 donner_types.o conv_utilities_k.o conv_plumes_k.o fms_donner.o nonfms_donner.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep.F90 -donner_deep_clouds_W.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/donner_deep_clouds_W.F90 cloudrad_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/donner_deep_clouds_W.F90 -donner_deep_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_k.F90 donner_types.o conv_utilities_k.o conv_plumes_k.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_k.F90 -donner_deep_miz.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_miz.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_miz.F90 -donner_lite_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lite_k.F90 donner_types.o conv_utilities_k.o conv_plumes_k.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lite_k.F90 -donner_lscloud_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lscloud_k.F90 donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lscloud_k.F90 -donner_meso_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_meso_k.F90 donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_meso_k.F90 -donner_rad_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_rad_k.F90 donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_rad_k.F90 -donner_types.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/donner_deep $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.F90 -donner_utilities_k.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_utilities_k.F90 donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_utilities_k.F90 -dry_adj.o: $(SRCROOT)atmos_phys/atmos_param/dry_adj/dry_adj.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/dry_adj/dry_adj.F90 -dsd.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/dsd.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H array_lib.o math_lib.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/dsd.F90 -edt.o: $(SRCROOT)atmos_phys/atmos_param/edt/edt.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/edt/edt.F90 -endian.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/endian.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/endian.F90 -entrain.o: $(SRCROOT)atmos_phys/atmos_param/entrain/entrain.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/entrain/entrain.F90 -error_code.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/error_code.F90 constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/error_code.F90 -esfsw_bands.o: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_bands.F90 esfsw_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_bands.F90 -esfsw_driver.o: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_driver.F90 esfsw_parameters.o esfsw_bands.o esfsw_utilities.o shortwave_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_driver.F90 -esfsw_parameters.o: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_parameters.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_parameters.F90 -esfsw_utilities.o: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_utilities.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_utilities.F90 -extrapolation.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/extrapolation.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/extrapolation.F90 -file_functions.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/file_functions.F90 clubb_precision.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/file_functions.F90 -fill_holes.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/fill_holes.F90 grid_class.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/fill_holes.F90 -fms_donner.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/fms_donner.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_nml.h atmos_tracer_utilities.o donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/donner_deep $(SRCROOT)atmos_phys/atmos_param/donner_deep/fms_donner.F90 -format_input.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/format_input.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H array_lib.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/format_input.F90 -gamma_mg.o: $(SRCROOT)atmos_phys/atmos_param/microphysics/gamma_mg.F90 lscloud_constants.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/microphysics/gamma_mg.F90 -gas_tf.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/gas_tf.F90 longwave_utilities.o longwave_params.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/gas_tf.F90 -gases.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/gases.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/gases.F90 -get_random_number_stream.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/get_random_number_stream.F90 cloudrad_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/get_random_number_stream.F90 -gmres_cache.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_cache.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_cache.F90 -gmres_wrap.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_wrap.F90 gmres_cache.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_wrap.F90 -grey_radiation.o: $(SRCROOT)atmos_phys/atmos_param/grey_radiation/grey_radiation.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/grey_radiation/grey_radiation.F90 -grid_class.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/grid_class.F90 clubb_precision.o constants_clubb.o error_code.o file_functions.o interpolation.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/grid_class.F90 -hydrostatic_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hydrostatic_module.F90 constants_clubb.o grid_class.o clubb_precision.o interpolation.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hydrostatic_module.F90 -hyper_diffusion_4th_ord.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hyper_diffusion_4th_ord.F90 clubb_precision.o grid_class.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hyper_diffusion_4th_ord.F90 -icarus.o: $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/icarus.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/icarus.F90 -ice_nucl.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/ice_nucl.F90 aer_ccn_act_k.o aerosol_params.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/ice_nucl.F90 -input_names.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_names.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_names.F90 -input_reader.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_reader.F90 clubb_precision.o constants_clubb.o input_names.o interpolation.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_reader.F90 -interpolation.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/interpolation.F90 clubb_precision.o constants_clubb.o model_flags.o error_code.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/interpolation.F90 -isccp_cloud_types.o: $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/isccp_cloud_types.F $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/isccp_cloud_types.F -isccp_clouds.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/isccp_clouds.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/isccp_clouds.F90 -isoropiaIIcode.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isoropiaIIcode.F $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isrpia.inc - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isoropiaIIcode.F -lapack_wrap.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/lapack_wrap.F90 constants_clubb.o error_code.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/lapack_wrap.F90 -lidar_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lidar_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lidar_simulator.F90 -lin_cloud_microphys.o: $(SRCROOT)atmos_phys/atmos_param/lin_cloud_microphys/lin_cloud_microphys.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lin_cloud_microphys/lin_cloud_microphys.F90 -llnl_stats.o: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/llnl_stats.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_constants.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/llnl_stats.F90 -lmd_ipsl_stats.o: $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lmd_ipsl_stats.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H llnl_stats.o cosp_constants.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lmd_ipsl_stats.F90 -longwave_clouds.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_clouds.F90 longwave_utilities.o longwave_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_clouds.F90 -longwave_driver.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/longwave_driver.F90 radiation_driver_types.o aerosolrad_types.o sealw99.o longwave_types.o radiative_gases.o radiative_gases_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/driver/longwave_driver.F90 -longwave_fluxes.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_fluxes.F90 longwave_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_fluxes.F90 -longwave_params.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_params.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_params.F90 -longwave_tables.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_tables.F90 longwave_utilities.o longwave_params.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_tables.F90 -longwave_types.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_types.F90 -longwave_utilities.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_utilities.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_utilities.F90 -ls_cloud_macrophysics.o: $(SRCROOT)atmos_phys/atmos_param/macrophysics/ls_cloud_macrophysics.F90 physics_types.o tiedtke_macro.o aerosol_cloud.o lscloud_types.o CLUBB_driver_SCM.o aerosol_types.o moist_processes_utils.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/macrophysics/ls_cloud_macrophysics.F90 -ls_cloud_microphysics.o: $(SRCROOT)atmos_phys/atmos_param/microphysics/ls_cloud_microphysics.F90 physics_types.o lscloud_types.o aerosol_types.o physics_radiation_exch.o moist_processes_utils.o lin_cloud_microphys.o lscloud_debug.o rotstayn_klein_mp.o morrison_gettelman_microp.o cldwat2m_micro.o micro_mg.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/microphysics/ls_cloud_microphysics.F90 -lscale_cond.o: $(SRCROOT)atmos_phys/atmos_param/lscale_cond/lscale_cond.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscale_cond/lscale_cond.F90 -lscloud_constants.o: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_constants.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_constants.F90 -lscloud_debug.o: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_debug.F90 lscloud_types.o moist_processes_utils.o check_nan.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_debug.F90 -lscloud_driver.o: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_driver.F90 physics_types.o lscale_cond.o lscloud_debug.o lscloud_types.o polysvp.o lscloud_netcdf.o rh_clouds.o physics_radiation_exch.o ls_cloud_macrophysics.o ls_cloud_microphysics.o aerosol_cloud.o strat_cloud.o moist_processes_utils.o aerosol_types.o atmos_tracer_utilities.o atmos_global_diag.o atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_driver.F90 -lscloud_netcdf.o: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_netcdf.F90 lscloud_types.o atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_netcdf.F90 -lscloud_types.o: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_types.F90 atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_types.F90 -lw_gases_stdtf.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/lw_gases_stdtf.F90 longwave_utilities.o gas_tf.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/lw_gases_stdtf.F90 -m_tracname.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/m_tracname.F90 moz.mods.o AM3.mods.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/m_tracname.F90 -math_lib.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/math_lib.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H mrgrnk.o array_lib.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/math_lib.F90 -matrix_operations.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/matrix_operations.F90 clubb_precision.o error_code.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/matrix_operations.F90 -mean_adv.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mean_adv.F90 grid_class.o model_flags.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mean_adv.F90 -mg_drag.o: $(SRCROOT)atmos_phys/atmos_param/mg_drag/mg_drag.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/mg_drag/mg_drag.F90 -micro_mg.o: $(SRCROOT)atmos_phys/atmos_param/microphysics/micro_mg.F90 gamma_mg.o lscloud_types.o simple_pdf.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/microphysics/micro_mg.F90 -microphys_rad.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/microphys_rad.F90 cloudrad_types.o sealw99.o esfsw_driver.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/microphys_rad.F90 -mixing_length.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mixing_length.F90 constants_clubb.o parameters_tunable.o parameters_model.o grid_class.o numerical_check.o saturation.o error_code.o model_flags.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mixing_length.F90 -mo_chem_utls.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chem_utls.F90 moz.mods.o AM3.mods.o m_tracname.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chem_utls.F90 -mo_chemdr.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemdr.F90 tropchem_types_mod.o mo_chem_utls.o moz.mods.o AM3.mods.o mo_photo.o mo_exp_slv.o mo_imp_slv.o mo_rodas_slv.o mo_usrrxt.o mo_setinv.o moz.subs.o AM3.subs.o mo_setsox.o mo_fphoto.o AM3_fphoto.o strat_chem_utilities.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemdr.F90 -mo_chemini.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemini.F90 mo_photo.o mo_chem_utls.o mo_usrrxt.o moz.mods.o AM3.mods.o mo_exp_slv.o mo_imp_slv.o mo_rodas_slv.o mo_read_sim_chm.o mo_fphoto.o AM3_fphoto.o tropchem_types_mod.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemini.F90 -mo_exp_slv.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_exp_slv.F90 moz.mods.o AM3.mods.o mo_chem_utls.o moz.mat.o AM3.mat.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_exp_slv.F90 -mo_fastjx.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fastjx.F90 tropchem_types_mod.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fastjx.F90 -mo_fphoto.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fphoto.F90 mo_fastjx.o mo_chem_utls.o moz.mods.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fphoto.F90 -mo_hook.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_hook.F90 atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_hook.F90 -mo_imp_slv.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_imp_slv.F90 moz.mods.o AM3.mods.o mo_chem_utls.o m_tracname.o moz.mat.o AM3.mat.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_imp_slv.F90 -mo_jpl.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_jpl.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_jpl.F90 -mo_photo.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_photo.F90 mo_chem_utls.o moz.mods.o AM3.mods.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_photo.F90 -mo_read_sim_chm.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_read_sim_chm.F90 moz.mods.o AM3.mods.o m_tracname.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_read_sim_chm.F90 -mo_rodas_slv.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_rodas_slv.F90 moz.mods.o AM3.mods.o mo_chem_utls.o moz.mat.o AM3.mat.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_rodas_slv.F90 -mo_setinv.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_setinv.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_setinv.F90 -mo_setsox.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/mo_setsox.F90 mo_chem_utls.o tropchem_types_mod.o cloud_chem.o aerosol_thermodynamics.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/mo_setsox.F90 -mo_usrrxt.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_usrrxt.F90 aerosol_thermodynamics.o strat_chem_utilities.o tropchem_types_mod.o mo_chem_utls.o moz.mods.o AM3.mods.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_usrrxt.F90 -model_flags.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/model_flags.F90 constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/model_flags.F90 -modis_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/MODIS_simulator/modis_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H cosp_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/MODIS_simulator/modis_simulator.F90 -moist_conv.o: $(SRCROOT)atmos_phys/atmos_param/moist_conv/moist_conv.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/moist_conv/moist_conv.F90 -moist_processes.o: $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes.F90 physics_types.o physics_radiation_exch.o lscloud_driver.o convection_driver.o convection_utilities.o atmos_global_diag.o vert_diff_driver.o aerosol_types.o atmos_tracer_utilities.o moist_processes_utils.o atmos_dust.o atmos_tracer_driver.o atmos_sea_salt.o atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes.F90 -moist_processes_utils.o: $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes_utils.F90 lscloud_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes_utils.F90 -mono_flux_limiter.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mono_flux_limiter.F90 grid_class.o constants_clubb.o clubb_precision.o error_code.o fill_holes.o stats_type.o stats_variables.o mean_adv.o lapack_wrap.o anl_erf.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mono_flux_limiter.F90 -morrison_gettelman_microp.o: $(SRCROOT)atmos_phys/atmos_param/microphysics/morrison_gettelman_microp.F90 polysvp.o lscloud_debug.o lscloud_types.o gamma_mg.o lscloud_constants.o simple_pdf.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/microphysics/morrison_gettelman_microp.F90 -moz.mat.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mat.F90 moz.mods.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mat.F90 -moz.mods.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mods.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mods.F90 -moz.subs.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.subs.F90 moz.mods.o mo_jpl.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.subs.F90 -mrgrnk.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/mrgrnk.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/mrgrnk.F90 -mt95.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mt95.f90 - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mt95.f90 -my25_turb.o: $(SRCROOT)atmos_phys/atmos_param/my25_turb/my25_turb.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/my25_turb/my25_turb.F90 -nonfms_donner.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/nonfms_donner.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_nml.h donner_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/donner_deep $(SRCROOT)atmos_phys/atmos_param/donner_deep/nonfms_donner.F90 -numerical_check.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/numerical_check.F90 grid_class.o clubb_precision.o parameters_model.o pdf_parameter_module.o stats_variables.o constants_clubb.o variables_diagnostic_module.o variables_prognostic_module.o parameters_microphys.o error_code.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/numerical_check.F90 -optical_path.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/optical_path.F90 longwave_utilities.o longwave_params.o lw_gases_stdtf.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/optical_path.F90 -optics_lib.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/optics_lib.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/optics_lib.F90 -output_grads.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_grads.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/recl.inc clubb_precision.o constants_clubb.o stat_file_module.o model_flags.o endian.o calendar.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_grads.F90 -output_netcdf.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_netcdf.F90 stat_file_module.o clubb_precision.o constants_clubb.o parameters_model.o parameters_tunable.o parameter_indices.o model_flags.o parameters_microphys.o parameters_radiation.o calendar.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_netcdf.F90 -ozone.o: $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/ozone.F90 radiative_gases_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/ozone.F90 -parameter_indices.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameter_indices.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameter_indices.F90 -parameters_microphys.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_microphys.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_microphys.F90 -parameters_model.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_model.F90 clubb_precision.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_model.F90 -parameters_radiation.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_radiation.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_radiation.F90 -parameters_tunable.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_tunable.F90 parameter_indices.o grid_class.o clubb_precision.o constants_clubb.o error_code.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_tunable.F90 -pdf_closure_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_closure_module.F90 constants_clubb.o parameters_model.o parameters_tunable.o pdf_parameter_module.o anl_erf.o numerical_check.o saturation.o error_code.o stats_variables.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_closure_module.F90 -pdf_parameter_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_parameter_module.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_parameter_module.F90 -pf_to_mr.o: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/pf_to_mr.F $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/pf_to_mr.F -physics_driver.o: $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_driver.F90 atmos_tracer_driver.o atmos_cmip_diag.o aerosol_types.o physics_radiation_exch.o physics_types.o moist_processes_utils.o aerosol.o cosp_driver.o moist_processes.o vert_turb_driver.o vert_diff_driver.o damping_driver.o grey_radiation.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_driver.F90 -physics_radiation_exch.o: $(SRCROOT)atmos_phys/atmos_param/physics_radiation_exch/physics_radiation_exch.F90 $(SRCROOT)FMS/include/fms_platform.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)atmos_phys/atmos_param/physics_radiation_exch/physics_radiation_exch.F90 -physics_types.o: $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_types.F90 $(SRCROOT)FMS/include/fms_platform.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_types.F90 -polysvp.o: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/polysvp.F90 lscloud_constants.o lscloud_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/polysvp.F90 -pos_definite_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pos_definite_module.F90 grid_class.o constants_clubb.o clubb_precision.o error_code.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pos_definite_module.F90 -prec_scops.o: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/prec_scops.F $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/prec_scops.F -qe_moist_convection.o: $(SRCROOT)atmos_phys/atmos_param/qe_moist_convection/qe_moist_convection.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/qe_moist_convection/qe_moist_convection.F90 -rad_output_file.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/rad_output_file.F90 aerosol_types.o atmos_cmip_diag.o radiation_driver_types.o aerosolrad_types.o cloudrad_types.o esfsw_driver.o shortwave_types.o longwave_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/driver/rad_output_file.F90 -radar_simulator.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H mrgrnk.o array_lib.o math_lib.o optics_lib.o radar_simulator_types.o scale_LUTs_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator.F90 -radar_simulator_init.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_init.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H radar_simulator_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_init.F90 -radar_simulator_types.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_types.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_types.F90 -radiation_diag.o: $(SRCROOT)atmos_phys/atmos_param/radiation/util/radiation_diag.F90 radiation_driver.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/util/radiation_diag.F90 -radiation_driver.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver.F90 radiation_types.o physics_radiation_exch.o radiation_driver_types.o aerosol_types.o aerosolrad_types.o cloudrad_types.o longwave_driver.o longwave_types.o shortwave_driver.o shortwave_types.o rad_output_file.o aerosolrad_driver.o cloudrad_driver.o cloudrad_diagnostics.o radiative_gases.o radiative_gases_types.o radiation_driver_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver.F90 -radiation_driver_diag.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_diag.F90 atmos_cmip_diag.o atmos_global_diag.o radiation_driver_types.o aerosolrad_types.o shortwave_types.o longwave_types.o radiative_gases_types.o shortwave_driver.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_diag.F90 -radiation_driver_types.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_types.F90 -radiation_types.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_types.F90 $(SRCROOT)FMS/include/fms_platform.h atmos_co2.o atmos_ch4.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_types.F90 -radiative_gases.o: $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases.F90 sealw99.o radiative_gases_types.o ozone.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases.F90 -radiative_gases_types.o: $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases_types.F90 -ras.o: $(SRCROOT)atmos_phys/atmos_param/ras/ras.F90 aerosol_types.o aer_ccn_act.o moist_processes_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/ras/ras.F90 -rh_clouds.o: $(SRCROOT)atmos_phys/atmos_param/rh_clouds/rh_clouds.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/rh_clouds/rh_clouds.F90 -rotstayn_klein_mp.o: $(SRCROOT)atmos_phys/atmos_param/microphysics/rotstayn_klein_mp.F90 cloud_generator.o aer_in_act.o polysvp.o lscloud_types.o lscloud_debug.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/microphysics/rotstayn_klein_mp.F90 -saturation.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/saturation.F90 model_flags.o clubb_precision.o constants_clubb.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/saturation.F90 -scale_LUTs_io.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/scale_LUTs_io.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H radar_simulator_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/scale_LUTs_io.F90 -scops.o: $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/scops.F $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/congvec.H - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp -I$(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7 $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/scops.F -sealw99.o: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/sealw99.F90 longwave_utilities.o longwave_types.o longwave_params.o longwave_clouds.o longwave_fluxes.o longwave_tables.o optical_path.o gas_tf.o lw_gases_stdtf.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/sealw99.F90 -shallow_conv.o: $(SRCROOT)atmos_phys/atmos_param/shallow_conv/shallow_conv.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/shallow_conv/shallow_conv.F90 -shallow_physics.o: $(SRCROOT)atmos_phys/atmos_param/shallow_physics/shallow_physics.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/shallow_physics/shallow_physics.F90 -shortwave_driver.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/shortwave_driver.F90 radiation_driver_types.o esfsw_driver.o shortwave_types.o radiative_gases_types.o solar_data_driver.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/driver/shortwave_driver.F90 -shortwave_types.o: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/shortwave_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/shortwave_types.F90 -sigma_sqd_w_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sigma_sqd_w_module.F90 constants_clubb.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sigma_sqd_w_module.F90 -simple_pdf.o: $(SRCROOT)atmos_phys/atmos_param/microphysics/simple_pdf.F90 betaDistribution.o lscloud_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/microphysics/simple_pdf.F90 -solar_data_driver.o: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/solar_data_driver.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/driver/solar_data_driver.F90 -sponge_layer_damping.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sponge_layer_damping.F90 clubb_precision.o grid_class.o constants_clubb.o interpolation.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sponge_layer_damping.F90 -stable_bl_turb.o: $(SRCROOT)atmos_phys/atmos_param/stable_bl_turb/stable_bl_turb.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/stable_bl_turb/stable_bl_turb.F90 -stat_file_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stat_file_module.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stat_file_module.F90 -stats_LH_zt.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_LH_zt.F90 constants_clubb.o stats_variables.o stats_type.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_LH_zt.F90 -stats_rad_zm.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zm.F90 constants_clubb.o stats_variables.o stats_type.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zm.F90 -stats_rad_zt.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zt.F90 constants_clubb.o stats_variables.o stats_type.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zt.F90 -stats_sfc.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_sfc.F90 constants_clubb.o stats_variables.o stats_type.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_sfc.F90 -stats_subs.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_subs.F90 stats_variables.o clubb_precision.o output_grads.o output_netcdf.o stats_zm.o stats_zt.o stats_LH_zt.o stats_rad_zt.o stats_rad_zm.o stats_sfc.o error_code.o constants_clubb.o parameters_microphys.o grid_class.o variables_diagnostic_module.o pdf_parameter_module.o T_in_K_module.o parameters_model.o stats_type.o fill_holes.o interpolation.o saturation.o array_index.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_subs.F90 -stats_type.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_type.F90 stat_file_module.o clubb_precision.o grid_class.o error_code.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_type.F90 -stats_variables.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_variables.F90 stats_type.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_variables.F90 -stats_zm.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zm.F90 constants_clubb.o stats_variables.o stats_type.o parameters_model.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zm.F90 -stats_zt.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zt.F90 constants_clubb.o stats_variables.o stats_type.o parameters_model.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zt.F90 -strat_chem_driver.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_driver.F90 strat_chem_model.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_driver.F90 -strat_chem_model.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_model.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_model.F90 -strat_chem_utilities.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/strat_chem_utilities.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/strat_chem_utilities.F90 -strat_cloud.o: $(SRCROOT)atmos_phys/atmos_param/strat_cloud/strat_cloud.F90 aerosol_types.o lscloud_types.o moist_processes_utils.o physics_types.o physics_radiation_exch.o lscloud_netcdf.o aerosol_cloud.o betaDistribution.o aer_in_act.o aer_ccn_act.o cloud_generator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/strat_cloud/strat_cloud.F90 -strat_clouds_W.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/strat_clouds_W.F90 aerosol_types.o physics_radiation_exch.o cloud_rad.o cloudrad_types.o get_random_number_stream.o cloud_generator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/strat_clouds_W.F90 -surface_varnce_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/surface_varnce_module.F90 parameters_model.o constants_clubb.o numerical_check.o error_code.o array_index.o stats_type.o clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/surface_varnce_module.F90 -tiedtke_macro.o: $(SRCROOT)atmos_phys/atmos_param/macrophysics/tiedtke_macro.F90 betaDistribution.o lscloud_types.o lscloud_debug.o polysvp.o moist_processes_utils.o physics_radiation_exch.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/macrophysics/tiedtke_macro.F90 -tke_turb.o: $(SRCROOT)atmos_phys/atmos_param/tke_turb/tke_turb.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/tke_turb/tke_turb.F90 -topo_drag.o: $(SRCROOT)atmos_phys/atmos_param/topo_drag/topo_drag.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/topo_drag/topo_drag.F90 -tropchem_driver.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem_driver.F90 tropchem_types_mod.o atmos_cmip_diag.o atmos_tracer_utilities.o mo_chemdr.o mo_setsox.o mo_chemini.o m_tracname.o moz.mods.o AM3.mods.o mo_hook.o strat_chem_utilities.o mo_chem_utls.o atmos_sulfate.o shortwave_driver.o cloud_chem.o aerosol_thermodynamics.o mo_usrrxt.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem_driver.F90 -tropchem_types_mod.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/tropchem_types_mod.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/tropchem_types_mod.F90 -two_stream_gray_rad.o: $(SRCROOT)atmos_phys/atmos_param/two_stream_gray_rad/two_stream_gray_rad.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/two_stream_gray_rad/two_stream_gray_rad.F90 -uw_clouds_W.o: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/uw_clouds_W.F90 physics_radiation_exch.o cloudrad_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/uw_clouds_W.F90 -uw_conv.o: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/uw_conv.F90 $(SRCROOT)FMS/include/fms_platform.h atmos_cmip_diag.o atmos_tracer_utilities.o moist_processes_utils.o aerosol_types.o aer_ccn_act.o conv_utilities.o conv_utilities_k.o conv_plumes_k.o conv_closures.o deep_conv.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)atmos_phys/atmos_param/shallow_cu/uw_conv.F90 -variables_diagnostic_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_diagnostic_module.F90 pdf_parameter_module.o clubb_precision.o constants_clubb.o parameters_model.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_diagnostic_module.F90 -variables_prognostic_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_prognostic_module.F90 pdf_parameter_module.o clubb_precision.o constants_clubb.o parameters_model.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_prognostic_module.F90 -variables_radiation_module.o: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_radiation_module.F90 clubb_precision.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_radiation_module.F90 -vert_advection.o: $(SRCROOT)atmos_phys/atmos_shared/vert_advection/vert_advection.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/vert_advection/vert_advection.F90 -vert_diff.o: $(SRCROOT)atmos_phys/atmos_param/vert_diff/vert_diff.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/vert_diff/vert_diff.F90 -vert_diff_driver.o: $(SRCROOT)atmos_phys/atmos_param/vert_diff_driver/vert_diff_driver.F90 vert_diff.o atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/vert_diff_driver/vert_diff_driver.F90 -vert_turb_driver.o: $(SRCROOT)atmos_phys/atmos_param/vert_turb_driver/vert_turb_driver.F90 my25_turb.o tke_turb.o diffusivity.o edt.o physics_radiation_exch.o physics_types.o shallow_conv.o stable_bl_turb.o entrain.o moist_processes_utils.o atmos_cmip_diag.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/vert_turb_driver/vert_turb_driver.F90 -wet_deposition_0D.o: $(SRCROOT)atmos_phys/atmos_param/donner_deep/wet_deposition_0D.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_param/donner_deep/wet_deposition_0D.F90 -xactive_bvoc.o: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/xactive_bvoc.F90 moz.mods.o m_tracname.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/xactive_bvoc.F90 -zeff.o: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/zeff.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H math_lib.o optics_lib.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)atmos_phys/atmos_param/cosp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/zeff.F90 -./aer_in_act.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_in_act.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_in_act.F90 . -./radar_simulator_types.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_types.F90 . -./shortwave_types.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/shortwave_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/shortwave_types.F90 . -./strat_clouds_W.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/strat_clouds_W.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/strat_clouds_W.F90 . -./atmos_cmip_interp.inc: $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_interp.inc - cp $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_interp.inc . -./bulkphys_rad.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/bulkphys_rad.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/bulkphys_rad.F90 . -./radar_simulator_init.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_init.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_init.F90 . -./longwave_fluxes.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_fluxes.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_fluxes.F90 . -./CLUBB_driver_SCM.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_driver_SCM.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_driver_SCM.F90 . -./lapack_wrap.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/lapack_wrap.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/lapack_wrap.F90 . -./fill_holes.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/fill_holes.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/fill_holes.F90 . -./diag_cloud_rad.F90: $(SRCROOT)atmos_phys/atmos_param/diag_cloud_rad/diag_cloud_rad.F90 - cp $(SRCROOT)atmos_phys/atmos_param/diag_cloud_rad/diag_cloud_rad.F90 . -./cosp_driver.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_driver.F90 . -./optical_path.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/optical_path.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/optical_path.F90 . -./atmos_tropopause.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tropopause.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tropopause.F90 . -./atmos_sulfur_hex.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfur_hex.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfur_hex.F90 . -./physics_types.F90: $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_types.F90 . -./cu_mo_trans.F90: $(SRCROOT)atmos_phys/atmos_param/cu_mo_trans/cu_mo_trans.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cu_mo_trans/cu_mo_trans.F90 . -./endian.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/endian.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/endian.F90 . -./stats_subs.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_subs.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_subs.F90 . -./mo_fastjx.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fastjx.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fastjx.F90 . -./dry_adj.F90: $(SRCROOT)atmos_phys/atmos_param/dry_adj/dry_adj.F90 - cp $(SRCROOT)atmos_phys/atmos_param/dry_adj/dry_adj.F90 . -./saturation.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/saturation.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/saturation.F90 . -./prec_scops.F: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/prec_scops.F - cp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/prec_scops.F . -./cloud_generator.F90: $(SRCROOT)atmos_phys/atmos_param/cloud_generator/cloud_generator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cloud_generator/cloud_generator.F90 . -./solar_data_driver.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/solar_data_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/solar_data_driver.F90 . -./aerosol_thermodynamics.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/aerosol_thermodynamics.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/aerosol_thermodynamics.F90 . -./sigma_sqd_w_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sigma_sqd_w_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sigma_sqd_w_module.F90 . -./cosp_rttov_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_rttov_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_rttov_simulator.F90 . -./tiedtke_macro.F90: $(SRCROOT)atmos_phys/atmos_param/macrophysics/tiedtke_macro.F90 - cp $(SRCROOT)atmos_phys/atmos_param/macrophysics/tiedtke_macro.F90 . -./radar_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator.F90 . -./format_input.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/format_input.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/format_input.F90 . -./lw_gases_stdtf.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/lw_gases_stdtf.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/lw_gases_stdtf.F90 . -./esfsw_utilities.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_utilities.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_utilities.F90 . -./cosp_diagnostics.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_diagnostics.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_diagnostics.F90 . -./donner_cloud_model_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cloud_model_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cloud_model_k.F90 . -./pos_definite_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pos_definite_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pos_definite_module.F90 . -./array_index.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/array_index.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/array_index.F90 . -./mo_chemdr.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemdr.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemdr.F90 . -./cosp_stats.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_stats.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_stats.F90 . -./anl_erf.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/anl_erf.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/anl_erf.F90 . -./aerosolrad_package.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_package.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_package.F90 . -./donner_types.h: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.h - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.h . -./cosp_constants.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_constants.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_constants.F90 . -./tropchem_types_mod.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/tropchem_types_mod.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/tropchem_types_mod.F90 . -./bm_omp.F90: $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_omp.F90 - cp $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_omp.F90 . -./pdf_parameter_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_parameter_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_parameter_module.F90 . -./aerosol_params.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aerosol_params.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aerosol_params.F90 . -./lscloud_constants.F90: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_constants.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_constants.F90 . -./esfsw_bands.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_bands.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_bands.F90 . -./atmos_carbon_aerosol.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_carbon_aerosol.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_carbon_aerosol.F90 . -./xactive_bvoc.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/xactive_bvoc.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/xactive_bvoc.F90 . -./longwave_tables.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_tables.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_tables.F90 . -./donner_meso_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_meso_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_meso_k.F90 . -./isccp_clouds.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/isccp_clouds.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/isccp_clouds.F90 . -./isccp_cloud_types.F: $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/isccp_cloud_types.F - cp $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/isccp_cloud_types.F . -./moz.mods.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mods.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mods.F90 . -./stats_zm.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zm.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zm.F90 . -./mo_fphoto.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fphoto.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fphoto.F90 . -./longwave_utilities.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_utilities.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_utilities.F90 . -./conv_utilities_k.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities_k.F90 . -./donner_cape_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cape_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cape_k.F90 . -./calc_Re.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/calc_Re.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/calc_Re.F90 . -./output_netcdf.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_netcdf.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_netcdf.F90 . -./input_reader.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_reader.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_reader.F90 . -./modis_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/MODIS_simulator/modis_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/MODIS_simulator/modis_simulator.F90 . -./mo_setinv.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_setinv.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_setinv.F90 . -./lscloud_netcdf.F90: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_netcdf.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_netcdf.F90 . -./mixing_length.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mixing_length.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mixing_length.F90 . -./m_tracname.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/m_tracname.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/m_tracname.F90 . -./constants_clubb.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/constants_clubb.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/constants_clubb.F90 . -./cosp_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_simulator.F90 . -./donner_utilities_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_utilities_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_utilities_k.F90 . -./stats_zt.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zt.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zt.F90 . -./atmos_dust.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_dust.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_dust.F90 . -./AM3.mods.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mods.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mods.F90 . -./cosp_io.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_io.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_io.F90 . -./atmos_tracer_driver.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_driver.F90 . -./stats_sfc.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_sfc.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_sfc.F90 . -./longwave_types.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_types.F90 . -./stat_file_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stat_file_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stat_file_module.F90 . -./ozone.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/ozone.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/ozone.F90 . -./mo_chem_utls.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chem_utls.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chem_utls.F90 . -./stats_rad_zm.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zm.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zm.F90 . -./cloudrad_types.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_types.F90 . -./rh_clouds.F90: $(SRCROOT)atmos_phys/atmos_param/rh_clouds/rh_clouds.F90 - cp $(SRCROOT)atmos_phys/atmos_param/rh_clouds/rh_clouds.F90 . -./conv_closures.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_closures.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_closures.F90 . -./topo_drag.F90: $(SRCROOT)atmos_phys/atmos_param/topo_drag/topo_drag.F90 - cp $(SRCROOT)atmos_phys/atmos_param/topo_drag/topo_drag.F90 . -./scale_LUTs_io.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/scale_LUTs_io.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/scale_LUTs_io.F90 . -./atmos_global_diag.F90: $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_global_diag.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_global_diag.F90 . -./numerical_check.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/numerical_check.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/numerical_check.F90 . -./atmos_convection_tracer.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_convection_tracer.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_convection_tracer.F90 . -./gmres_wrap.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_wrap.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_wrap.F90 . -./stats_variables.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_variables.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_variables.F90 . -./output_grads.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_grads.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_grads.F90 . -./atmos_co2.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_co2.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_co2.F90 . -./clubb_precision.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_precision.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_precision.F90 . -./advance_windm_edsclrm_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_windm_edsclrm_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_windm_edsclrm_module.F90 . -./fms_platform.h: $(SRCROOT)FMS/include/fms_platform.h - cp $(SRCROOT)FMS/include/fms_platform.h . -./mo_chemini.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemini.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemini.F90 . -./donner_deep.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep.F90 . -./CLUBB_3D_var.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_3D_var.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_3D_var.F90 . -./lscloud_debug.F90: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_debug.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_debug.F90 . -./rad_output_file.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/rad_output_file.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/rad_output_file.F90 . -./AM3_fastjx.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fastjx.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fastjx.F90 . -./aer_ccn_act.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act.F90 . -./lin_cloud_microphys.F90: $(SRCROOT)atmos_phys/atmos_param/lin_cloud_microphys/lin_cloud_microphys.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lin_cloud_microphys/lin_cloud_microphys.F90 . -./optics_lib.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/optics_lib.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/optics_lib.F90 . -./advance_sclrm_Nd_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/advance_sclrm_Nd_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/advance_sclrm_Nd_module.F90 . -./moist_processes.F90: $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes.F90 - cp $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes.F90 . -./variables_radiation_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_radiation_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_radiation_module.F90 . -./moist_processes_utils.F90: $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes_utils.F90 - cp $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes_utils.F90 . -./qe_moist_convection.F90: $(SRCROOT)atmos_phys/atmos_param/qe_moist_convection/qe_moist_convection.F90 - cp $(SRCROOT)atmos_phys/atmos_param/qe_moist_convection/qe_moist_convection.F90 . -./uw_conv.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/uw_conv.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_cu/uw_conv.F90 . -./rotstayn_klein_mp.F90: $(SRCROOT)atmos_phys/atmos_param/microphysics/rotstayn_klein_mp.F90 - cp $(SRCROOT)atmos_phys/atmos_param/microphysics/rotstayn_klein_mp.F90 . -./aerosolrad_types.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_types.F90 . -./atmos_sea_salt.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sea_salt.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sea_salt.F90 . -./stats_LH_zt.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_LH_zt.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_LH_zt.F90 . -./donner_lscloud_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lscloud_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lscloud_k.F90 . -./cosp.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp.F90 . -./alt_cloud.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/alt_cloud.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/alt_cloud.F90 . -./diffusion.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/diffusion.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/diffusion.F90 . -./uw_clouds_W.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/uw_clouds_W.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/uw_clouds_W.F90 . -./parameters_microphys.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_microphys.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_microphys.F90 . -./shallow_physics.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_physics/shallow_physics.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_physics/shallow_physics.F90 . -./extrapolation.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/extrapolation.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/extrapolation.F90 . -./nonfms_donner.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/nonfms_donner.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/nonfms_donner.F90 . -./atmos_regional_tracer_driver.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_regional_tracer_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_regional_tracer_driver.F90 . -./vert_diff.F90: $(SRCROOT)atmos_phys/atmos_param/vert_diff/vert_diff.F90 - cp $(SRCROOT)atmos_phys/atmos_param/vert_diff/vert_diff.F90 . -./vert_diff_driver.F90: $(SRCROOT)atmos_phys/atmos_param/vert_diff_driver/vert_diff_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/vert_diff_driver/vert_diff_driver.F90 . -./esfsw_driver.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_driver.F90 . -./deep_conv.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/deep_conv.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_cu/deep_conv.F90 . -./radiative_gases_types.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases_types.F90 . -./donner_lite_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lite_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lite_k.F90 . -./mean_adv.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mean_adv.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mean_adv.F90 . -./atmos_nh3_tag.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_nh3_tag.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_nh3_tag.F90 . -./parameters_model.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_model.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_model.F90 . -./donner_nml.h: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_nml.h - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_nml.h . -./clip_explicit.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_explicit.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_explicit.F90 . -./corr_matrix_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/corr_matrix_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/corr_matrix_module.F90 . -./T_in_K_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/T_in_K_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/T_in_K_module.F90 . -./parameters_radiation.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_radiation.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_radiation.F90 . -./radiation_driver.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver.F90 . -./grid_class.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/grid_class.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/grid_class.F90 . -./mt95.f90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mt95.f90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mt95.f90 . -./mo_hook.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_hook.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_hook.F90 . -./clubb_core.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_core.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_core.F90 . -./advance_xm_wpxp_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xm_wpxp_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xm_wpxp_module.F90 . -./pdf_closure_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_closure_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_closure_module.F90 . -./wet_deposition_0D.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/wet_deposition_0D.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/wet_deposition_0D.F90 . -./strat_chem_utilities.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/strat_chem_utilities.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/strat_chem_utilities.F90 . -./cosp_misr_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_misr_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_misr_simulator.F90 . -./mo_exp_slv.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_exp_slv.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_exp_slv.F90 . -./diffusivity.F90: $(SRCROOT)atmos_phys/atmos_param/diffusivity/diffusivity.F90 - cp $(SRCROOT)atmos_phys/atmos_param/diffusivity/diffusivity.F90 . -./icarus.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/icarus.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/icarus.F90 . -./donner_rad_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_rad_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_rad_k.F90 . -./physics_driver.F90: $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_driver.F90 . -./advance_wp2_wp3_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_wp2_wp3_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_wp2_wp3_module.F90 . -./advance_helper_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_helper_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_helper_module.F90 . -./file_functions.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/file_functions.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/file_functions.F90 . -./shallow_conv.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_conv/shallow_conv.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_conv/shallow_conv.F90 . -./microphys_rad.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/microphys_rad.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/microphys_rad.F90 . -./lmd_ipsl_stats.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lmd_ipsl_stats.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lmd_ipsl_stats.F90 . -./cloudrad_driver.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_driver.F90 . -./polysvp.F90: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/polysvp.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/polysvp.F90 . -./strat_cloud.F90: $(SRCROOT)atmos_phys/atmos_param/strat_cloud/strat_cloud.F90 - cp $(SRCROOT)atmos_phys/atmos_param/strat_cloud/strat_cloud.F90 . -./atmos_cmip_diag.F90: $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_diag.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_diag.F90 . -./cloudrad_package.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_package.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_package.F90 . -./mo_setsox.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/mo_setsox.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/mo_setsox.F90 . -./sponge_layer_damping.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sponge_layer_damping.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sponge_layer_damping.F90 . -./mo_rodas_slv.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_rodas_slv.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_rodas_slv.F90 . -./ls_cloud_macrophysics.F90: $(SRCROOT)atmos_phys/atmos_param/macrophysics/ls_cloud_macrophysics.F90 - cp $(SRCROOT)atmos_phys/atmos_param/macrophysics/ls_cloud_macrophysics.F90 . -./interpolation.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/interpolation.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/interpolation.F90 . -./cldwat2m_micro.F90: $(SRCROOT)atmos_phys/atmos_param/microphysics/cldwat2m_micro.F90 - cp $(SRCROOT)atmos_phys/atmos_param/microphysics/cldwat2m_micro.F90 . -./surface_varnce_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/surface_varnce_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/surface_varnce_module.F90 . -./Skw_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/Skw_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/Skw_module.F90 . -./gases.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/gases.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/gases.F90 . -./cloudrad_diagnostics.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_diagnostics.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_diagnostics.F90 . -./dsd.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/dsd.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/dsd.F90 . -./hyper_diffusion_4th_ord.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hyper_diffusion_4th_ord.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hyper_diffusion_4th_ord.F90 . -./gamma_mg.F90: $(SRCROOT)atmos_phys/atmos_param/microphysics/gamma_mg.F90 - cp $(SRCROOT)atmos_phys/atmos_param/microphysics/gamma_mg.F90 . -./cloud_obs.F90: $(SRCROOT)atmos_phys/atmos_param/cloud_obs/cloud_obs.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cloud_obs/cloud_obs.F90 . -./error_code.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/error_code.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/error_code.F90 . -./isoropiaIIcode.F: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isoropiaIIcode.F - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isoropiaIIcode.F . -./diag_cloud.F90: $(SRCROOT)atmos_phys/atmos_param/diag_cloud/diag_cloud.F90 - cp $(SRCROOT)atmos_phys/atmos_param/diag_cloud/diag_cloud.F90 . -./two_stream_gray_rad.F90: $(SRCROOT)atmos_phys/atmos_param/two_stream_gray_rad/two_stream_gray_rad.F90 - cp $(SRCROOT)atmos_phys/atmos_param/two_stream_gray_rad/two_stream_gray_rad.F90 . -./AM3.subs.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.subs.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.subs.F90 . -./mo_imp_slv.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_imp_slv.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_imp_slv.F90 . -./atmos_radon.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_radon.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_radon.F90 . -./AM3.mat.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mat.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mat.F90 . -./mo_usrrxt.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_usrrxt.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_usrrxt.F90 . -./tke_turb.F90: $(SRCROOT)atmos_phys/atmos_param/tke_turb/tke_turb.F90 - cp $(SRCROOT)atmos_phys/atmos_param/tke_turb/tke_turb.F90 . -./atmos_lib.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/atmos_lib.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/atmos_lib.F90 . -./morrison_gettelman_microp.F90: $(SRCROOT)atmos_phys/atmos_param/microphysics/morrison_gettelman_microp.F90 - cp $(SRCROOT)atmos_phys/atmos_param/microphysics/morrison_gettelman_microp.F90 . -./longwave_clouds.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_clouds.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_clouds.F90 . -./radiation_driver_types.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_types.F90 . -./mo_jpl.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_jpl.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_jpl.F90 . -./atmos_nudge.F90: $(SRCROOT)atmos_phys/atmos_shared/atmos_nudge/atmos_nudge.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/atmos_nudge/atmos_nudge.F90 . -./mono_flux_limiter.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mono_flux_limiter.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mono_flux_limiter.F90 . -./advance_xp2_xpyp_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xp2_xpyp_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xp2_xpyp_module.F90 . -./conv_plumes_k.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes_k.F90 . -./lscloud_driver.F90: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_driver.F90 . -./sealw99.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/sealw99.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/sealw99.F90 . -./cosp_types.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_types.F90 . -./atmos_tracer_utilities.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_utilities.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_utilities.F90 . -./atmos_ch3i.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch3i.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch3i.F90 . -./betaDistribution.F90: $(SRCROOT)atmos_phys/atmos_param/cloud_generator/betaDistribution.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cloud_generator/betaDistribution.F90 . -./zeff.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/zeff.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/zeff.F90 . -./mo_read_sim_chm.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_read_sim_chm.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_read_sim_chm.F90 . -./shortwave_driver.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/shortwave_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/shortwave_driver.F90 . -./ice_nucl.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/ice_nucl.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/ice_nucl.F90 . -./gmres_cache.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_cache.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_cache.F90 . -./donner_types.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.F90 . -./simple_pdf.F90: $(SRCROOT)atmos_phys/atmos_param/microphysics/simple_pdf.F90 - cp $(SRCROOT)atmos_phys/atmos_param/microphysics/simple_pdf.F90 . -./mrgrnk.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/mrgrnk.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/mrgrnk.F90 . -./longwave_driver.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/longwave_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/longwave_driver.F90 . -./cumulus_closure_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/cumulus_closure_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/cumulus_closure_k.F90 . -./vert_turb_driver.F90: $(SRCROOT)atmos_phys/atmos_param/vert_turb_driver/vert_turb_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/vert_turb_driver/vert_turb_driver.F90 . -./get_random_number_stream.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/get_random_number_stream.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/get_random_number_stream.F90 . -./atmos_age_tracer.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_age_tracer.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_age_tracer.F90 . -./cloud_zonal.F90: $(SRCROOT)atmos_phys/atmos_param/cloud_zonal/cloud_zonal.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cloud_zonal/cloud_zonal.F90 . -./strat_chem_driver.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_driver.F90 . -./csr_matrix_class_3array.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/csr_matrix_class_3array.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/csr_matrix_class_3array.F90 . -./stable_bl_turb.F90: $(SRCROOT)atmos_phys/atmos_param/stable_bl_turb/stable_bl_turb.F90 - cp $(SRCROOT)atmos_phys/atmos_param/stable_bl_turb/stable_bl_turb.F90 . -./lidar_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lidar_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lidar_simulator.F90 . -./cosp_lidar.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_lidar.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_lidar.F90 . -./grey_radiation.F90: $(SRCROOT)atmos_phys/atmos_param/grey_radiation/grey_radiation.F90 - cp $(SRCROOT)atmos_phys/atmos_param/grey_radiation/grey_radiation.F90 . -./cg_drag.F90: $(SRCROOT)atmos_phys/atmos_param/cg_drag/cg_drag.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cg_drag/cg_drag.F90 . -./entrain.F90: $(SRCROOT)atmos_phys/atmos_param/entrain/entrain.F90 - cp $(SRCROOT)atmos_phys/atmos_param/entrain/entrain.F90 . -./donner_deep_k.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_k.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_k.F90 . -./atmos_sulfate.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfate.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfate.F90 . -./clip_semi_implicit.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_semi_implicit.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_semi_implicit.F90 . -./aerosol.F90: $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol.F90 . -./recl.inc: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/recl.inc - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/recl.inc . -./cosp_radar.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/cosp_radar.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/cosp_radar.F90 . -./convection_utilities.F90: $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_utilities.F90 - cp $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_utilities.F90 . -./convection_driver.F90: $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_driver.F90 . -./cosp_utils.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_utils.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_utils.F90 . -./cloud_spec.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloud_spec.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloud_spec.F90 . -./input_names.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_names.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_names.F90 . -./detr_ice_num.F90: $(SRCROOT)atmos_phys/atmos_param/convection_driver/detr_ice_num.F90 - cp $(SRCROOT)atmos_phys/atmos_param/convection_driver/detr_ice_num.F90 . -./parameter_indices.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameter_indices.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameter_indices.F90 . -./my25_turb.F90: $(SRCROOT)atmos_phys/atmos_param/my25_turb/my25_turb.F90 - cp $(SRCROOT)atmos_phys/atmos_param/my25_turb/my25_turb.F90 . -./stats_type.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_type.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_type.F90 . -./parameters_tunable.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_tunable.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_tunable.F90 . -./conv_utilities.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities.F90 . -./check_nan.F90: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/check_nan.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/check_nan.F90 . -./aerosol_cloud.F90: $(SRCROOT)atmos_phys/atmos_param/aerosol_cloud/aerosol_cloud.F90 - cp $(SRCROOT)atmos_phys/atmos_param/aerosol_cloud/aerosol_cloud.F90 . -./conv_plumes.F90: $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes.F90 - cp $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes.F90 . -./aer_ccn_act_k.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act_k.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act_k.F90 . -./tropchem_driver.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem_driver.F90 . -./betts_miller.F90: $(SRCROOT)atmos_phys/atmos_param/betts_miller/betts_miller.F90 - cp $(SRCROOT)atmos_phys/atmos_param/betts_miller/betts_miller.F90 . -./matrix_operations.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/matrix_operations.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/matrix_operations.F90 . -./strat_chem_model.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_model.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_model.F90 . -./radiation_types.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_types.F90 . -./math_lib.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/math_lib.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/math_lib.F90 . -./lscloud_types.F90: $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_types.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_types.F90 . -./gas_tf.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/gas_tf.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/gas_tf.F90 . -./stats_rad_zt.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zt.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zt.F90 . -./model_flags.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/model_flags.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/model_flags.F90 . -./lscale_cond.F90: $(SRCROOT)atmos_phys/atmos_param/lscale_cond/lscale_cond.F90 - cp $(SRCROOT)atmos_phys/atmos_param/lscale_cond/lscale_cond.F90 . -./MISR_simulator.F: $(SRCROOT)atmos_phys/atmos_param/cosp/MISR_simulator/MISR_simulator.F - cp $(SRCROOT)atmos_phys/atmos_param/cosp/MISR_simulator/MISR_simulator.F . -./congvec.H: $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/congvec.H - cp $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/congvec.H . -./aerosol_types.F90: $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol_types.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol_types.F90 . -./clouds.F90: $(SRCROOT)atmos_phys/atmos_param/clouds/clouds.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clouds/clouds.F90 . -./cloud_rad.F90: $(SRCROOT)atmos_phys/atmos_param/cloud_rad/cloud_rad.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cloud_rad/cloud_rad.F90 . -./vert_advection.F90: $(SRCROOT)atmos_phys/atmos_shared/vert_advection/vert_advection.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/vert_advection/vert_advection.F90 . -./longwave_params.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_params.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_params.F90 . -./mo_photo.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_photo.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_photo.F90 . -./radiation_driver_diag.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_diag.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_diag.F90 . -./damping_driver.F90: $(SRCROOT)atmos_phys/atmos_param/damping_driver/damping_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/damping_driver/damping_driver.F90 . -./atmos_ch4.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch4.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch4.F90 . -./esfsw_parameters.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_parameters.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_parameters.F90 . -./moz.mat.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mat.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mat.F90 . -./donner_deep_clouds_W.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/donner_deep_clouds_W.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/donner_deep_clouds_W.F90 . -./physics_radiation_exch.F90: $(SRCROOT)atmos_phys/atmos_param/physics_radiation_exch/physics_radiation_exch.F90 - cp $(SRCROOT)atmos_phys/atmos_param/physics_radiation_exch/physics_radiation_exch.F90 . -./cosp_isccp_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_isccp_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_isccp_simulator.F90 . -./cosp_defs.H: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H . -./variables_prognostic_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_prognostic_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_prognostic_module.F90 . -./cosp_modis_simulator.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_modis_simulator.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_modis_simulator.F90 . -./moz.subs.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.subs.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.subs.F90 . -./micro_mg.F90: $(SRCROOT)atmos_phys/atmos_param/microphysics/micro_mg.F90 - cp $(SRCROOT)atmos_phys/atmos_param/microphysics/micro_mg.F90 . -./variables_diagnostic_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_diagnostic_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_diagnostic_module.F90 . -./ras.F90: $(SRCROOT)atmos_phys/atmos_param/ras/ras.F90 - cp $(SRCROOT)atmos_phys/atmos_param/ras/ras.F90 . -./mg_drag.F90: $(SRCROOT)atmos_phys/atmos_param/mg_drag/mg_drag.F90 - cp $(SRCROOT)atmos_phys/atmos_param/mg_drag/mg_drag.F90 . -./scops.F: $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/scops.F - cp $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/scops.F . -./donner_deep_miz.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_miz.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_miz.F90 . -./hydrostatic_module.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hydrostatic_module.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hydrostatic_module.F90 . -./aerosolrad_driver.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_driver.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_driver.F90 . -./ls_cloud_microphysics.F90: $(SRCROOT)atmos_phys/atmos_param/microphysics/ls_cloud_microphysics.F90 - cp $(SRCROOT)atmos_phys/atmos_param/microphysics/ls_cloud_microphysics.F90 . -./bm_massflux.F90: $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_massflux.F90 - cp $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_massflux.F90 . -./array_lib.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/array_lib.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/array_lib.F90 . -./atmos_soa.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_soa.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_soa.F90 . -./radiation_diag.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/util/radiation_diag.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/util/radiation_diag.F90 . -./cloud_chem.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/cloud_chem.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/cloud_chem.F90 . -./edt.F90: $(SRCROOT)atmos_phys/atmos_param/edt/edt.F90 - cp $(SRCROOT)atmos_phys/atmos_param/edt/edt.F90 . -./AM3_fphoto.F90: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fphoto.F90 - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fphoto.F90 . -./moist_conv.F90: $(SRCROOT)atmos_phys/atmos_param/moist_conv/moist_conv.F90 - cp $(SRCROOT)atmos_phys/atmos_param/moist_conv/moist_conv.F90 . -./llnl_stats.F90: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/llnl_stats.F90 - cp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/llnl_stats.F90 . -./fms_donner.F90: $(SRCROOT)atmos_phys/atmos_param/donner_deep/fms_donner.F90 - cp $(SRCROOT)atmos_phys/atmos_param/donner_deep/fms_donner.F90 . -./isrpia.inc: $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isrpia.inc - cp $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isrpia.inc . -./radiative_gases.F90: $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases.F90 - cp $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases.F90 . -./pf_to_mr.F: $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/pf_to_mr.F - cp $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/pf_to_mr.F . -./calendar.F90: $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/calendar.F90 - cp $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/calendar.F90 . -SRC = $(SRCROOT)atmos_phys/atmos_param/shallow_conv/shallow_conv.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_debug.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_rodas_slv.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/icarus.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_driver.F90 $(SRCROOT)atmos_phys/atmos_param/damping_driver/damping_driver.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_physics/shallow_physics.F90 $(SRCROOT)atmos_phys/atmos_param/two_stream_gray_rad/two_stream_gray_rad.F90 $(SRCROOT)atmos_phys/atmos_param/diag_cloud_rad/diag_cloud_rad.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fphoto.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_photo.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_driver.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/array_lib.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.subs.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/prec_scops.F $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_rttov_simulator.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tropopause.F90 $(SRCROOT)atmos_phys/atmos_param/stable_bl_turb/stable_bl_turb.F90 $(SRCROOT)atmos_phys/atmos_param/rh_clouds/rh_clouds.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_diag.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sponge_layer_damping.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mods.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/gamma_mg.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/Skw_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zm.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lite_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/surface_varnce_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_diagnostics.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_driver.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sigma_sqd_w_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_3D_var.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/isccp_clouds.F90 $(SRCROOT)atmos_phys/atmos_param/cg_drag/cg_drag.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_tables.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_driver.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_age_tracer.F90 $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/morrison_gettelman_microp.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/m_tracname.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_types.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/util/radiation_diag.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_clouds.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_types.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isoropiaIIcode.F $(SRCROOT)atmos_phys/atmos_param/macrophysics/tiedtke_macro.F90 $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/numerical_check.F90 $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_types.F90 $(SRCROOT)atmos_phys/atmos_param/clouds/clouds.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_semi_implicit.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/grid_class.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_closure_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mixing_length.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cape_k.F90 $(SRCROOT)atmos_phys/atmos_shared/vert_advection/vert_advection.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameter_indices.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/MODIS_simulator/modis_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/scale_LUTs_io.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_type.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_k.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_bands.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemdr.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mean_adv.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_jpl.F90 $(SRCROOT)atmos_phys/atmos_param/qe_moist_convection/qe_moist_convection.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/T_in_K_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_driver.F90 $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_miz.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_lidar.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_radiation.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem_driver.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/sealw99.F90 $(SRCROOT)atmos_phys/atmos_param/cu_mo_trans/cu_mo_trans.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/uw_conv.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_massflux.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_closures.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/cldwat2m_micro.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act.F90 $(SRCROOT)atmos_phys/atmos_param/my25_turb/my25_turb.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_LH_zt.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fastjx.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_parameter_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_sfc.F90 $(SRCROOT)atmos_phys/atmos_param/physics_radiation_exch/physics_radiation_exch.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mat.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lmd_ipsl_stats.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/deep_conv.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_wp2_wp3_module.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_init.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemini.F90 $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol_types.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_netcdf.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_rad/cloud_rad.F90 $(SRCROOT)atmos_phys/atmos_param/mg_drag/mg_drag.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/diffusion.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/lw_gases_stdtf.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/get_random_number_stream.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/zeff.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_carbon_aerosol.F90 $(SRCROOT)atmos_phys/atmos_param/strat_cloud/strat_cloud.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/dsd.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/tropchem_types_mod.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/shortwave_driver.F90 $(SRCROOT)atmos_phys/atmos_param/dry_adj/dry_adj.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/calc_Re.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_core.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/saturation.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fastjx.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_dust.F90 $(SRCROOT)atmos_phys/atmos_param/vert_diff/vert_diff.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_stats.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zm.F90 $(SRCROOT)atmos_phys/atmos_param/convection_driver/detr_ice_num.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/aerosol_thermodynamics.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_generator/betaDistribution.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/array_index.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/atmos_lib.F90 $(SRCROOT)atmos_phys/atmos_param/tke_turb/tke_turb.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_utilities.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_setinv.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/fms_donner.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/bulkphys_rad.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch3i.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/csr_matrix_class_3array.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/rad_output_file.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sea_salt.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/microphys_rad.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/mrgrnk.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/fill_holes.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zt.F90 $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_driver.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mono_flux_limiter.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/error_code.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cloud_model_k.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/uw_clouds_W.F90 $(SRCROOT)atmos_phys/atmos_param/entrain/entrain.F90 $(SRCROOT)atmos_phys/atmos_param/topo_drag/topo_drag.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_in_act.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/matrix_operations.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_diagnostics.F90 $(SRCROOT)atmos_phys/atmos_param/grey_radiation/grey_radiation.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_types.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/lapack_wrap.F90 $(SRCROOT)atmos_phys/atmos_param/lscale_cond/lscale_cond.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/constants_clubb.F90 $(SRCROOT)atmos_phys/atmos_param/betts_miller/betts_miller.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/file_functions.F90 $(SRCROOT)atmos_phys/atmos_param/aerosol_cloud/aerosol_cloud.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xp2_xpyp_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/advance_sclrm_Nd_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_grads.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_reader.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_prognostic_module.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/check_nan.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/mo_setsox.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stat_file_module.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_meso_k.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/format_input.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/alt_cloud.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_parameters.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/corr_matrix_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_driver.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/endian.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfur_hex.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aerosol_params.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_radon.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases_types.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_types.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/calendar.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_utilities_k.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/rotstayn_klein_mp.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_io.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hyper_diffusion_4th_ord.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pos_definite_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_utilities.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_nudge/atmos_nudge.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_usrrxt.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_zonal/cloud_zonal.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_soa.F90 $(SRCROOT)atmos_phys/atmos_param/diffusivity/diffusivity.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_subs.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chem_utls.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_constants.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_names.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_explicit.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hydrostatic_module.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch4.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_helper_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/gas_tf.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_isccp_simulator.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_co2.F90 $(SRCROOT)atmos_phys/atmos_param/diag_cloud/diag_cloud.F90 $(SRCROOT)atmos_phys/atmos_param/moist_conv/moist_conv.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_types.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_tunable.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/cosp_radar.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zt.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_imp_slv.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/wet_deposition_0D.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_exp_slv.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/pf_to_mr.F $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mat.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/simple_pdf.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/longwave_driver.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/cumulus_closure_k.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/optics_lib.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_wrap.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_params.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloud_spec.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_netcdf.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/anl_erf.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_hook.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/ls_cloud_microphysics.F90 $(SRCROOT)atmos_phys/atmos_param/edt/edt.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_misr_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/solar_data_driver.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_package.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_rad_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_variables.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_radiation_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_types.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_model.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_model.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xm_wpxp_module.F90 $(SRCROOT)atmos_phys/atmos_param/ras/ras.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/model_flags.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/ozone.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lscloud_k.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_global_diag.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_constants.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_fluxes.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/interpolation.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_cache.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/ice_nucl.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_precision.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/isccp_cloud_types.F $(SRCROOT)atmos_phys/atmos_param/vert_turb_driver/vert_turb_driver.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/xactive_bvoc.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_regional_tracer_driver.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/shortwave_types.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_read_sim_chm.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_obs/cloud_obs.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_types.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/gases.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep.F90 $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_omp.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfate.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/micro_mg.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_diag.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/extrapolation.F90 $(SRCROOT)atmos_phys/atmos_param/lin_cloud_microphys/lin_cloud_microphys.F90 $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes_utils.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/optical_path.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fphoto.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/scops.F $(SRCROOT)atmos_phys/atmos_param/vert_diff_driver/vert_diff_driver.F90 $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_driver.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_utils.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_driver_SCM.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mt95.f90 $(SRCROOT)atmos_phys/atmos_param/macrophysics/ls_cloud_macrophysics.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_modis_simulator.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mods.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/strat_chem_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/strat_clouds_W.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/cloud_chem.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_nh3_tag.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_microphys.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_windm_edsclrm_module.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lidar_simulator.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.subs.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_package.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/math_lib.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_convection_tracer.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/donner_deep_clouds_W.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/nonfms_donner.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_diagnostic_module.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_generator/cloud_generator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/llnl_stats.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_types.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/MISR_simulator/MISR_simulator.F $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/polysvp.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_driver.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isrpia.inc $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_nml.h $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_interp.inc $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/recl.inc $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.h $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/congvec.H -OBJ = shallow_conv.o lscloud_debug.o mo_rodas_slv.o icarus.o strat_chem_driver.o damping_driver.o shallow_physics.o two_stream_gray_rad.o diag_cloud_rad.o mo_fphoto.o mo_photo.o atmos_tracer_driver.o array_lib.o moz.subs.o prec_scops.o cosp_rttov_simulator.o atmos_tropopause.o stable_bl_turb.o rh_clouds.o atmos_cmip_diag.o sponge_layer_damping.o moz.mods.o gamma_mg.o conv_plumes.o Skw_module.o stats_zm.o donner_lite_k.o surface_varnce_module.o cloudrad_diagnostics.o aerosolrad_driver.o sigma_sqd_w_module.o CLUBB_3D_var.o isccp_clouds.o cg_drag.o longwave_tables.o esfsw_driver.o atmos_age_tracer.o convection_utilities.o morrison_gettelman_microp.o m_tracname.o cosp_types.o radiation_diag.o longwave_clouds.o aerosolrad_types.o isoropiaIIcode.o tiedtke_macro.o aerosol.o numerical_check.o physics_types.o clouds.o clip_semi_implicit.o grid_class.o pdf_closure_module.o mixing_length.o donner_cape_k.o vert_advection.o conv_utilities_k.o parameter_indices.o modis_simulator.o scale_LUTs_io.o stats_type.o donner_deep_k.o esfsw_bands.o mo_chemdr.o mean_adv.o mo_jpl.o qe_moist_convection.o T_in_K_module.o radiation_driver.o cosp_driver.o moist_processes.o donner_deep_miz.o cosp_lidar.o parameters_radiation.o tropchem_driver.o sealw99.o cu_mo_trans.o uw_conv.o conv_utilities.o bm_massflux.o conv_closures.o cldwat2m_micro.o aer_ccn_act.o my25_turb.o stats_LH_zt.o AM3_fastjx.o pdf_parameter_module.o stats_sfc.o physics_radiation_exch.o moz.mat.o lmd_ipsl_stats.o deep_conv.o advance_wp2_wp3_module.o radar_simulator_init.o mo_chemini.o aerosol_types.o output_netcdf.o cloud_rad.o mg_drag.o diffusion.o lw_gases_stdtf.o get_random_number_stream.o zeff.o atmos_carbon_aerosol.o strat_cloud.o dsd.o tropchem_types_mod.o shortwave_driver.o dry_adj.o calc_Re.o clubb_core.o saturation.o mo_fastjx.o atmos_dust.o vert_diff.o cosp_stats.o stats_rad_zm.o detr_ice_num.o aerosol_thermodynamics.o betaDistribution.o array_index.o atmos_lib.o tke_turb.o esfsw_utilities.o mo_setinv.o fms_donner.o bulkphys_rad.o atmos_ch3i.o csr_matrix_class_3array.o rad_output_file.o atmos_sea_salt.o microphys_rad.o mrgrnk.o fill_holes.o stats_zt.o physics_driver.o mono_flux_limiter.o error_code.o donner_cloud_model_k.o uw_clouds_W.o entrain.o topo_drag.o aer_in_act.o matrix_operations.o cosp_diagnostics.o grey_radiation.o radiative_gases.o radiation_types.o lapack_wrap.o lscale_cond.o constants_clubb.o betts_miller.o file_functions.o aerosol_cloud.o advance_xp2_xpyp_module.o advance_sclrm_Nd_module.o output_grads.o input_reader.o variables_prognostic_module.o cosp_simulator.o check_nan.o mo_setsox.o stat_file_module.o donner_meso_k.o format_input.o atmos_tracer_utilities.o alt_cloud.o esfsw_parameters.o corr_matrix_module.o cloudrad_driver.o endian.o atmos_sulfur_hex.o aerosol_params.o atmos_radon.o radiative_gases_types.o radiation_driver_types.o calendar.o donner_utilities_k.o rotstayn_klein_mp.o cosp_io.o aer_ccn_act_k.o hyper_diffusion_4th_ord.o pos_definite_module.o longwave_utilities.o atmos_nudge.o mo_usrrxt.o cloud_zonal.o atmos_soa.o diffusivity.o stats_subs.o mo_chem_utls.o lscloud_constants.o input_names.o clip_explicit.o hydrostatic_module.o atmos_ch4.o advance_helper_module.o gas_tf.o cosp_isccp_simulator.o atmos_co2.o diag_cloud.o moist_conv.o lscloud_types.o parameters_tunable.o donner_types.o cosp_radar.o stats_rad_zt.o mo_imp_slv.o wet_deposition_0D.o mo_exp_slv.o pf_to_mr.o AM3.mat.o simple_pdf.o longwave_driver.o cumulus_closure_k.o optics_lib.o gmres_wrap.o longwave_params.o cloud_spec.o lscloud_netcdf.o anl_erf.o mo_hook.o ls_cloud_microphysics.o edt.o cosp_misr_simulator.o solar_data_driver.o cloudrad_package.o donner_rad_k.o stats_variables.o conv_plumes_k.o variables_radiation_module.o longwave_types.o parameters_model.o strat_chem_model.o advance_xm_wpxp_module.o ras.o model_flags.o ozone.o donner_lscloud_k.o atmos_global_diag.o cosp_constants.o longwave_fluxes.o interpolation.o gmres_cache.o ice_nucl.o clubb_precision.o isccp_cloud_types.o vert_turb_driver.o cosp.o xactive_bvoc.o atmos_regional_tracer_driver.o shortwave_types.o mo_read_sim_chm.o cloud_obs.o radar_simulator_types.o gases.o donner_deep.o bm_omp.o atmos_sulfate.o micro_mg.o radiation_driver_diag.o extrapolation.o lin_cloud_microphys.o moist_processes_utils.o optical_path.o AM3_fphoto.o scops.o vert_diff_driver.o convection_driver.o cosp_utils.o CLUBB_driver_SCM.o mt95.o ls_cloud_macrophysics.o cosp_modis_simulator.o AM3.mods.o strat_chem_utilities.o strat_clouds_W.o cloud_chem.o atmos_nh3_tag.o parameters_microphys.o advance_windm_edsclrm_module.o lidar_simulator.o AM3.subs.o aerosolrad_package.o radar_simulator.o math_lib.o atmos_convection_tracer.o donner_deep_clouds_W.o nonfms_donner.o variables_diagnostic_module.o cloud_generator.o llnl_stats.o cloudrad_types.o MISR_simulator.o polysvp.o lscloud_driver.o -OFF = $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_in_act.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_types.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/shortwave_types.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/strat_clouds_W.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_interp.inc $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/bulkphys_rad.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator_init.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_fluxes.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_driver_SCM.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/lapack_wrap.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/fill_holes.F90 $(SRCROOT)atmos_phys/atmos_param/diag_cloud_rad/diag_cloud_rad.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_driver.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/optical_path.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tropopause.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfur_hex.F90 $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_types.F90 $(SRCROOT)atmos_phys/atmos_param/cu_mo_trans/cu_mo_trans.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/endian.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_subs.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fastjx.F90 $(SRCROOT)atmos_phys/atmos_param/dry_adj/dry_adj.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/saturation.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/prec_scops.F $(SRCROOT)atmos_phys/atmos_param/cloud_generator/cloud_generator.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/solar_data_driver.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/aerosol_thermodynamics.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sigma_sqd_w_module.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_rttov_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/macrophysics/tiedtke_macro.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/radar_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/format_input.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/lw_gases_stdtf.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_diagnostics.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cloud_model_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pos_definite_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/array_index.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemdr.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_stats.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/anl_erf.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_package.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.h $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_constants.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/tropchem_types_mod.F90 $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_omp.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_parameter_module.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aerosol_params.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_constants.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_bands.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_carbon_aerosol.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/xactive_bvoc.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_tables.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_meso_k.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/isccp_clouds.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/isccp_cloud_types.F $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mods.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zm.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/mo_fphoto.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities_k.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_cape_k.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/calc_Re.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_netcdf.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_reader.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/MODIS_simulator/modis_simulator.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_setinv.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_netcdf.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mixing_length.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/m_tracname.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/constants_clubb.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_utilities_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_zt.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_dust.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mods.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_io.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_driver.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_sfc.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_types.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stat_file_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/ozone.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chem_utls.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zm.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_types.F90 $(SRCROOT)atmos_phys/atmos_param/rh_clouds/rh_clouds.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_closures.F90 $(SRCROOT)atmos_phys/atmos_param/topo_drag/topo_drag.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/scale_LUTs_io.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_global_diag.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/numerical_check.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_convection_tracer.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_wrap.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_variables.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/output_grads.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_co2.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_precision.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_windm_edsclrm_module.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_chemini.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_3D_var.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_debug.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/rad_output_file.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fastjx.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act.F90 $(SRCROOT)atmos_phys/atmos_param/lin_cloud_microphys/lin_cloud_microphys.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/optics_lib.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/advance_sclrm_Nd_module.F90 $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_radiation_module.F90 $(SRCROOT)atmos_phys/atmos_param/moist_processes/moist_processes_utils.F90 $(SRCROOT)atmos_phys/atmos_param/qe_moist_convection/qe_moist_convection.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/uw_conv.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/rotstayn_klein_mp.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_types.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sea_salt.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_LH_zt.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lscloud_k.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/alt_cloud.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/diffusion.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/uw_clouds_W.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_microphys.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_physics/shallow_physics.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/extrapolation.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/nonfms_donner.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_regional_tracer_driver.F90 $(SRCROOT)atmos_phys/atmos_param/vert_diff/vert_diff.F90 $(SRCROOT)atmos_phys/atmos_param/vert_diff_driver/vert_diff_driver.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_driver.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/deep_conv.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases_types.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_lite_k.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mean_adv.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_nh3_tag.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_model.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_nml.h $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_explicit.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/corr_matrix_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/T_in_K_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_radiation.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/grid_class.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mt95.f90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_hook.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clubb_core.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xm_wpxp_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/pdf_closure_module.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/wet_deposition_0D.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/strat_chem_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_misr_simulator.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_exp_slv.F90 $(SRCROOT)atmos_phys/atmos_param/diffusivity/diffusivity.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/icarus.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_rad_k.F90 $(SRCROOT)atmos_phys/atmos_param/physics_driver/physics_driver.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_wp2_wp3_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_helper_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/file_functions.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_conv/shallow_conv.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/microphys_rad.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lmd_ipsl_stats.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_driver.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/polysvp.F90 $(SRCROOT)atmos_phys/atmos_param/strat_cloud/strat_cloud.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_cmip_diag/atmos_cmip_diag.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_package.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/mo_setsox.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/sponge_layer_damping.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_rodas_slv.F90 $(SRCROOT)atmos_phys/atmos_param/macrophysics/ls_cloud_macrophysics.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/interpolation.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/cldwat2m_micro.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/surface_varnce_module.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/Skw_module.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/gases.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloudrad_diagnostics.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/dsd.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hyper_diffusion_4th_ord.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/gamma_mg.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_obs/cloud_obs.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/error_code.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isoropiaIIcode.F $(SRCROOT)atmos_phys/atmos_param/diag_cloud/diag_cloud.F90 $(SRCROOT)atmos_phys/atmos_param/two_stream_gray_rad/two_stream_gray_rad.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.subs.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_imp_slv.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_radon.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3.mat.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_usrrxt.F90 $(SRCROOT)atmos_phys/atmos_param/tke_turb/tke_turb.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/atmos_lib.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/morrison_gettelman_microp.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_clouds.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_types.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_jpl.F90 $(SRCROOT)atmos_phys/atmos_shared/atmos_nudge/atmos_nudge.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/mono_flux_limiter.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/advance_xp2_xpyp_module.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes_k.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_driver.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/sealw99.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_types.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_tracer_utilities.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch3i.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_generator/betaDistribution.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/zeff.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_read_sim_chm.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/shortwave_driver.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/ice_nucl.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/gmres_cache.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_types.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/simple_pdf.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/mrgrnk.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/longwave_driver.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/cumulus_closure_k.F90 $(SRCROOT)atmos_phys/atmos_param/vert_turb_driver/vert_turb_driver.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/get_random_number_stream.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_age_tracer.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_zonal/cloud_zonal.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_driver.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/csr_matrix_class_3array.F90 $(SRCROOT)atmos_phys/atmos_param/stable_bl_turb/stable_bl_turb.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/actsim/lidar_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_lidar.F90 $(SRCROOT)atmos_phys/atmos_param/grey_radiation/grey_radiation.F90 $(SRCROOT)atmos_phys/atmos_param/cg_drag/cg_drag.F90 $(SRCROOT)atmos_phys/atmos_param/entrain/entrain.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_k.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_sulfate.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/clip_semi_implicit.F90 $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/recl.inc $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/cosp_radar.F90 $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/convection_driver/convection_driver.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_utils.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/cloud_spec.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/input_names.F90 $(SRCROOT)atmos_phys/atmos_param/convection_driver/detr_ice_num.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameter_indices.F90 $(SRCROOT)atmos_phys/atmos_param/my25_turb/my25_turb.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_type.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/parameters_tunable.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_utilities.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/check_nan.F90 $(SRCROOT)atmos_phys/atmos_param/aerosol_cloud/aerosol_cloud.F90 $(SRCROOT)atmos_phys/atmos_param/shallow_cu/conv_plumes.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/aer_ccn_act/aer_ccn_act_k.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem_driver.F90 $(SRCROOT)atmos_phys/atmos_param/betts_miller/betts_miller.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/matrix_operations.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/stratchem/strat_chem_model.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_types.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/math_lib.F90 $(SRCROOT)atmos_phys/atmos_param/lscloud_driver/lscloud_types.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/gas_tf.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/stats_rad_zt.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/model_flags.F90 $(SRCROOT)atmos_phys/atmos_param/lscale_cond/lscale_cond.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/MISR_simulator/MISR_simulator.F $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/congvec.H $(SRCROOT)atmos_phys/atmos_shared/aerosol/aerosol_types.F90 $(SRCROOT)atmos_phys/atmos_param/clouds/clouds.F90 $(SRCROOT)atmos_phys/atmos_param/cloud_rad/cloud_rad.F90 $(SRCROOT)atmos_phys/atmos_shared/vert_advection/vert_advection.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/longwave/longwave_params.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/mo_photo.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/driver/radiation_driver_diag.F90 $(SRCROOT)atmos_phys/atmos_param/damping_driver/damping_driver.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_ch4.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/shortwave/esfsw_parameters.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.mat.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/clouds/donner_deep_clouds_W.F90 $(SRCROOT)atmos_phys/atmos_param/physics_radiation_exch/physics_radiation_exch.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_isccp_simulator.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_defs.H $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_prognostic_module.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/cosp_modis_simulator.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM4_chem/moz.subs.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/micro_mg.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/variables_diagnostic_module.F90 $(SRCROOT)atmos_phys/atmos_param/ras/ras.F90 $(SRCROOT)atmos_phys/atmos_param/mg_drag/mg_drag.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/icarus-scops-3.7/scops.F $(SRCROOT)atmos_phys/atmos_param/donner_deep/donner_deep_miz.F90 $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/hydrostatic_module.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/aerosols/aerosolrad_driver.F90 $(SRCROOT)atmos_phys/atmos_param/microphysics/ls_cloud_microphysics.F90 $(SRCROOT)atmos_phys/atmos_param/betts_miller/bm_massflux.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/quickbeam/array_lib.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/atmos_soa.F90 $(SRCROOT)atmos_phys/atmos_param/radiation/util/radiation_diag.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/cloud_chem.F90 $(SRCROOT)atmos_phys/atmos_param/edt/edt.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/AM3_chem/AM3_fphoto.F90 $(SRCROOT)atmos_phys/atmos_param/moist_conv/moist_conv.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/llnl_stats.F90 $(SRCROOT)atmos_phys/atmos_param/donner_deep/fms_donner.F90 $(SRCROOT)atmos_phys/atmos_shared/tracer_driver/tropchem/isrpia.inc $(SRCROOT)atmos_phys/atmos_param/radiation/radiative_gases/radiative_gases.F90 $(SRCROOT)atmos_phys/atmos_param/cosp/llnl/pf_to_mr.F $(SRCROOT)atmos_phys/atmos_param/clubb/CLUBB_core/calendar.F90 -clean: neat - -rm -f .libatmos_phys.a.cppdefs $(OBJ) libatmos_phys.a - -neat: - -rm -f $(TMPFILES) - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -libatmos_phys.a: $(OBJ) - $(AR) $(ARFLAGS) libatmos_phys.a $(OBJ) - diff --git a/exec/coupler/Makefile b/exec/coupler/Makefile deleted file mode 100644 index d79ded8..0000000 --- a/exec/coupler/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -# Makefile created by mkmf 19.3.0 - -CPPDEFS = -DINTERNAL_FILE_NML - -OTHERFLAGS = -I$(BUILDROOT)atmos_dyn -I$(BUILDROOT)sis2 -I$(BUILDROOT)icebergs -I$(BUILDROOT)atmos_cubed_sphere -I$(BUILDROOT)atmos_phys -I$(BUILDROOT)mom6 -I$(BUILDROOT)lm4P -I$(BUILDROOT)fms/build/.mods - -include $(MK_TEMPLATE) - - -.DEFAULT: - -echo $@ does not exist. -all: libcoupler.a -atm_land_ice_flux_exchange.o: $(SRCROOT)coupler/full/atm_land_ice_flux_exchange.F90 surface_flux.o atmos_ocean_fluxes_calc.o atmos_ocean_dep_fluxes_calc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/full/atm_land_ice_flux_exchange.F90 -atmos_ocean_dep_fluxes_calc.o: $(SRCROOT)coupler/full/atmos_ocean_dep_fluxes_calc.f90 - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/full/atmos_ocean_dep_fluxes_calc.f90 -atmos_ocean_fluxes_calc.o: $(SRCROOT)coupler/full/atmos_ocean_fluxes_calc.f90 - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/full/atmos_ocean_fluxes_calc.f90 -coupler_main.o: $(SRCROOT)coupler/full/coupler_main.F90 flux_exchange.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/full/coupler_main.F90 -flux_exchange.o: $(SRCROOT)coupler/full/flux_exchange.F90 atmos_ocean_fluxes_calc.o atm_land_ice_flux_exchange.o land_ice_flux_exchange.o ice_ocean_flux_exchange.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/full/flux_exchange.F90 -ice_ocean_flux_exchange.o: $(SRCROOT)coupler/full/ice_ocean_flux_exchange.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/full/ice_ocean_flux_exchange.F90 -land_ice_flux_exchange.o: $(SRCROOT)coupler/full/land_ice_flux_exchange.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/full/land_ice_flux_exchange.F90 -surface_flux.o: $(SRCROOT)coupler/shared/surface_flux.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)coupler/shared/surface_flux.F90 -./flux_exchange.F90: $(SRCROOT)coupler/full/flux_exchange.F90 - cp $(SRCROOT)coupler/full/flux_exchange.F90 . -./coupler_main.F90: $(SRCROOT)coupler/full/coupler_main.F90 - cp $(SRCROOT)coupler/full/coupler_main.F90 . -./atmos_ocean_fluxes_calc.f90: $(SRCROOT)coupler/full/atmos_ocean_fluxes_calc.f90 - cp $(SRCROOT)coupler/full/atmos_ocean_fluxes_calc.f90 . -./atm_land_ice_flux_exchange.F90: $(SRCROOT)coupler/full/atm_land_ice_flux_exchange.F90 - cp $(SRCROOT)coupler/full/atm_land_ice_flux_exchange.F90 . -./land_ice_flux_exchange.F90: $(SRCROOT)coupler/full/land_ice_flux_exchange.F90 - cp $(SRCROOT)coupler/full/land_ice_flux_exchange.F90 . -./atmos_ocean_dep_fluxes_calc.f90: $(SRCROOT)coupler/full/atmos_ocean_dep_fluxes_calc.f90 - cp $(SRCROOT)coupler/full/atmos_ocean_dep_fluxes_calc.f90 . -./surface_flux.F90: $(SRCROOT)coupler/shared/surface_flux.F90 - cp $(SRCROOT)coupler/shared/surface_flux.F90 . -./ice_ocean_flux_exchange.F90: $(SRCROOT)coupler/full/ice_ocean_flux_exchange.F90 - cp $(SRCROOT)coupler/full/ice_ocean_flux_exchange.F90 . -SRC = $(SRCROOT)coupler/full/ice_ocean_flux_exchange.F90 $(SRCROOT)coupler/full/land_ice_flux_exchange.F90 $(SRCROOT)coupler/full/atmos_ocean_fluxes_calc.f90 $(SRCROOT)coupler/full/atmos_ocean_dep_fluxes_calc.f90 $(SRCROOT)coupler/full/coupler_main.F90 $(SRCROOT)coupler/shared/surface_flux.F90 $(SRCROOT)coupler/full/atm_land_ice_flux_exchange.F90 $(SRCROOT)coupler/full/flux_exchange.F90 -OBJ = ice_ocean_flux_exchange.o land_ice_flux_exchange.o atmos_ocean_fluxes_calc.o atmos_ocean_dep_fluxes_calc.o coupler_main.o surface_flux.o atm_land_ice_flux_exchange.o flux_exchange.o -OFF = $(SRCROOT)coupler/full/flux_exchange.F90 $(SRCROOT)coupler/full/coupler_main.F90 $(SRCROOT)coupler/full/atmos_ocean_fluxes_calc.f90 $(SRCROOT)coupler/full/atm_land_ice_flux_exchange.F90 $(SRCROOT)coupler/full/land_ice_flux_exchange.F90 $(SRCROOT)coupler/full/atmos_ocean_dep_fluxes_calc.f90 $(SRCROOT)coupler/shared/surface_flux.F90 $(SRCROOT)coupler/full/ice_ocean_flux_exchange.F90 -clean: neat - -rm -f .libcoupler.a.cppdefs $(OBJ) *.mod libcoupler.a - -neat: - -rm -f $(TMPFILES) - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -libcoupler.a: $(OBJ) - $(AR) $(ARFLAGS) libcoupler.a $(OBJ) - diff --git a/exec/fms/Makefile b/exec/fms/Makefile deleted file mode 100644 index 7b2953d..0000000 --- a/exec/fms/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile created by mkmf 19.3.1 - -CPPDEFS = -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -DMAXFIELDMETHODS_=500 -DMAXFIELDS_=500 - - -include $(MK_TEMPLATE) - -.DEFAULT: - -echo $@ does not exist. -all: libFMS.a - -libFMS.a: folder configure build - echo path to libFMS is ${PWD}/build/libFMS/.libs/libFMS.a -folder: - mkdir -p build && cd build && autoreconf -i ${SRCROOT}/FMS -configure: folder - cd build && ${SRCROOT}/FMS/configure FC="$(FC)" CC="$(CC)" FCFLAGS="$(FFLAGS)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS) $(CPPDEFS) $(FPPFLAGS)" FPPFLAGS="$(FPPFLAGS)" LIBS="$(LIBS)" -build: configure - cd build && make -clean: - rm -rf build *.a* *.log diff --git a/exec/icebergs/Makefile b/exec/icebergs/Makefile deleted file mode 100644 index 32a93ae..0000000 --- a/exec/icebergs/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# Makefile created by mkmf 19.3.0 - -CPPDEFS = - -OTHERFLAGS = -I$(BUILDROOT)fms/build/.mods - -include $(MK_TEMPLATE) - - -.DEFAULT: - -echo $@ does not exist. -all: libicebergs.a -icebergs.o: $(SRCROOT)mom6/src/icebergs/icebergs.F90 icebergs_framework.o icebergs_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/icebergs/icebergs.F90 -icebergs_framework.o: $(SRCROOT)mom6/src/icebergs/icebergs_framework.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/icebergs/icebergs_framework.F90 -icebergs_io.o: $(SRCROOT)mom6/src/icebergs/icebergs_io.F90 icebergs_framework.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/icebergs/icebergs_io.F90 -./icebergs_framework.F90: $(SRCROOT)mom6/src/icebergs/icebergs_framework.F90 - cp $(SRCROOT)mom6/src/icebergs/icebergs_framework.F90 . -./icebergs_io.F90: $(SRCROOT)mom6/src/icebergs/icebergs_io.F90 - cp $(SRCROOT)mom6/src/icebergs/icebergs_io.F90 . -./icebergs.F90: $(SRCROOT)mom6/src/icebergs/icebergs.F90 - cp $(SRCROOT)mom6/src/icebergs/icebergs.F90 . -SRC = $(SRCROOT)mom6/src/icebergs/icebergs.F90 $(SRCROOT)mom6/src/icebergs/icebergs_io.F90 $(SRCROOT)mom6/src/icebergs/icebergs_framework.F90 -OBJ = icebergs.o icebergs_io.o icebergs_framework.o -OFF = $(SRCROOT)mom6/src/icebergs/icebergs_framework.F90 $(SRCROOT)mom6/src/icebergs/icebergs_io.F90 $(SRCROOT)mom6/src/icebergs/icebergs.F90 -clean: neat - -rm -f .libicebergs.a.cppdefs $(OBJ) libicebergs.a - -neat: - -rm -f $(TMPFILES) *.mod - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -libicebergs.a: $(OBJ) - $(AR) $(ARFLAGS) libicebergs.a $(OBJ) - diff --git a/exec/lm4P/Makefile b/exec/lm4P/Makefile deleted file mode 100644 index 29e5d7b..0000000 --- a/exec/lm4P/Makefile +++ /dev/null @@ -1,395 +0,0 @@ -# Makefile created by mkmf 19.3.0 - -CPPDEFS = -DINTERNAL_FILE_NML -g -nostdinc - -OTHERFLAGS = -I$(BUILDROOT)fms/build/.mods - -include $(MK_TEMPLATE) - - -.DEFAULT: - -echo $@ does not exist. -all: liblm4P.a -cana_tile.o: $(SRCROOT)lm4p/canopy_air/cana_tile.F90 land_tracers.o land_tile_diag_sel.o land_constants.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -canopy_air.o: $(SRCROOT)lm4p/canopy_air/canopy_air.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_tracers.o cana_tile.o land_tile.o land_data.o land_tile_io.o land_debug.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -glac_tile.o: $(SRCROOT)lm4p/glacier/glac_tile.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_io.o land_tile_diag_sel.o land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)FMS/include -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -glacier.o: $(SRCROOT)lm4p/glacier/glacier.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc glac_tile.o land_constants.o land_tile.o land_tile_diag.o land_data.o land_tile_io.o land_debug.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -hillslope.o: $(SRCROOT)lm4p/soil/hillslope.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_tile.o land_utils.o land_tile_diag.o land_data.o land_io.o land_tile_io.o nf_utils.o land_debug.o transitions.o vegn_harvesting.o hillslope_tile.o soil_tile.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -hillslope_hydrology.o: $(SRCROOT)lm4p/soil/hillslope_hydrology.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc soil_tile.o land_tile.o land_data.o land_debug.o hillslope.o land_tile_diag.o soil_carbon.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -hillslope_tile.o: $(SRCROOT)lm4p/soil/hillslope_tile.F90 land_tile_diag_sel.o soil_tile.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -lake.o: $(SRCROOT)lm4p/lake/lake.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o lake_tile.o land_tile.o land_tile_diag.o land_data.o land_tile_io.o land_debug.o land_utils.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -lake_tile.o: $(SRCROOT)lm4p/lake/lake_tile.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_data.o land_io.o land_tile_diag_sel.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)FMS/include -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_constants.o: $(SRCROOT)lm4p/land_constants.F90 - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_data.o: $(SRCROOT)lm4p/land_data.F90 $(SRCROOT)lm4p/shared/version_variable.inc - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_debug.o: $(SRCROOT)lm4p/shared/land_debug.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_dust.o: $(SRCROOT)lm4p/land_tracers/land_dust.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o cana_tile.o soil_tile.o snow_tile.o vegn_tile.o vegn_data.o land_tile.o land_tile_diag.o land_data.o land_io.o land_tracers.o land_debug.o table_printer.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_io.o: $(SRCROOT)lm4p/shared/land_io.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_numerics.o nf_utils.o land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_model.o: $(SRCROOT)lm4p/land_model.F90 $(SRCROOT)lm4p/shared/debug.inc $(SRCROOT)lm4p/shared/version_variable.inc sphum.o land_constants.o land_tracers.o land_tracer_driver.o glacier.o lake.o soil.o soil_carbon.o snow.o vegn_data.o vegetation.o vegn_disturbance.o vegn_fire.o cana_tile.o canopy_air.o river.o topo_rough.o soil_tile.o vegn_cohort.o vegn_tile.o lake_tile.o glac_tile.o snow_tile.o land_numerics.o land_io.o land_tile.o land_data.o nf_utils.o land_utils.o land_tile_io.o land_tile_diag.o land_debug.o vegn_static_override.o transitions.o nitrogen_sources.o hillslope.o hillslope_hydrology.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_numerics.o: $(SRCROOT)lm4p/shared/land_numerics.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_tile.o: $(SRCROOT)lm4p/land_tile.F90 land_constants.o glac_tile.o lake_tile.o soil_tile.o hillslope_tile.o cana_tile.o vegn_tile.o vegn_util.o snow_tile.o land_tile_diag_sel.o land_tile_diag_buff.o land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_tile_diag.o: $(SRCROOT)lm4p/shared/land_tile_diag.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_tile_diag_sel.o land_tile.o vegn_data.o vegn_cohort.o land_data.o land_debug.o land_tile_diag_buff.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_tile_diag_buff.o: $(SRCROOT)lm4p/shared/land_tile_diag_buff.F90 - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_tile_diag_sel.o: $(SRCROOT)lm4p/shared/land_tile_diag_sel.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_tile_io.o: $(SRCROOT)lm4p/shared/land_tile_io.F90 nf_utils.o land_io.o land_tile.o land_data.o land_utils.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_tracer_driver.o: $(SRCROOT)lm4p/land_tracers/land_tracer_driver.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc table_printer.o land_constants.o land_debug.o land_data.o land_tracers.o land_tile.o land_tile_diag.o cana_tile.o vegn_data.o vegn_tile.o vegn_cohort.o land_dust.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_tracers.o: $(SRCROOT)lm4p/land_tracers/land_tracers.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -land_utils.o: $(SRCROOT)lm4p/shared/land_utils.F90 land_debug.o soil_carbon.o land_tile.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -nf_utils.o: $(SRCROOT)lm4p/shared/nf_utils/nf_utils.F90 nfu.o nfc.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -nfc.o: $(SRCROOT)lm4p/shared/nf_utils/nfc.F90 $(SRCROOT)lm4p/shared/nf_utils/getput_compressed.inc nfu.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/shared/nf_utils - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -nfu.o: $(SRCROOT)lm4p/shared/nf_utils/nfu.F90 $(SRCROOT)lm4p/shared/nf_utils/getput.inc - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/shared/nf_utils - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -nitrogen_sources.o: $(SRCROOT)lm4p/nitrogen_sources.F90 $(SRCROOT)lm4p/shared/debug.inc $(SRCROOT)lm4p/shared/version_variable.inc nfu.o land_constants.o land_data.o land_io.o land_tile_io.o land_tile_diag.o land_debug.o vegn_data.o soil_carbon.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -river.o: $(SRCROOT)lm4p/river/river.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc river_type.o river_physics.o land_tile.o land_data.o lake_tile.o land_io.o table_printer.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -river_physics.o: $(SRCROOT)lm4p/river/river_physics.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc river_type.o lake.o lake_tile.o land_debug.o land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -river_type.o: $(SRCROOT)lm4p/river/river_type.F90 - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -snow.o: $(SRCROOT)lm4p/snow/snow.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o snow_tile.o land_tile.o land_data.o land_tile_io.o land_debug.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -snow_tile.o: $(SRCROOT)lm4p/snow/snow_tile.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_tile_diag_sel.o land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)FMS/include -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -soil.o: $(SRCROOT)lm4p/soil/soil.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_numerics.o soil_tile.o soil_util.o soil_accessors.o soil_carbon.o land_tile.o land_utils.o land_tile_diag.o land_data.o land_io.o land_tile_io.o vegn_data.o vegn_cohort.o vegn_tile.o land_debug.o uptake.o hillslope.o hillslope_hydrology.o river.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -soil_accessors.o: $(SRCROOT)lm4p/soil/soil_accessors.F90 land_tile.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -soil_carbon.o: $(SRCROOT)lm4p/soil/soil_carbon.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o vegn_data.o land_data.o land_debug.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -soil_tile.o: $(SRCROOT)lm4p/soil/soil_tile.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_data.o land_tile_diag_sel.o land_io.o soil_carbon.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)FMS/include -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -soil_util.o: $(SRCROOT)lm4p/soil/soil_util.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_data.o soil_carbon.o soil_tile.o vegn_cohort.o vegn_data.o vegn_tile.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -sphum.o: $(SRCROOT)lm4p/shared/sphum.F90 land_debug.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -table_printer.o: $(SRCROOT)lm4p/shared/table_printer.F90 - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -topo_rough.o: $(SRCROOT)lm4p/topo_rough/topo_rough.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -transitions.o: $(SRCROOT)lm4p/transitions/transitions.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc nfu.o vegn_data.o cana_tile.o snow_tile.o vegn_tile.o soil_tile.o land_tile.o land_tile_io.o land_tile_diag.o land_data.o vegn_harvesting.o land_debug.o land_numerics.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)FMS/include -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -uptake.o: $(SRCROOT)lm4p/soil/uptake.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc soil_tile.o land_debug.o land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegetation.o: $(SRCROOT)lm4p/vegetation/vegetation.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc sphum.o vegn_tile.o vegn_accessors.o soil_tile.o land_constants.o land_tile.o land_tile_diag.o land_utils.o land_data.o land_io.o land_tile_io.o vegn_data.o vegn_cohort.o canopy_air.o soil.o vegn_cohort_io.o land_debug.o vegn_radiation.o vegn_photosynthesis.o vegn_static_override.o vegn_dynamics.o vegn_disturbance.o vegn_harvesting.o vegn_fire.o soil_carbon.o vegn_util.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_accessors.o: $(SRCROOT)lm4p/vegetation/vegn_accessors.F90 land_tile.o vegn_cohort.o vegn_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_cohort.o: $(SRCROOT)lm4p/vegetation/vegn_cohort.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc land_constants.o vegn_data.o soil_tile.o soil_carbon.o land_debug.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_cohort_io.o: $(SRCROOT)lm4p/vegetation/vegn_cohort_io.F90 $(SRCROOT)lm4p/vegetation/vegn_cohort_io.inc nf_utils.o land_io.o land_tile.o land_tile_io.o vegn_cohort.o land_data.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/vegetation - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_data.o: $(SRCROOT)lm4p/vegetation/vegn_data.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_data.o land_tile_diag_sel.o table_printer.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_disturbance.o: $(SRCROOT)lm4p/vegetation/vegn_disturbance.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_debug.o vegn_data.o land_tile_diag.o vegn_tile.o snow_tile.o soil_tile.o soil_util.o land_tile.o land_data.o soil_carbon.o vegn_cohort.o vegn_util.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_dynamics.o: $(SRCROOT)lm4p/vegetation/vegn_dynamics.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_data.o land_debug.o land_tile.o land_tile_diag.o vegn_data.o vegn_tile.o soil_tile.o vegn_cohort.o vegn_util.o vegn_harvesting.o soil_carbon.o soil_util.o soil.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_fire.o: $(SRCROOT)lm4p/vegetation/vegn_fire.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc sphum.o land_constants.o land_io.o land_debug.o land_utils.o land_data.o land_tile.o land_tile_io.o land_tile_diag.o land_tracers.o vegn_data.o vegn_tile.o soil_tile.o vegn_cohort.o soil_util.o soil_carbon.o vegn_util.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_harvesting.o: $(SRCROOT)lm4p/vegetation/vegn_harvesting.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_io.o land_debug.o land_utils.o land_data.o vegn_data.o land_tile.o soil_tile.o vegn_tile.o soil_util.o vegn_cohort.o vegn_util.o soil_carbon.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_photosynthesis.o: $(SRCROOT)lm4p/vegetation/vegn_photosynthesis.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc sphum.o land_constants.o land_numerics.o land_debug.o land_data.o soil_tile.o vegn_tile.o vegn_data.o vegn_cohort.o uptake.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_radiation.o: $(SRCROOT)lm4p/vegetation/vegn_radiation.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_constants.o land_data.o vegn_data.o vegn_tile.o vegn_cohort.o snow_tile.o land_debug.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_static_override.o: $(SRCROOT)lm4p/vegetation/vegn_static_override.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc $(SRCROOT)lm4p/vegetation/read_remap_cohort_data.inc $(SRCROOT)lm4p/vegetation/read_remap_cohort_data_new.inc nf_utils.o land_data.o land_io.o land_numerics.o land_tile_io.o land_tile.o vegn_cohort.o vegn_cohort_io.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared -I$(SRCROOT)lm4p/vegetation - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_tile.o: $(SRCROOT)lm4p/vegetation/vegn_tile.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc land_constants.o land_debug.o land_numerics.o land_io.o land_tile_diag_sel.o soil_carbon.o vegn_data.o vegn_cohort.o soil_tile.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -vegn_util.o: $(SRCROOT)lm4p/vegetation/vegn_util.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc land_debug.o soil_carbon.o soil_tile.o soil_util.o vegn_data.o vegn_tile.o vegn_cohort.o - $(eval preproc := $(addsuffix .DO_NOT_MODIFY.f90,$(basename $(notdir $<)))) - cpp -nostdinc -C -v $(CPPDEFS) $(CPPFLAGS) $< > $(preproc) -I$(SRCROOT)lm4p/lake/../shared - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -o $@ $(preproc) -./vegn_static_override.F90: $(SRCROOT)lm4p/vegetation/vegn_static_override.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_static_override.F90 . -./vegn_cohort_io.F90: $(SRCROOT)lm4p/vegetation/vegn_cohort_io.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_cohort_io.F90 . -./vegn_harvesting.F90: $(SRCROOT)lm4p/vegetation/vegn_harvesting.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_harvesting.F90 . -./sphum.F90: $(SRCROOT)lm4p/shared/sphum.F90 - cp $(SRCROOT)lm4p/shared/sphum.F90 . -./debug.inc: $(SRCROOT)lm4p/shared/debug.inc - cp $(SRCROOT)lm4p/shared/debug.inc . -./land_tile_diag.F90: $(SRCROOT)lm4p/shared/land_tile_diag.F90 - cp $(SRCROOT)lm4p/shared/land_tile_diag.F90 . -./vegn_cohort_io.inc: $(SRCROOT)lm4p/vegetation/vegn_cohort_io.inc - cp $(SRCROOT)lm4p/vegetation/vegn_cohort_io.inc . -./land_dust.F90: $(SRCROOT)lm4p/land_tracers/land_dust.F90 - cp $(SRCROOT)lm4p/land_tracers/land_dust.F90 . -./land_numerics.F90: $(SRCROOT)lm4p/shared/land_numerics.F90 - cp $(SRCROOT)lm4p/shared/land_numerics.F90 . -./vegn_cohort.F90: $(SRCROOT)lm4p/vegetation/vegn_cohort.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_cohort.F90 . -./fms_platform.h: $(SRCROOT)FMS/include/fms_platform.h - cp $(SRCROOT)FMS/include/fms_platform.h . -./hillslope.F90: $(SRCROOT)lm4p/soil/hillslope.F90 - cp $(SRCROOT)lm4p/soil/hillslope.F90 . -./vegetation.F90: $(SRCROOT)lm4p/vegetation/vegetation.F90 - cp $(SRCROOT)lm4p/vegetation/vegetation.F90 . -./nfu.F90: $(SRCROOT)lm4p/shared/nf_utils/nfu.F90 - cp $(SRCROOT)lm4p/shared/nf_utils/nfu.F90 . -./land_tile_io.F90: $(SRCROOT)lm4p/shared/land_tile_io.F90 - cp $(SRCROOT)lm4p/shared/land_tile_io.F90 . -./getput.inc: $(SRCROOT)lm4p/shared/nf_utils/getput.inc - cp $(SRCROOT)lm4p/shared/nf_utils/getput.inc . -./vegn_accessors.F90: $(SRCROOT)lm4p/vegetation/vegn_accessors.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_accessors.F90 . -./river.F90: $(SRCROOT)lm4p/river/river.F90 - cp $(SRCROOT)lm4p/river/river.F90 . -./soil.F90: $(SRCROOT)lm4p/soil/soil.F90 - cp $(SRCROOT)lm4p/soil/soil.F90 . -./glacier.F90: $(SRCROOT)lm4p/glacier/glacier.F90 - cp $(SRCROOT)lm4p/glacier/glacier.F90 . -./land_tracers.F90: $(SRCROOT)lm4p/land_tracers/land_tracers.F90 - cp $(SRCROOT)lm4p/land_tracers/land_tracers.F90 . -./snow_tile.F90: $(SRCROOT)lm4p/snow/snow_tile.F90 - cp $(SRCROOT)lm4p/snow/snow_tile.F90 . -./vegn_dynamics.F90: $(SRCROOT)lm4p/vegetation/vegn_dynamics.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_dynamics.F90 . -./debug.inc: $(SRCROOT)lm4p/lake/../shared/debug.inc - cp $(SRCROOT)lm4p/lake/../shared/debug.inc . -./land_tile_diag_buff.F90: $(SRCROOT)lm4p/shared/land_tile_diag_buff.F90 - cp $(SRCROOT)lm4p/shared/land_tile_diag_buff.F90 . -./nitrogen_sources.F90: $(SRCROOT)lm4p/nitrogen_sources.F90 - cp $(SRCROOT)lm4p/nitrogen_sources.F90 . -./land_constants.F90: $(SRCROOT)lm4p/land_constants.F90 - cp $(SRCROOT)lm4p/land_constants.F90 . -./glac_tile.F90: $(SRCROOT)lm4p/glacier/glac_tile.F90 - cp $(SRCROOT)lm4p/glacier/glac_tile.F90 . -./nfc.F90: $(SRCROOT)lm4p/shared/nf_utils/nfc.F90 - cp $(SRCROOT)lm4p/shared/nf_utils/nfc.F90 . -./getput_compressed.inc: $(SRCROOT)lm4p/shared/nf_utils/getput_compressed.inc - cp $(SRCROOT)lm4p/shared/nf_utils/getput_compressed.inc . -./snow.F90: $(SRCROOT)lm4p/snow/snow.F90 - cp $(SRCROOT)lm4p/snow/snow.F90 . -./hillslope_hydrology.F90: $(SRCROOT)lm4p/soil/hillslope_hydrology.F90 - cp $(SRCROOT)lm4p/soil/hillslope_hydrology.F90 . -./soil_util.F90: $(SRCROOT)lm4p/soil/soil_util.F90 - cp $(SRCROOT)lm4p/soil/soil_util.F90 . -./soil_accessors.F90: $(SRCROOT)lm4p/soil/soil_accessors.F90 - cp $(SRCROOT)lm4p/soil/soil_accessors.F90 . -./land_data.F90: $(SRCROOT)lm4p/land_data.F90 - cp $(SRCROOT)lm4p/land_data.F90 . -./land_tile_diag_sel.F90: $(SRCROOT)lm4p/shared/land_tile_diag_sel.F90 - cp $(SRCROOT)lm4p/shared/land_tile_diag_sel.F90 . -./vegn_photosynthesis.F90: $(SRCROOT)lm4p/vegetation/vegn_photosynthesis.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_photosynthesis.F90 . -./vegn_disturbance.F90: $(SRCROOT)lm4p/vegetation/vegn_disturbance.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_disturbance.F90 . -./cana_tile.F90: $(SRCROOT)lm4p/canopy_air/cana_tile.F90 - cp $(SRCROOT)lm4p/canopy_air/cana_tile.F90 . -./land_model.F90: $(SRCROOT)lm4p/land_model.F90 - cp $(SRCROOT)lm4p/land_model.F90 . -./vegn_fire.F90: $(SRCROOT)lm4p/vegetation/vegn_fire.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_fire.F90 . -./vegn_util.F90: $(SRCROOT)lm4p/vegetation/vegn_util.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_util.F90 . -./land_io.F90: $(SRCROOT)lm4p/shared/land_io.F90 - cp $(SRCROOT)lm4p/shared/land_io.F90 . -./vegn_tile.F90: $(SRCROOT)lm4p/vegetation/vegn_tile.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_tile.F90 . -./canopy_air.F90: $(SRCROOT)lm4p/canopy_air/canopy_air.F90 - cp $(SRCROOT)lm4p/canopy_air/canopy_air.F90 . -./soil_tile.F90: $(SRCROOT)lm4p/soil/soil_tile.F90 - cp $(SRCROOT)lm4p/soil/soil_tile.F90 . -./version_variable.inc: $(SRCROOT)lm4p/lake/../shared/version_variable.inc - cp $(SRCROOT)lm4p/lake/../shared/version_variable.inc . -./soil_carbon.F90: $(SRCROOT)lm4p/soil/soil_carbon.F90 - cp $(SRCROOT)lm4p/soil/soil_carbon.F90 . -./read_remap_cohort_data_new.inc: $(SRCROOT)lm4p/vegetation/read_remap_cohort_data_new.inc - cp $(SRCROOT)lm4p/vegetation/read_remap_cohort_data_new.inc . -./river_physics.F90: $(SRCROOT)lm4p/river/river_physics.F90 - cp $(SRCROOT)lm4p/river/river_physics.F90 . -./river_type.F90: $(SRCROOT)lm4p/river/river_type.F90 - cp $(SRCROOT)lm4p/river/river_type.F90 . -./vegn_radiation.F90: $(SRCROOT)lm4p/vegetation/vegn_radiation.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_radiation.F90 . -./lake_tile.F90: $(SRCROOT)lm4p/lake/lake_tile.F90 - cp $(SRCROOT)lm4p/lake/lake_tile.F90 . -./transitions.F90: $(SRCROOT)lm4p/transitions/transitions.F90 - cp $(SRCROOT)lm4p/transitions/transitions.F90 . -./version_variable.inc: $(SRCROOT)lm4p/shared/version_variable.inc - cp $(SRCROOT)lm4p/shared/version_variable.inc . -./lake.F90: $(SRCROOT)lm4p/lake/lake.F90 - cp $(SRCROOT)lm4p/lake/lake.F90 . -./table_printer.F90: $(SRCROOT)lm4p/shared/table_printer.F90 - cp $(SRCROOT)lm4p/shared/table_printer.F90 . -./nf_utils.F90: $(SRCROOT)lm4p/shared/nf_utils/nf_utils.F90 - cp $(SRCROOT)lm4p/shared/nf_utils/nf_utils.F90 . -./vegn_data.F90: $(SRCROOT)lm4p/vegetation/vegn_data.F90 - cp $(SRCROOT)lm4p/vegetation/vegn_data.F90 . -./topo_rough.F90: $(SRCROOT)lm4p/topo_rough/topo_rough.F90 - cp $(SRCROOT)lm4p/topo_rough/topo_rough.F90 . -./land_utils.F90: $(SRCROOT)lm4p/shared/land_utils.F90 - cp $(SRCROOT)lm4p/shared/land_utils.F90 . -./uptake.F90: $(SRCROOT)lm4p/soil/uptake.F90 - cp $(SRCROOT)lm4p/soil/uptake.F90 . -./land_debug.F90: $(SRCROOT)lm4p/shared/land_debug.F90 - cp $(SRCROOT)lm4p/shared/land_debug.F90 . -./read_remap_cohort_data.inc: $(SRCROOT)lm4p/vegetation/read_remap_cohort_data.inc - cp $(SRCROOT)lm4p/vegetation/read_remap_cohort_data.inc . -./land_tile.F90: $(SRCROOT)lm4p/land_tile.F90 - cp $(SRCROOT)lm4p/land_tile.F90 . -./land_tracer_driver.F90: $(SRCROOT)lm4p/land_tracers/land_tracer_driver.F90 - cp $(SRCROOT)lm4p/land_tracers/land_tracer_driver.F90 . -./hillslope_tile.F90: $(SRCROOT)lm4p/soil/hillslope_tile.F90 - cp $(SRCROOT)lm4p/soil/hillslope_tile.F90 . -SRC = $(SRCROOT)lm4p/land_tile.F90 $(SRCROOT)lm4p/shared/land_tile_io.F90 $(SRCROOT)lm4p/soil/soil_carbon.F90 $(SRCROOT)lm4p/shared/land_tile_diag_sel.F90 $(SRCROOT)lm4p/glacier/glac_tile.F90 $(SRCROOT)lm4p/shared/land_io.F90 $(SRCROOT)lm4p/shared/sphum.F90 $(SRCROOT)lm4p/shared/land_debug.F90 $(SRCROOT)lm4p/shared/table_printer.F90 $(SRCROOT)lm4p/soil/hillslope_tile.F90 $(SRCROOT)lm4p/vegetation/vegn_harvesting.F90 $(SRCROOT)lm4p/vegetation/vegn_fire.F90 $(SRCROOT)lm4p/lake/lake_tile.F90 $(SRCROOT)lm4p/vegetation/vegn_util.F90 $(SRCROOT)lm4p/river/river_type.F90 $(SRCROOT)lm4p/vegetation/vegn_static_override.F90 $(SRCROOT)lm4p/land_data.F90 $(SRCROOT)lm4p/shared/land_numerics.F90 $(SRCROOT)lm4p/soil/soil_tile.F90 $(SRCROOT)lm4p/land_tracers/land_dust.F90 $(SRCROOT)lm4p/vegetation/vegn_accessors.F90 $(SRCROOT)lm4p/soil/uptake.F90 $(SRCROOT)lm4p/vegetation/vegn_radiation.F90 $(SRCROOT)lm4p/snow/snow_tile.F90 $(SRCROOT)lm4p/river/river_physics.F90 $(SRCROOT)lm4p/topo_rough/topo_rough.F90 $(SRCROOT)lm4p/glacier/glacier.F90 $(SRCROOT)lm4p/vegetation/vegetation.F90 $(SRCROOT)lm4p/shared/land_tile_diag_buff.F90 $(SRCROOT)lm4p/shared/land_tile_diag.F90 $(SRCROOT)lm4p/land_model.F90 $(SRCROOT)lm4p/shared/land_utils.F90 $(SRCROOT)lm4p/vegetation/vegn_cohort_io.F90 $(SRCROOT)lm4p/snow/snow.F90 $(SRCROOT)lm4p/canopy_air/cana_tile.F90 $(SRCROOT)lm4p/canopy_air/canopy_air.F90 $(SRCROOT)lm4p/soil/soil_accessors.F90 $(SRCROOT)lm4p/vegetation/vegn_dynamics.F90 $(SRCROOT)lm4p/vegetation/vegn_disturbance.F90 $(SRCROOT)lm4p/soil/soil.F90 $(SRCROOT)lm4p/soil/hillslope_hydrology.F90 $(SRCROOT)lm4p/shared/nf_utils/nfu.F90 $(SRCROOT)lm4p/vegetation/vegn_tile.F90 $(SRCROOT)lm4p/land_tracers/land_tracer_driver.F90 $(SRCROOT)lm4p/vegetation/vegn_photosynthesis.F90 $(SRCROOT)lm4p/soil/hillslope.F90 $(SRCROOT)lm4p/vegetation/vegn_cohort.F90 $(SRCROOT)lm4p/shared/nf_utils/nf_utils.F90 $(SRCROOT)lm4p/soil/soil_util.F90 $(SRCROOT)lm4p/shared/nf_utils/nfc.F90 $(SRCROOT)lm4p/lake/lake.F90 $(SRCROOT)lm4p/nitrogen_sources.F90 $(SRCROOT)lm4p/land_tracers/land_tracers.F90 $(SRCROOT)lm4p/river/river.F90 $(SRCROOT)lm4p/transitions/transitions.F90 $(SRCROOT)lm4p/land_constants.F90 $(SRCROOT)lm4p/vegetation/vegn_data.F90 $(SRCROOT)lm4p/vegetation/read_remap_cohort_data_new.inc $(SRCROOT)lm4p/vegetation/vegn_cohort_io.inc $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/shared/debug.inc $(SRCROOT)lm4p/shared/version_variable.inc $(SRCROOT)lm4p/lake/../shared/version_variable.inc $(SRCROOT)lm4p/shared/nf_utils/getput.inc $(SRCROOT)lm4p/shared/nf_utils/getput_compressed.inc $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)lm4p/vegetation/read_remap_cohort_data.inc -OBJ = land_tile.o land_tile_io.o soil_carbon.o land_tile_diag_sel.o glac_tile.o land_io.o sphum.o land_debug.o table_printer.o hillslope_tile.o vegn_harvesting.o vegn_fire.o lake_tile.o vegn_util.o river_type.o vegn_static_override.o land_data.o land_numerics.o soil_tile.o land_dust.o vegn_accessors.o uptake.o vegn_radiation.o snow_tile.o river_physics.o topo_rough.o glacier.o vegetation.o land_tile_diag_buff.o land_tile_diag.o land_model.o land_utils.o vegn_cohort_io.o snow.o cana_tile.o canopy_air.o soil_accessors.o vegn_dynamics.o vegn_disturbance.o soil.o hillslope_hydrology.o nfu.o vegn_tile.o land_tracer_driver.o vegn_photosynthesis.o hillslope.o vegn_cohort.o nf_utils.o soil_util.o nfc.o lake.o nitrogen_sources.o land_tracers.o river.o transitions.o land_constants.o vegn_data.o -OFF = $(SRCROOT)lm4p/vegetation/vegn_static_override.F90 $(SRCROOT)lm4p/vegetation/vegn_cohort_io.F90 $(SRCROOT)lm4p/vegetation/vegn_harvesting.F90 $(SRCROOT)lm4p/shared/sphum.F90 $(SRCROOT)lm4p/shared/debug.inc $(SRCROOT)lm4p/shared/land_tile_diag.F90 $(SRCROOT)lm4p/vegetation/vegn_cohort_io.inc $(SRCROOT)lm4p/land_tracers/land_dust.F90 $(SRCROOT)lm4p/shared/land_numerics.F90 $(SRCROOT)lm4p/vegetation/vegn_cohort.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)lm4p/soil/hillslope.F90 $(SRCROOT)lm4p/vegetation/vegetation.F90 $(SRCROOT)lm4p/shared/nf_utils/nfu.F90 $(SRCROOT)lm4p/shared/land_tile_io.F90 $(SRCROOT)lm4p/shared/nf_utils/getput.inc $(SRCROOT)lm4p/vegetation/vegn_accessors.F90 $(SRCROOT)lm4p/river/river.F90 $(SRCROOT)lm4p/soil/soil.F90 $(SRCROOT)lm4p/glacier/glacier.F90 $(SRCROOT)lm4p/land_tracers/land_tracers.F90 $(SRCROOT)lm4p/snow/snow_tile.F90 $(SRCROOT)lm4p/vegetation/vegn_dynamics.F90 $(SRCROOT)lm4p/lake/../shared/debug.inc $(SRCROOT)lm4p/shared/land_tile_diag_buff.F90 $(SRCROOT)lm4p/nitrogen_sources.F90 $(SRCROOT)lm4p/land_constants.F90 $(SRCROOT)lm4p/glacier/glac_tile.F90 $(SRCROOT)lm4p/shared/nf_utils/nfc.F90 $(SRCROOT)lm4p/shared/nf_utils/getput_compressed.inc $(SRCROOT)lm4p/snow/snow.F90 $(SRCROOT)lm4p/soil/hillslope_hydrology.F90 $(SRCROOT)lm4p/soil/soil_util.F90 $(SRCROOT)lm4p/soil/soil_accessors.F90 $(SRCROOT)lm4p/land_data.F90 $(SRCROOT)lm4p/shared/land_tile_diag_sel.F90 $(SRCROOT)lm4p/vegetation/vegn_photosynthesis.F90 $(SRCROOT)lm4p/vegetation/vegn_disturbance.F90 $(SRCROOT)lm4p/canopy_air/cana_tile.F90 $(SRCROOT)lm4p/land_model.F90 $(SRCROOT)lm4p/vegetation/vegn_fire.F90 $(SRCROOT)lm4p/vegetation/vegn_util.F90 $(SRCROOT)lm4p/shared/land_io.F90 $(SRCROOT)lm4p/vegetation/vegn_tile.F90 $(SRCROOT)lm4p/canopy_air/canopy_air.F90 $(SRCROOT)lm4p/soil/soil_tile.F90 $(SRCROOT)lm4p/lake/../shared/version_variable.inc $(SRCROOT)lm4p/soil/soil_carbon.F90 $(SRCROOT)lm4p/vegetation/read_remap_cohort_data_new.inc $(SRCROOT)lm4p/river/river_physics.F90 $(SRCROOT)lm4p/river/river_type.F90 $(SRCROOT)lm4p/vegetation/vegn_radiation.F90 $(SRCROOT)lm4p/lake/lake_tile.F90 $(SRCROOT)lm4p/transitions/transitions.F90 $(SRCROOT)lm4p/shared/version_variable.inc $(SRCROOT)lm4p/lake/lake.F90 $(SRCROOT)lm4p/shared/table_printer.F90 $(SRCROOT)lm4p/shared/nf_utils/nf_utils.F90 $(SRCROOT)lm4p/vegetation/vegn_data.F90 $(SRCROOT)lm4p/topo_rough/topo_rough.F90 $(SRCROOT)lm4p/shared/land_utils.F90 $(SRCROOT)lm4p/soil/uptake.F90 $(SRCROOT)lm4p/shared/land_debug.F90 $(SRCROOT)lm4p/vegetation/read_remap_cohort_data.inc $(SRCROOT)lm4p/land_tile.F90 $(SRCROOT)lm4p/land_tracers/land_tracer_driver.F90 $(SRCROOT)lm4p/soil/hillslope_tile.F90 -clean: neat - -rm -f .liblm4P.a.cppdefs $(OBJ) liblm4P.a - -neat: - -rm -f $(TMPFILES) *.mod *.f90 - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -liblm4P.a: $(OBJ) - $(AR) $(ARFLAGS) liblm4P.a $(OBJ) - diff --git a/exec/mom6/Makefile b/exec/mom6/Makefile deleted file mode 100644 index 2b24a2e..0000000 --- a/exec/mom6/Makefile +++ /dev/null @@ -1,1118 +0,0 @@ -# Makefile created by mkmf 19.3.0 -CPPDEFS = -DINTERNAL_FILE_NML -g -DMAX_FIELDS_=100 -DNOT_SET_AFFINITY -D_USE_MOM6_DIAG -D_USE_GENERIC_TRACER -DUSE_PRECISION=2 - -OTHERFLAGS = -I$(BUILDROOT)fms/build/.mods - -include $(MK_TEMPLATE) - - -.DEFAULT: - -echo $@ does not exist. -all: libmom6.a -BFB_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/BFB_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_sponge.o MOM_tracer_registry.o MOM_variables.o MOM_EOS.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/BFB_initialization.F90 -BFB_surface_forcing.o: $(SRCROOT)mom6/src/MOM6/src/user/BFB_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_io.o MOM_safe_alloc.o MOM_time_manager.o MOM_tracer_flow_control.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/BFB_surface_forcing.F90 -DOME2d_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/DOME2d_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_ALE_sponge.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_sponge.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o regrid_consts.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/DOME2d_initialization.F90 -DOME_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/DOME_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_sponge.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_open_boundary.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/DOME_initialization.F90 -DOME_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/DOME_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_hor_index.o MOM_grid.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/DOME_tracer.F90 -FMS_coupler_util.o: $(SRCROOT)ocean_shared/generic_tracers/FMS_coupler_util.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/FMS_coupler_util.F90 -FMS_ocmip2_co2calc.o: $(SRCROOT)ocean_shared/generic_tracers/FMS_ocmip2_co2calc.F90 mocsy_vars.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/FMS_ocmip2_co2calc.F90 -ISOMIP_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/ISOMIP_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_ALE_sponge.o MOM_sponge.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_io.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o regrid_consts.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/ISOMIP_initialization.F90 -ISOMIP_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/ISOMIP_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_hor_index.o MOM_grid.o MOM_io.o MOM_restart.o MOM_ALE_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_variables.o MOM_open_boundary.o MOM_verticalGrid.o MOM_coms.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/ISOMIP_tracer.F90 -Kelvin_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/Kelvin_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_open_boundary.o MOM_verticalGrid.o MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/Kelvin_initialization.F90 -MOM.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_checksum_packages.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_get_input.o MOM_io.o MOM_obsolete_params.o MOM_restart.o MOM_spatial_means.o MOM_time_manager.o MOM_unit_tests.o MOM_ALE.o MOM_boundary_update.o MOM_coord_initialization.o MOM_diabatic_driver.o MOM_diagnostics.o MOM_diag_to_Z.o MOM_dynamics_unsplit.o MOM_dynamics_split_RK2.o MOM_dynamics_unsplit_RK2.o MOM_dyn_horgrid.o MOM_EOS.o MOM_fixed_initialization.o MOM_grid.o MOM_hor_index.o MOM_interface_heights.o MOM_lateral_mixing_coeffs.o MOM_MEKE.o MOM_MEKE_types.o MOM_mixed_layer_restrat.o MOM_obsolete_diagnostics.o MOM_open_boundary.o MOM_set_viscosity.o MOM_sponge.o MOM_state_initialization.o MOM_sum_output.o MOM_ALE_sponge.o MOM_thickness_diffuse.o MOM_tracer_advect.o MOM_tracer_hor_diff.o MOM_tracer_registry.o MOM_tracer_flow_control.o MOM_transcribe_grid.o MOM_variables.o MOM_verticalGrid.o MOM_wave_interface.o MOM_oda_driver.o MOM_offline_main.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM.F90 -MOM_ALE.o: $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_ALE.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_debugging.o MOM_diag_mediator.o MOM_diag_vkernels.o MOM_domains.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_io.o MOM_interface_heights.o MOM_regridding.o MOM_remapping.o MOM_string_functions.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o regrid_consts.o regrid_edge_values.o PLM_functions.o PPM_functions.o P1M_functions.o P3M_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_ALE.F90 -MOM_ALE_sponge.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_spatial_means.o MOM_time_manager.o MOM_remapping.o MOM_horizontal_regridding.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 -MOM_CVMix_KPP.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_debugging.o MOM_diag_mediator.o MOM_error_handler.o MOM_EOS.o MOM_file_parser.o MOM_grid.o MOM_verticalGrid.o MOM_wave_interface.o MOM_domains.o cvmix_kpp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 -MOM_CVMix_conv.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_EOS.o MOM_variables.o MOM_error_handler.o MOM_file_parser.o MOM_debugging.o MOM_grid.o MOM_verticalGrid.o cvmix_convection.o cvmix_kpp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 -MOM_CVMix_ddiff.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_EOS.o MOM_variables.o MOM_error_handler.o MOM_file_parser.o MOM_debugging.o MOM_grid.o MOM_verticalGrid.o cvmix_ddiff.o cvmix_kpp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 -MOM_CVMix_shear.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o cvmix_shear.o MOM_kappa_shear.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 -MOM_CoriolisAdv.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_CoriolisAdv.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_open_boundary.o MOM_string_functions.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_CoriolisAdv.F90 -MOM_EOS.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_EOS_linear.o MOM_EOS_Wright.o MOM_EOS_UNESCO.o MOM_EOS_NEMO.o MOM_EOS_TEOS10.o MOM_TFreeze.o MOM_error_handler.o MOM_file_parser.o MOM_string_functions.o MOM_hor_index.o MOM_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS.F90 -MOM_EOS_NEMO.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 gsw_mod_toolbox.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 -MOM_EOS_TEOS10.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 gsw_mod_toolbox.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 -MOM_EOS_UNESCO.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 -MOM_EOS_Wright.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_hor_index.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 -MOM_EOS_linear.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_linear.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_hor_index.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_linear.F90 -MOM_MEKE.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_restart.o MOM_variables.o MOM_verticalGrid.o MOM_MEKE_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 -MOM_MEKE_types.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 -MOM_OCMIP2_CFC.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_hor_index.o MOM_grid.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_tracer_Z_init.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 -MOM_PointAccel.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_PointAccel.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_io.o MOM_time_manager.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_PointAccel.F90 -MOM_PressureForce.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_PressureForce_analytic_FV.o MOM_PressureForce_blocked_AFV.o MOM_PressureForce_Montgomery.o MOM_tidal_forcing.o MOM_variables.o MOM_verticalGrid.o MOM_ALE.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce.F90 -MOM_PressureForce_Montgomery.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_Montgomery.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_tidal_forcing.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_Montgomery.F90 -MOM_PressureForce_analytic_FV.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_PressureForce_Montgomery.o MOM_tidal_forcing.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o MOM_ALE.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 -MOM_PressureForce_blocked_AFV.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_blocked_AFV.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_PressureForce_Montgomery.o MOM_tidal_forcing.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o MOM_ALE.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_blocked_AFV.F90 -MOM_TFreeze.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_TFreeze.F90 gsw_mod_toolbox.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_TFreeze.F90 -MOM_barotropic.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_barotropic.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_tidal_forcing.o MOM_time_manager.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_barotropic.F90 -MOM_bkgnd_mixing.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_EOS.o MOM_variables.o MOM_forcing_type.o MOM_error_handler.o MOM_file_parser.o MOM_debugging.o MOM_grid.o MOM_verticalGrid.o cvmix_background.o MOM_intrinsic_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 -MOM_boundary_update.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_boundary_update.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_dyn_horgrid.o MOM_open_boundary.o MOM_verticalGrid.o MOM_tracer_registry.o MOM_variables.o tidal_bay_initialization.o Kelvin_initialization.o shelfwave_initialization.o dyed_channel_initialization.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_boundary_update.F90 -MOM_bulk_mixed_layer.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_shortwave_abs.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 -MOM_checksum_packages.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_checksum_packages.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_debugging.o MOM_domains.o MOM_error_handler.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_checksum_packages.F90 -MOM_checksums.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_checksums.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_error_handler.o MOM_file_parser.o MOM_hor_index.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_checksums.F90 -MOM_coms.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_coms.F90 MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_coms.F90 -MOM_constants.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_constants.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_constants.F90 -MOM_continuity.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_continuity_PPM.o MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_string_functions.o MOM_grid.o MOM_open_boundary.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity.F90 -MOM_continuity_PPM.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity_PPM.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_open_boundary.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity_PPM.F90 -MOM_controlled_forcing.o: $(SRCROOT)mom6/src/MOM6/src/user/MOM_controlled_forcing.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_io.o MOM_restart.o MOM_time_manager.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/MOM_controlled_forcing.F90 -MOM_coord_initialization.o: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_coord_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_io.o MOM_string_functions.o MOM_variables.o MOM_verticalGrid.o user_initialization.o BFB_initialization.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_coord_initialization.F90 -MOM_cpu_clock.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_cpu_clock.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_cpu_clock.F90 -MOM_debugging.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_debugging.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_checksums.o MOM_coms.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_hor_index.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_debugging.F90 -MOM_diabatic_aux.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_shortwave_abs.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 -MOM_diabatic_driver.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_bulk_mixed_layer.o MOM_debugging.o MOM_checksum_packages.o MOM_cpu_clock.o MOM_CVMix_shear.o MOM_CVMix_ddiff.o MOM_diabatic_aux.o MOM_diag_mediator.o MOM_diag_to_Z.o MOM_diapyc_energy_req.o MOM_CVMix_conv.o MOM_domains.o MOM_tidal_mixing.o MOM_energetic_PBL.o MOM_entrain_diffusive.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_geothermal.o MOM_grid.o MOM_io.o MOM_internal_tide_input.o MOM_interface_heights.o MOM_internal_tides.o MOM_kappa_shear.o MOM_CVMix_KPP.o MOM_opacity.o MOM_regularize_layers.o MOM_set_diffusivity.o MOM_shortwave_abs.o MOM_sponge.o MOM_ALE_sponge.o MOM_time_manager.o MOM_tracer_flow_control.o MOM_tracer_diabatic.o MOM_variables.o MOM_verticalGrid.o MOM_wave_speed.o MOM_wave_interface.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 -MOM_diag_manager_wrapper.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_manager_wrapper.F90 MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_manager_wrapper.F90 -MOM_diag_mediator.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_mediator.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_checksums.o MOM_coms.o MOM_cpu_clock.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_io.o MOM_safe_alloc.o MOM_string_functions.o MOM_time_manager.o MOM_verticalGrid.o MOM_EOS.o MOM_diag_remap.o MOM_diag_manager_wrapper.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_mediator.F90 -MOM_diag_remap.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_remap.F90 MOM_coms.o MOM_error_handler.o MOM_diag_vkernels.o MOM_file_parser.o MOM_io.o MOM_string_functions.o MOM_grid.o MOM_verticalGrid.o MOM_EOS.o MOM_remapping.o MOM_regridding.o regrid_consts.o coord_zlike.o coord_sigma.o coord_rho.o MOM_debugging.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_remap.F90 -MOM_diag_to_Z.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diag_to_Z.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_domains.o MOM_coms.o MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_io.o MOM_spatial_means.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diag_to_Z.F90 -MOM_diag_vkernels.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_vkernels.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_vkernels.F90 -MOM_diagnostics.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diagnostics.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_diag_mediator.o MOM_diag_to_Z.o MOM_domains.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_interface_heights.o MOM_spatial_means.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_wave_speed.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diagnostics.F90 -MOM_diapyc_energy_req.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 -MOM_document.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_document.F90 MOM_time_manager.o MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_document.F90 -MOM_domains.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_domains.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_cpu_clock.o MOM_error_handler.o MOM_file_parser.o MOM_string_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_domains.F90 -MOM_dyn_horgrid.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_dyn_horgrid.F90 MOM_hor_index.o MOM_domains.o MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_dyn_horgrid.F90 -MOM_dynamics_split_RK2.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_split_RK2.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_variables.o MOM_forcing_type.o MOM_checksum_packages.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_debugging.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_io.o MOM_restart.o MOM_time_manager.o MOM_ALE.o MOM_barotropic.o MOM_boundary_update.o MOM_continuity.o MOM_CoriolisAdv.o MOM_grid.o MOM_hor_index.o MOM_hor_visc.o MOM_interface_heights.o MOM_lateral_mixing_coeffs.o MOM_MEKE_types.o MOM_open_boundary.o MOM_PressureForce.o MOM_set_viscosity.o MOM_tidal_forcing.o MOM_vert_friction.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_split_RK2.F90 -MOM_dynamics_unsplit.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_variables.o MOM_forcing_type.o MOM_checksum_packages.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_io.o MOM_restart.o MOM_time_manager.o MOM_ALE.o MOM_boundary_update.o MOM_continuity.o MOM_CoriolisAdv.o MOM_debugging.o MOM_grid.o MOM_hor_index.o MOM_hor_visc.o MOM_interface_heights.o MOM_lateral_mixing_coeffs.o MOM_MEKE_types.o MOM_open_boundary.o MOM_PressureForce.o MOM_set_viscosity.o MOM_tidal_forcing.o MOM_vert_friction.o MOM_verticalGrid.o MOM_wave_interface.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit.F90 -MOM_dynamics_unsplit_RK2.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_variables.o MOM_forcing_type.o MOM_checksum_packages.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_io.o MOM_restart.o MOM_time_manager.o MOM_ALE.o MOM_boundary_update.o MOM_continuity.o MOM_CoriolisAdv.o MOM_debugging.o MOM_grid.o MOM_hor_index.o MOM_hor_visc.o MOM_lateral_mixing_coeffs.o MOM_MEKE_types.o MOM_open_boundary.o MOM_PressureForce.o MOM_set_viscosity.o MOM_tidal_forcing.o MOM_vert_friction.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 -MOM_energetic_PBL.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_wave_interface.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 -MOM_entrain_diffusive.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 -MOM_error_handler.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_error_handler.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_error_handler.F90 -MOM_file_parser.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_file_parser.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_error_handler.o MOM_time_manager.o MOM_document.o MOM_string_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_file_parser.F90 -MOM_fixed_initialization.o: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_fixed_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_io.o MOM_grid_initialize.o MOM_open_boundary.o MOM_shared_initialization.o user_initialization.o DOME_initialization.o ISOMIP_initialization.o benchmark_initialization.o Neverland_initialization.o DOME2d_initialization.o Kelvin_initialization.o sloshing_initialization.o seamount_initialization.o dumbbell_initialization.o shelfwave_initialization.o Phillips_initialization.o dense_water_initialization.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_fixed_initialization.F90 -MOM_forcing_type.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_forcing_type.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_debugging.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_error_handler.o MOM_EOS.o MOM_file_parser.o MOM_grid.o MOM_shortwave_abs.o MOM_spatial_means.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_forcing_type.F90 -MOM_full_convection.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 -MOM_generic_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_generic_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h generic_tracer.o generic_tracer_utils.o MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_restart.o MOM_spatial_means.o MOM_sponge.o MOM_ALE_sponge.o MOM_time_manager.o MOM_tracer_diabatic.o MOM_tracer_registry.o MOM_tracer_Z_init.o MOM_tracer_initialization_from_Z.o MOM_variables.o MOM_open_boundary.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)FMS/include $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_generic_tracer.F90 -MOM_geothermal.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_io.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 -MOM_get_input.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_get_input.F90 MOM_error_handler.o MOM_file_parser.o MOM_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_get_input.F90 -MOM_grid.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_grid.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_hor_index.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_grid.F90 -MOM_grid_initialize.o: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_grid_initialize.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_checksums.o MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_grid_initialize.F90 -MOM_hor_index.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_hor_index.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_domains.o MOM_error_handler.o MOM_file_parser.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_hor_index.F90 -MOM_hor_visc.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_lateral_mixing_coeffs.o MOM_MEKE_types.o MOM_open_boundary.o MOM_verticalGrid.o MOM_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 -MOM_horizontal_regridding.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_horizontal_regridding.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_debugging.o MOM_coms.o MOM_cpu_clock.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_io.o MOM_string_functions.o MOM_time_manager.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_horizontal_regridding.F90 -MOM_ice_shelf.o: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_grid_initialize.o MOM_fixed_initialization.o user_initialization.o MOM_io.o MOM_restart.o MOM_time_manager.o MOM_transcribe_grid.o MOM_variables.o MOM_forcing_type.o MOM_get_input.o MOM_EOS.o MOM_ice_shelf_dynamics.o MOM_ice_shelf_initialize.o MOM_ice_shelf_state.o user_shelf_init.o MOM_coms.o MOM_checksums.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf.F90 -MOM_ice_shelf_dynamics.o: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_io.o MOM_restart.o MOM_time_manager.o MOM_ice_shelf_state.o MOM_coms.o MOM_checksums.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 -MOM_ice_shelf_initialize.o: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_grid.o MOM_file_parser.o MOM_io.o MOM_error_handler.o user_shelf_init.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 -MOM_ice_shelf_state.o: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 MOM_cpu_clock.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_get_input.o MOM_coms.o MOM_checksums.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 -MOM_interface_heights.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_interface_heights.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_interface_heights.F90 -MOM_internal_tide_input.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_diag_to_Z.o MOM_debugging.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_io.o MOM_thickness_diffuse.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 -MOM_internal_tides.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_io.o MOM_restart.o MOM_spatial_means.o MOM_time_manager.o MOM_variables.o MOM_verticalGrid.o MOM_wave_structure.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 -MOM_intrinsic_functions.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_intrinsic_functions.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_intrinsic_functions.F90 -MOM_io.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_io.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_domains.o MOM_file_parser.o MOM_grid.o MOM_dyn_horgrid.o MOM_string_functions.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_io.F90 -MOM_isopycnal_slopes.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_isopycnal_slopes.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_isopycnal_slopes.F90 -MOM_kappa_shear.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_debugging.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 -MOM_lateral_mixing_coeffs.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_error_handler.o MOM_diag_mediator.o MOM_domains.o MOM_file_parser.o MOM_interface_heights.o MOM_isopycnal_slopes.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_wave_speed.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 -MOM_marine_ice.o: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_marine_ice.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_constants.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_time_manager.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_marine_ice.F90 -MOM_mixed_layer_restrat.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_lateral_mixing_coeffs.o MOM_restart.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 -MOM_neutral_diffusion.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_neutral_diffusion_aux.o MOM_remapping.o MOM_tracer_registry.o MOM_verticalGrid.o polynomial_functions.o PPM_functions.o regrid_edge_values.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion.F90 -MOM_neutral_diffusion_aux.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion_aux.F90 MOM_EOS.o MOM_error_handler.o polynomial_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion_aux.F90 -MOM_obsolete_diagnostics.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o MOM_diag_mediator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 -MOM_obsolete_params.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_params.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_params.F90 -MOM_oda_driver.o: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h ocean_da_types.o ocean_da_core.o write_ocean_obs.o kdtree.o MOM_io.o MOM_diag_mediator.o MOM_error_handler.o MOM_get_input.o MOM_variables.o MOM_grid.o MOM_grid_initialize.o MOM_hor_index.o MOM_dyn_horgrid.o MOM_transcribe_grid.o MOM_fixed_initialization.o MOM_coord_initialization.o MOM_verticalGrid.o MOM_file_parser.o MOM_string_functions.o MOM_ALE.o MOM_domains.o MOM_remapping.o MOM_regridding.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 -MOM_offline_aux.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_aux.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_time_manager.o MOM_debugging.o MOM_domains.o MOM_diag_vkernels.o MOM_error_handler.o MOM_grid.o MOM_io.o MOM_verticalGrid.o MOM_file_parser.o MOM_variables.o MOM_forcing_type.o MOM_shortwave_abs.o MOM_diag_mediator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_aux.F90 -MOM_offline_main.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_main.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_ALE.o MOM_checksums.o MOM_cpu_clock.o MOM_diabatic_aux.o MOM_diabatic_driver.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_io.o MOM_offline_aux.o MOM_opacity.o MOM_open_boundary.o MOM_shortwave_abs.o MOM_time_manager.o MOM_tracer_advect.o MOM_tracer_diabatic.o MOM_tracer_flow_control.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_main.F90 -MOM_opacity.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_opacity.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_string_functions.o MOM_forcing_type.o MOM_grid.o MOM_io.o MOM_tracer_flow_control.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_opacity.F90 -MOM_open_boundary.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_open_boundary.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_dyn_horgrid.o MOM_io.o MOM_restart.o MOM_obsolete_params.o MOM_string_functions.o MOM_tracer_registry.o MOM_variables.o MOM_remapping.o MOM_regridding.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_open_boundary.F90 -MOM_regridding.o: $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_regridding.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_error_handler.o MOM_file_parser.o MOM_io.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o MOM_string_functions.o MOM_remapping.o regrid_consts.o regrid_interp.o coord_zlike.o coord_sigma.o coord_rho.o coord_hycom.o coord_slight.o coord_adapt.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_regridding.F90 -MOM_regularize_layers.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 -MOM_remapping.o: $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_remapping.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_error_handler.o MOM_string_functions.o regrid_edge_values.o regrid_edge_slopes.o PCM_functions.o PLM_functions.o PPM_functions.o PQM_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_remapping.F90 -MOM_restart.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_restart.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_string_functions.o MOM_grid.o MOM_io.o MOM_time_manager.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_restart.F90 -MOM_safe_alloc.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_safe_alloc.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_safe_alloc.F90 -MOM_set_diffusivity.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_diag_to_Z.o MOM_debugging.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_full_convection.o MOM_grid.o MOM_internal_tides.o MOM_tidal_mixing.o MOM_intrinsic_functions.o MOM_io.o MOM_kappa_shear.o MOM_CVMix_shear.o MOM_CVMix_ddiff.o MOM_bkgnd_mixing.o MOM_string_functions.o MOM_thickness_diffuse.o MOM_variables.o MOM_verticalGrid.o user_change_diffusivity.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 -MOM_set_viscosity.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_kappa_shear.o MOM_CVMix_shear.o MOM_CVMix_conv.o MOM_CVMix_ddiff.o MOM_restart.o MOM_safe_alloc.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o MOM_open_boundary.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 -MOM_shared_initialization.o: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_shared_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_io.o MOM_string_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_shared_initialization.F90 -MOM_shortwave_abs.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_shortwave_abs.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_shortwave_abs.F90 -MOM_spatial_means.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_spatial_means.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_coms.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_spatial_means.F90 -MOM_sponge.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_sponge.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_spatial_means.o MOM_time_manager.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_sponge.F90 -MOM_state_initialization.o: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_state_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_coms.o MOM_cpu_clock.o MOM_domains.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_interface_heights.o MOM_io.o MOM_open_boundary.o MOM_grid_initialize.o MOM_restart.o MOM_sponge.o MOM_ALE_sponge.o MOM_string_functions.o MOM_time_manager.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_ALE.o user_initialization.o DOME_initialization.o ISOMIP_initialization.o baroclinic_zone_initialization.o benchmark_initialization.o Neverland_initialization.o circle_obcs_initialization.o lock_exchange_initialization.o external_gwave_initialization.o DOME2d_initialization.o adjustment_initialization.o sloshing_initialization.o seamount_initialization.o dumbbell_initialization.o Phillips_initialization.o Rossby_front_2d_initialization.o SCM_idealized_hurricane.o SCM_CVmix_tests.o dyed_channel_initialization.o dyed_obcs_initialization.o supercritical_initialization.o soliton_initialization.o BFB_initialization.o dense_water_initialization.o midas_vertmap.o MOM_regridding.o MOM_remapping.o MOM_horizontal_regridding.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_state_initialization.F90 -MOM_string_functions.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_string_functions.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_string_functions.F90 -MOM_sum_output.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_sum_output.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_interface_heights.o MOM_io.o MOM_open_boundary.o MOM_time_manager.o MOM_tracer_flow_control.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_sum_output.F90 -MOM_surface_forcing.o: $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/MOM_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_constants.o MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_get_input.o MOM_grid.o MOM_io.o MOM_restart.o MOM_string_functions.o MOM_spatial_means.o MOM_variables.o user_revise_forcing.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/MOM_surface_forcing.F90 -MOM_thickness_diffuse.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_diag_mediator.o MOM_error_handler.o MOM_EOS.o MOM_file_parser.o MOM_grid.o MOM_interface_heights.o MOM_lateral_mixing_coeffs.o MOM_MEKE_types.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 -MOM_tidal_forcing.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_io.o MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 -MOM_tidal_mixing.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_EOS.o MOM_variables.o MOM_error_handler.o MOM_debugging.o MOM_grid.o MOM_verticalGrid.o MOM_remapping.o MOM_file_parser.o MOM_string_functions.o MOM_io.o cvmix_tidal.o cvmix_kinds_and_types.o cvmix_put_get.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 -MOM_time_manager.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_time_manager.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/framework/MOM_time_manager.F90 -MOM_tracer_Z_init.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_Z_init.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_to_Z.o MOM_error_handler.o MOM_grid.o MOM_io.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_Z_init.F90 -MOM_tracer_advect.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_advect.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_open_boundary.o MOM_tracer_registry.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_advect.F90 -MOM_tracer_diabatic.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_diabatic.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_grid.o MOM_verticalGrid.o MOM_forcing_type.o MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_diabatic.F90 -MOM_tracer_flow_control.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_flow_control.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_get_input.o MOM_grid.o MOM_hor_index.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_ALE_sponge.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o tracer_example.o DOME_tracer.o ISOMIP_tracer.o ideal_age_example.o dye_example.o MOM_OCMIP2_CFC.o oil_tracer.o advection_test_tracer.o dyed_obc_tracer.o MOM_generic_tracer.o pseudo_salt_tracer.o boundary_impulse_tracer.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_flow_control.F90 -MOM_tracer_hor_diff.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_hor_diff.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_cpu_clock.o MOM_diag_mediator.o MOM_domains.o MOM_debugging.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_lateral_mixing_coeffs.o MOM_MEKE_types.o MOM_neutral_diffusion.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_hor_diff.F90 -MOM_tracer_initialization_from_Z.o: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_coms.o MOM_cpu_clock.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_string_functions.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o MOM_ALE.o MOM_regridding.o MOM_remapping.o MOM_horizontal_regridding.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 -MOM_tracer_registry.o: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_registry.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_debugging.o MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_hor_index.o MOM_grid.o MOM_io.o MOM_restart.o MOM_string_functions.o MOM_time_manager.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_registry.F90 -MOM_transcribe_grid.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_transcribe_grid.F90 MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/core/MOM_transcribe_grid.F90 -MOM_unit_tests.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_unit_tests.F90 MOM_error_handler.o MOM_string_functions.o MOM_remapping.o MOM_neutral_diffusion.o MOM_diag_vkernels.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/core/MOM_unit_tests.F90 -MOM_variables.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_variables.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_domains.o MOM_debugging.o MOM_error_handler.o MOM_grid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_variables.F90 -MOM_vert_friction.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_domains.o MOM_diag_mediator.o MOM_debugging.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_get_input.o MOM_grid.o MOM_open_boundary.o MOM_PointAccel.o MOM_time_manager.o MOM_variables.o MOM_verticalGrid.o MOM_wave_interface.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 -MOM_verticalGrid.o: $(SRCROOT)mom6/src/MOM6/src/core/MOM_verticalGrid.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/core/MOM_verticalGrid.F90 -MOM_wave_interface.o: $(SRCROOT)mom6/src/MOM6/src/user/MOM_wave_interface.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_verticalGrid.o MOM_safe_alloc.o MOM_time_manager.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/MOM_wave_interface.F90 -MOM_wave_speed.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_speed.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_remapping.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_speed.F90 -MOM_wave_structure.o: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_structure.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_diag_mediator.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_structure.F90 -MOM_write_cputime.o: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_write_cputime.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_coms.o MOM_error_handler.o MOM_io.o MOM_file_parser.o MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/framework/MOM_write_cputime.F90 -Neverland_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/Neverland_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_sponge.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/Neverland_initialization.F90 -P1M_functions.o: $(SRCROOT)mom6/src/MOM6/src/ALE/P1M_functions.F90 regrid_edge_values.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/P1M_functions.F90 -P3M_functions.o: $(SRCROOT)mom6/src/MOM6/src/ALE/P3M_functions.F90 regrid_edge_values.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/P3M_functions.F90 -PCM_functions.o: $(SRCROOT)mom6/src/MOM6/src/ALE/PCM_functions.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/PCM_functions.F90 -PLM_functions.o: $(SRCROOT)mom6/src/MOM6/src/ALE/PLM_functions.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/PLM_functions.F90 -PPM_functions.o: $(SRCROOT)mom6/src/MOM6/src/ALE/PPM_functions.F90 regrid_edge_values.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/PPM_functions.F90 -PQM_functions.o: $(SRCROOT)mom6/src/MOM6/src/ALE/PQM_functions.F90 regrid_edge_values.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/PQM_functions.F90 -Phillips_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/Phillips_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_dyn_horgrid.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_sponge.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/Phillips_initialization.F90 -Rossby_front_2d_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/Rossby_front_2d_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o regrid_consts.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/Rossby_front_2d_initialization.F90 -SCM_CVmix_tests.o: $(SRCROOT)mom6/src/MOM6/src/user/SCM_CVmix_tests.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_verticalGrid.o MOM_safe_alloc.o MOM_time_manager.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/SCM_CVmix_tests.F90 -SCM_idealized_hurricane.o: $(SRCROOT)mom6/src/MOM6/src/user/SCM_idealized_hurricane.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_safe_alloc.o MOM_time_manager.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/SCM_idealized_hurricane.F90 -adjustment_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/adjustment_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o regrid_consts.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/adjustment_initialization.F90 -advection_test_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/advection_test_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/advection_test_tracer.F90 -baroclinic_zone_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/baroclinic_zone_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_file_parser.o MOM_grid.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/baroclinic_zone_initialization.F90 -benchmark_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/benchmark_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_sponge.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/benchmark_initialization.F90 -boundary_impulse_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/boundary_impulse_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_tracer_Z_init.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/boundary_impulse_tracer.F90 -circle_obcs_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/circle_obcs_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_sponge.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/circle_obcs_initialization.F90 -coord_adapt.o: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_adapt.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_EOS.o MOM_error_handler.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ALE/coord_adapt.F90 -coord_hycom.o: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_hycom.F90 MOM_error_handler.o MOM_EOS.o regrid_interp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/coord_hycom.F90 -coord_rho.o: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_rho.F90 MOM_error_handler.o MOM_remapping.o MOM_EOS.o regrid_interp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/coord_rho.F90 -coord_sigma.o: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_sigma.F90 MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/coord_sigma.F90 -coord_slight.o: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_slight.F90 MOM_error_handler.o MOM_EOS.o regrid_interp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/coord_slight.F90 -coord_zlike.o: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_zlike.F90 MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/coord_zlike.F90 -coupler_util.o: $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/coupler_util.F90 MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/coupler_util.F90 -cvmix_background.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_background.F90 cvmix_kinds_and_types.o cvmix_put_get.o cvmix_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_background.F90 -cvmix_convection.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 cvmix_kinds_and_types.o cvmix_utils.o cvmix_put_get.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 -cvmix_ddiff.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 cvmix_kinds_and_types.o cvmix_put_get.o cvmix_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 -cvmix_kinds_and_types.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 -cvmix_kpp.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 cvmix_kinds_and_types.o cvmix_math.o cvmix_put_get.o cvmix_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 -cvmix_math.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_math.F90 cvmix_kinds_and_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_math.F90 -cvmix_put_get.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 cvmix_kinds_and_types.o cvmix_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 -cvmix_shear.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 cvmix_kinds_and_types.o cvmix_put_get.o cvmix_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 -cvmix_tidal.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 cvmix_kinds_and_types.o cvmix_utils.o cvmix_put_get.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 -cvmix_utils.o: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 cvmix_kinds_and_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 -dense_water_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/dense_water_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_ALE_sponge.o MOM_dyn_horgrid.o MOM_EOS.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_sponge.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/dense_water_initialization.F90 -dumbbell_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_sponge.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o regrid_consts.o MOM_ALE_sponge.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_initialization.F90 -dumbbell_surface_forcing.o: $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_io.o MOM_safe_alloc.o MOM_time_manager.o MOM_tracer_flow_control.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_surface_forcing.F90 -dye_example.o: $(SRCROOT)mom6/src/MOM6/src/tracer/dye_example.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_tracer_Z_init.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/dye_example.F90 -dyed_channel_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/dyed_channel_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_open_boundary.o MOM_time_manager.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/dyed_channel_initialization.F90 -dyed_obc_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/dyed_obc_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_hor_index.o MOM_grid.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/dyed_obc_tracer.F90 -dyed_obcs_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/dyed_obcs_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_open_boundary.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/dyed_obcs_initialization.F90 -external_gwave_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/external_gwave_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/external_gwave_initialization.F90 -generic_BLING.o: $(SRCROOT)ocean_shared/generic_tracers/generic_BLING.F90 generic_tracer_utils.o FMS_ocmip2_co2calc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_BLING.F90 -generic_CFC.o: $(SRCROOT)ocean_shared/generic_tracers/generic_CFC.F90 generic_tracer_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_CFC.F90 -generic_COBALT.o: $(SRCROOT)ocean_shared/generic_tracers/generic_COBALT.F90 generic_tracer_utils.o FMS_ocmip2_co2calc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_COBALT.F90 -generic_ERGOM.o: $(SRCROOT)ocean_shared/generic_tracers/generic_ERGOM.F90 generic_tracer_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_ERGOM.F90 -generic_SF6.o: $(SRCROOT)ocean_shared/generic_tracers/generic_SF6.F90 generic_tracer_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_SF6.F90 -generic_TOPAZ.o: $(SRCROOT)ocean_shared/generic_tracers/generic_TOPAZ.F90 generic_tracer_utils.o FMS_ocmip2_co2calc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_TOPAZ.F90 -generic_abiotic.o: $(SRCROOT)ocean_shared/generic_tracers/generic_abiotic.F90 generic_tracer_utils.o FMS_ocmip2_co2calc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_abiotic.F90 -generic_age.o: $(SRCROOT)ocean_shared/generic_tracers/generic_age.F90 generic_tracer_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_age.F90 -generic_argon.o: $(SRCROOT)ocean_shared/generic_tracers/generic_argon.F90 generic_tracer_utils.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_argon.F90 -generic_miniBLING.o: $(SRCROOT)ocean_shared/generic_tracers/generic_miniBLING.F90 $(SRCROOT)FMS/include/fms_platform.h generic_tracer_utils.o FMS_ocmip2_co2calc.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)ocean_shared/generic_tracers/generic_miniBLING.F90 -generic_tracer.o: $(SRCROOT)ocean_shared/generic_tracers/generic_tracer.F90 FMS_ocmip2_co2calc.o generic_tracer_utils.o generic_abiotic.o generic_age.o generic_argon.o generic_CFC.o generic_SF6.o generic_ERGOM.o generic_TOPAZ.o generic_BLING.o generic_miniBLING.o generic_COBALT.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/generic_tracers/generic_tracer.F90 -generic_tracer_utils.o: $(SRCROOT)ocean_shared/generic_tracers/generic_tracer_utils.F90 $(SRCROOT)FMS/include/fms_platform.h FMS_coupler_util.o MOM_diag_mediator.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)FMS/include $(SRCROOT)ocean_shared/generic_tracers/generic_tracer_utils.F90 -gsw_chem_potential_water_t_exact.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 -gsw_ct_freezing_exact.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 gsw_mod_toolbox.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 -gsw_ct_freezing_poly.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 gsw_mod_teos10_constants.o gsw_mod_freezing_poly_coefficients.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 -gsw_ct_from_pt.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 -gsw_ct_from_t.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 gsw_mod_toolbox.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 -gsw_entropy_part.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 -gsw_entropy_part_zerop.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 -gsw_gibbs.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 -gsw_gibbs_ice.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 gsw_mod_teos10_constants.o gsw_mod_gibbs_ice_coefficients.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 -gsw_gibbs_pt0_pt0.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 -gsw_mod_freezing_poly_coefficients.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 -gsw_mod_gibbs_ice_coefficients.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 -gsw_mod_kinds.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 -gsw_mod_specvol_coefficients.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 -gsw_mod_teos10_constants.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 -gsw_mod_toolbox.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 -gsw_pt0_from_t.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 gsw_mod_toolbox.o gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 -gsw_pt_from_ct.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 gsw_mod_toolbox.o gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 -gsw_pt_from_t.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 gsw_mod_toolbox.o gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 -gsw_rho.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 gsw_mod_toolbox.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 -gsw_rho_first_derivatives.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 gsw_mod_teos10_constants.o gsw_mod_specvol_coefficients.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 -gsw_rho_second_derivatives.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 gsw_mod_toolbox.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 -gsw_sp_from_sr.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 -gsw_specvol.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 gsw_mod_teos10_constants.o gsw_mod_specvol_coefficients.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 -gsw_specvol_first_derivatives.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 gsw_mod_teos10_constants.o gsw_mod_specvol_coefficients.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 -gsw_specvol_second_derivatives.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 gsw_mod_teos10_constants.o gsw_mod_specvol_coefficients.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 -gsw_sr_from_sp.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 -gsw_t_deriv_chem_potential_water_t_exact.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 gsw_mod_teos10_constants.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 -gsw_t_freezing_exact.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 gsw_mod_teos10_constants.o gsw_mod_toolbox.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 -gsw_t_freezing_poly.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 gsw_mod_teos10_constants.o gsw_mod_freezing_poly_coefficients.o gsw_mod_toolbox.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 -gsw_t_from_ct.o: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 gsw_mod_toolbox.o gsw_mod_kinds.o - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 -ideal_age_example.o: $(SRCROOT)mom6/src/MOM6/src/tracer/ideal_age_example.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_tracer_Z_init.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/ideal_age_example.F90 -kdtree.o: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 - $(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 -lock_exchange_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/lock_exchange_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/lock_exchange_initialization.F90 -midas_vertmap.o: $(SRCROOT)mom6/src/MOM6/src/initialization/midas_vertmap.F90 MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/initialization/midas_vertmap.F90 -mocsy_DNAD.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNAD.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNADHeaders.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)ocean_shared/mocsy/src $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNAD.F90 -mocsy_buffesm.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_buffesm.F90 mocsy_singledouble.o mocsy_constants.o mocsy_vars.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_buffesm.F90 -mocsy_constants.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_constants.F90 mocsy_singledouble.o mocsy_p80.o mocsy_sw_temp.o mocsy_sw_ptmp.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_constants.F90 -mocsy_depth2press.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_depth2press.F90 mocsy_singledouble.o mocsy_p80.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_depth2press.F90 -mocsy_derivauto.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivauto.F90 mocsy_singledouble.o mocsy_constants.o mocsy_p80.o mocsy_rho.o mocsy_sw_temp.o mocsy_varsolver.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivauto.F90 -mocsy_derivnum.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivnum.F90 mocsy_singledouble.o mocsy_vars.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivnum.F90 -mocsy_errors.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_errors.F90 mocsy_singledouble.o mocsy_constants.o mocsy_derivnum.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_errors.F90 -mocsy_f2pCO2.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_f2pCO2.F90 mocsy_singledouble.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_f2pCO2.F90 -mocsy_gasx.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_gasx.F90 mocsy_singledouble.o mocsy_vars.o mocsy_p2fCO2.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_gasx.F90 -mocsy_p2fCO2.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_p2fCO2.F90 mocsy_singledouble.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_p2fCO2.F90 -mocsy_p80.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_p80.F90 mocsy_singledouble.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_p80.F90 -mocsy_phsolvers.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_phsolvers.F90 mocsy_singledouble.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_phsolvers.F90 -mocsy_rho.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_rho.F90 mocsy_singledouble.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_rho.F90 -mocsy_rhoinsitu.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_rhoinsitu.F90 mocsy_singledouble.o mocsy_rho.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_rhoinsitu.F90 -mocsy_singledouble.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_singledouble.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_singledouble.F90 -mocsy_sw_adtg.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_adtg.F90 mocsy_singledouble.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_adtg.F90 -mocsy_sw_ptmp.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_ptmp.F90 mocsy_singledouble.o mocsy_sw_adtg.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_ptmp.F90 -mocsy_sw_temp.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_temp.F90 mocsy_singledouble.o mocsy_sw_ptmp.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_temp.F90 -mocsy_tis.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_tis.F90 mocsy_singledouble.o mocsy_sw_temp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_tis.F90 -mocsy_tpot.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_tpot.F90 mocsy_singledouble.o mocsy_sw_ptmp.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_tpot.F90 -mocsy_vars.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_vars.F90 mocsy_singledouble.o mocsy_constants.o mocsy_p80.o mocsy_rho.o mocsy_sw_temp.o mocsy_varsolver.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_vars.F90 -mocsy_varsolver.o: $(SRCROOT)ocean_shared/mocsy/src/mocsy_varsolver.F90 mocsy_singledouble.o mocsy_phsolvers.o mocsy_sw_ptmp.o mocsy_DNAD.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ocean_shared/mocsy/src/mocsy_varsolver.F90 -ocean_da_core.o: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 ocean_da_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 -ocean_da_types.o: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 -ocean_model_MOM.o: $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/ocean_model_MOM.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM.o MOM_constants.o MOM_diag_mediator.o MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_get_input.o MOM_grid.o MOM_io.o MOM_marine_ice.o MOM_restart.o MOM_string_functions.o MOM_surface_forcing.o MOM_time_manager.o MOM_tracer_flow_control.o MOM_variables.o MOM_verticalGrid.o MOM_ice_shelf.o MOM_EOS.o MOM_wave_interface.o MOM_generic_tracer.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/ocean_model_MOM.F90 -oil_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/oil_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_tracer_Z_init.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/oil_tracer.F90 -polynomial_functions.o: $(SRCROOT)mom6/src/MOM6/src/ALE/polynomial_functions.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/polynomial_functions.F90 -pseudo_salt_tracer.o: $(SRCROOT)mom6/src/MOM6/src/tracer/pseudo_salt_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_debugging.o MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_tracer_diabatic.o MOM_tracer_Z_init.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/pseudo_salt_tracer.F90 -regrid_consts.o: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_consts.F90 MOM_error_handler.o MOM_string_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_consts.F90 -regrid_edge_slopes.o: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_slopes.F90 regrid_solvers.o polynomial_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_slopes.F90 -regrid_edge_values.o: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_values.F90 regrid_solvers.o polynomial_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_values.F90 -regrid_interp.o: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_interp.F90 MOM_error_handler.o MOM_string_functions.o regrid_edge_values.o regrid_edge_slopes.o PLM_functions.o PPM_functions.o PQM_functions.o P1M_functions.o P3M_functions.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_interp.F90 -regrid_solvers.o: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_solvers.F90 MOM_error_handler.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_solvers.F90 -seamount_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/seamount_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_sponge.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o regrid_consts.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/seamount_initialization.F90 -shelfwave_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/shelfwave_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_open_boundary.o MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/shelfwave_initialization.F90 -sloshing_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/sloshing_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_domains.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_sponge.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/sloshing_initialization.F90 -soliton_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/soliton_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_error_handler.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o regrid_consts.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/soliton_initialization.F90 -supercritical_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/supercritical_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_open_boundary.o MOM_verticalGrid.o MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/supercritical_initialization.F90 -tidal_bay_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/tidal_bay_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_coms.o MOM_dyn_horgrid.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_open_boundary.o MOM_verticalGrid.o MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/tidal_bay_initialization.F90 -tracer_example.o: $(SRCROOT)mom6/src/MOM6/src/tracer/tracer_example.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_diag_to_Z.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_hor_index.o MOM_io.o MOM_open_boundary.o MOM_restart.o MOM_sponge.o MOM_time_manager.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/tracer/tracer_example.F90 -user_change_diffusivity.o: $(SRCROOT)mom6/src/MOM6/src/user/user_change_diffusivity.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_diag_mediator.o MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_variables.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/user_change_diffusivity.F90 -user_initialization.o: $(SRCROOT)mom6/src/MOM6/src/user/user_initialization.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_error_handler.o MOM_dyn_horgrid.o MOM_file_parser.o MOM_get_input.o MOM_grid.o MOM_open_boundary.o MOM_sponge.o MOM_tracer_registry.o MOM_variables.o MOM_verticalGrid.o MOM_EOS.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/user_initialization.F90 -user_revise_forcing.o: $(SRCROOT)mom6/src/MOM6/src/user/user_revise_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h MOM_domains.o MOM_error_handler.o MOM_file_parser.o MOM_forcing_type.o MOM_grid.o MOM_io.o MOM_restart.o MOM_time_manager.o MOM_tracer_flow_control.o MOM_variables.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/user/user_revise_forcing.F90 -user_shelf_init.o: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/user_shelf_init.F90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h MOM_error_handler.o MOM_file_parser.o MOM_grid.o MOM_time_manager.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/config_src/dynamic -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/MOM6/src/ice_shelf/user_shelf_init.F90 -write_ocean_obs.o: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 ocean_da_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 -./dense_water_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/dense_water_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/dense_water_initialization.F90 . -./MOM_internal_tides.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 . -./gsw_gibbs_pt0_pt0.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 . -./MOM_memory.h: $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h - cp $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h . -./mocsy_derivauto.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivauto.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivauto.F90 . -./SCM_CVmix_tests.F90: $(SRCROOT)mom6/src/MOM6/src/user/SCM_CVmix_tests.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/SCM_CVmix_tests.F90 . -./mocsy_errors.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_errors.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_errors.F90 . -./MOM_ALE_sponge.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 . -./mocsy_sw_adtg.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_adtg.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_adtg.F90 . -./cvmix_math.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_math.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_math.F90 . -./MOM_grid.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_grid.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_grid.F90 . -./MOM_tracer_hor_diff.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_hor_diff.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_hor_diff.F90 . -./MOM_continuity_PPM.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity_PPM.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity_PPM.F90 . -./MOM_tidal_mixing.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 . -./MOM_vert_friction.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 . -./gsw_chem_potential_water_t_exact.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 . -./MOM_set_viscosity.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 . -./user_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/user_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/user_initialization.F90 . -./MOM_boundary_update.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_boundary_update.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_boundary_update.F90 . -./gsw_t_freezing_poly.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 . -./gsw_mod_specvol_coefficients.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 . -./MOM_energetic_PBL.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 . -./circle_obcs_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/circle_obcs_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/circle_obcs_initialization.F90 . -./gsw_pt0_from_t.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 . -./gsw_entropy_part.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 . -./MOM_PointAccel.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_PointAccel.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_PointAccel.F90 . -./coord_zlike.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_zlike.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/coord_zlike.F90 . -./MOM_restart.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_restart.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_restart.F90 . -./MOM_diabatic_driver.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 . -./dumbbell_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_initialization.F90 . -./cvmix_convection.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 . -./MOM_surface_forcing.F90: $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/MOM_surface_forcing.F90 - cp $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/MOM_surface_forcing.F90 . -./MOM_PressureForce_blocked_AFV.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_blocked_AFV.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_blocked_AFV.F90 . -./MOM_dynamics_unsplit_RK2.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 . -./MOM_marine_ice.F90: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_marine_ice.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_marine_ice.F90 . -./baroclinic_zone_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/baroclinic_zone_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/baroclinic_zone_initialization.F90 . -./ideal_age_example.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/ideal_age_example.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/ideal_age_example.F90 . -./MOM_write_cputime.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_write_cputime.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_write_cputime.F90 . -./MOM_obsolete_params.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_params.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_params.F90 . -./gsw_ct_from_t.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 . -./MOM_sum_output.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_sum_output.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_sum_output.F90 . -./generic_age.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_age.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_age.F90 . -./MOM_PressureForce.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce.F90 . -./gsw_rho_first_derivatives.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 . -./shelfwave_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/shelfwave_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/shelfwave_initialization.F90 . -./MOM_thickness_diffuse.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 . -./mocsy_vars.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_vars.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_vars.F90 . -./MOM_oda_driver.F90: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 . -./cvmix_tidal.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 . -./MOM_EOS_NEMO.F90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 . -./lock_exchange_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/lock_exchange_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/lock_exchange_initialization.F90 . -./gsw_rho_second_derivatives.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 . -./MOM_state_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_state_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_state_initialization.F90 . -./MOM_dynamics_unsplit.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit.F90 . -./regrid_interp.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_interp.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_interp.F90 . -./DOME2d_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/DOME2d_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/DOME2d_initialization.F90 . -./SCM_idealized_hurricane.F90: $(SRCROOT)mom6/src/MOM6/src/user/SCM_idealized_hurricane.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/SCM_idealized_hurricane.F90 . -./gsw_ct_freezing_poly.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 . -./coord_slight.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_slight.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/coord_slight.F90 . -./MOM_memory_macros.h: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h . -./mocsy_sw_temp.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_temp.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_temp.F90 . -./MOM_ice_shelf_initialize.F90: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 . -./cvmix_utils.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 . -./MOM_EOS_TEOS10.F90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 . -./external_gwave_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/external_gwave_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/external_gwave_initialization.F90 . -./ISOMIP_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/ISOMIP_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/ISOMIP_tracer.F90 . -./ISOMIP_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/ISOMIP_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/ISOMIP_initialization.F90 . -./FMS_coupler_util.F90: $(SRCROOT)ocean_shared/generic_tracers/FMS_coupler_util.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/FMS_coupler_util.F90 . -./mocsy_rhoinsitu.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_rhoinsitu.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_rhoinsitu.F90 . -./MOM_offline_aux.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_aux.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_aux.F90 . -./MOM_diapyc_energy_req.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 . -./coord_rho.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_rho.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/coord_rho.F90 . -./gsw_ct_freezing_exact.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 . -./MOM_hor_index.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_hor_index.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_hor_index.F90 . -./MOM_tracer_flow_control.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_flow_control.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_flow_control.F90 . -./MOM_MEKE.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 . -./MOM_io.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_io.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_io.F90 . -./MOM_fixed_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_fixed_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_fixed_initialization.F90 . -./MOM_string_functions.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_string_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_string_functions.F90 . -./DOME_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/DOME_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/DOME_tracer.F90 . -./gsw_sr_from_sp.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 . -./MOM_coms.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_coms.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_coms.F90 . -./MOM_wave_interface.F90: $(SRCROOT)mom6/src/MOM6/src/user/MOM_wave_interface.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/MOM_wave_interface.F90 . -./MOM_barotropic.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_barotropic.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_barotropic.F90 . -./tidal_bay_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/tidal_bay_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/tidal_bay_initialization.F90 . -./MOM_tracer_Z_init.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_Z_init.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_Z_init.F90 . -./cvmix_kpp.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 . -./MOM_coord_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_coord_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_coord_initialization.F90 . -./gsw_rho.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 . -./ocean_da_core.F90: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 . -./user_revise_forcing.F90: $(SRCROOT)mom6/src/MOM6/src/user/user_revise_forcing.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/user_revise_forcing.F90 . -./generic_BLING.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_BLING.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_BLING.F90 . -./ocean_da_types.F90: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 . -./MOM_wave_speed.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_speed.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_speed.F90 . -./MOM_tracer_advect.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_advect.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_advect.F90 . -./generic_tracer.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_tracer.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_tracer.F90 . -./gsw_mod_gibbs_ice_coefficients.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 . -./MOM_regridding.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_regridding.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_regridding.F90 . -./MOM_CVMix_KPP.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 . -./MOM_PressureForce_Montgomery.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_Montgomery.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_Montgomery.F90 . -./MOM_CVMix_conv.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 . -./fms_platform.h: $(SRCROOT)FMS/include/fms_platform.h - cp $(SRCROOT)FMS/include/fms_platform.h . -./MOM_opacity.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_opacity.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_opacity.F90 . -./MOM_shortwave_abs.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_shortwave_abs.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_shortwave_abs.F90 . -./MOM_generic_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_generic_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_generic_tracer.F90 . -./regrid_solvers.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_solvers.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_solvers.F90 . -./boundary_impulse_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/boundary_impulse_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/boundary_impulse_tracer.F90 . -./mocsy_singledouble.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_singledouble.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_singledouble.F90 . -./MOM_variables.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_variables.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_variables.F90 . -./MOM_TFreeze.F90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_TFreeze.F90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_TFreeze.F90 . -./MOM_domains.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_domains.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_domains.F90 . -./PCM_functions.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/PCM_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/PCM_functions.F90 . -./DOME_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/DOME_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/DOME_initialization.F90 . -./MOM_ice_shelf_state.F90: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 . -./MOM_file_parser.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_file_parser.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_file_parser.F90 . -./MOM_unit_tests.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_unit_tests.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_unit_tests.F90 . -./mocsy_f2pCO2.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_f2pCO2.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_f2pCO2.F90 . -./regrid_edge_values.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_values.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_values.F90 . -./coord_adapt.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_adapt.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/coord_adapt.F90 . -./PPM_functions.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/PPM_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/PPM_functions.F90 . -./MOM_bulk_mixed_layer.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 . -./mocsy_depth2press.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_depth2press.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_depth2press.F90 . -./tracer_example.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/tracer_example.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/tracer_example.F90 . -./mocsy_phsolvers.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_phsolvers.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_phsolvers.F90 . -./cvmix_put_get.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 . -./MOM_offline_main.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_main.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_main.F90 . -./gsw_pt_from_t.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 . -./MOM_diag_mediator.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_mediator.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_mediator.F90 . -./mocsy_buffesm.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_buffesm.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_buffesm.F90 . -./MOM_tracer_initialization_from_Z.F90: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 - cp $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 . -./MOM_diag_remap.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_remap.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_remap.F90 . -./MOM_verticalGrid.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_verticalGrid.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_verticalGrid.F90 . -./Neverland_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/Neverland_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/Neverland_initialization.F90 . -./dye_example.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/dye_example.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/dye_example.F90 . -./MOM_OCMIP2_CFC.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 . -./MOM_lateral_mixing_coeffs.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 . -./MOM_CVMix_ddiff.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 . -./MOM_bkgnd_mixing.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 . -./MOM_tidal_forcing.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 . -./gsw_entropy_part_zerop.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 . -./generic_tracer_utils.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_tracer_utils.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_tracer_utils.F90 . -./polynomial_functions.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/polynomial_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/polynomial_functions.F90 . -./mocsy_tpot.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_tpot.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_tpot.F90 . -./MOM_continuity.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity.F90 . -./mocsy_constants.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_constants.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_constants.F90 . -./generic_argon.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_argon.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_argon.F90 . -./MOM_horizontal_regridding.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_horizontal_regridding.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_horizontal_regridding.F90 . -./MOM_cpu_clock.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_cpu_clock.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_cpu_clock.F90 . -./supercritical_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/supercritical_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/supercritical_initialization.F90 . -./mocsy_DNADHeaders.h: $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNADHeaders.h - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNADHeaders.h . -./generic_miniBLING.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_miniBLING.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_miniBLING.F90 . -./user_shelf_init.F90: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/user_shelf_init.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ice_shelf/user_shelf_init.F90 . -./MOM_neutral_diffusion_aux.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion_aux.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion_aux.F90 . -./mocsy_derivnum.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivnum.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivnum.F90 . -./mocsy_sw_ptmp.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_ptmp.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_ptmp.F90 . -./MOM_forcing_type.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_forcing_type.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_forcing_type.F90 . -./MOM_time_manager.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_time_manager.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_time_manager.F90 . -./MOM_ALE.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_ALE.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_ALE.F90 . -./generic_ERGOM.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_ERGOM.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_ERGOM.F90 . -./gsw_pt_from_ct.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 . -./gsw_t_freezing_exact.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 . -./MOM_dyn_horgrid.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_dyn_horgrid.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_dyn_horgrid.F90 . -./gsw_t_from_ct.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 . -./sloshing_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/sloshing_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/sloshing_initialization.F90 . -./oil_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/oil_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/oil_tracer.F90 . -./MOM_remapping.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_remapping.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_remapping.F90 . -./gsw_specvol_first_derivatives.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 . -./gsw_mod_toolbox.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 . -./dyed_obc_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/dyed_obc_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/dyed_obc_tracer.F90 . -./MOM_sponge.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_sponge.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_sponge.F90 . -./gsw_specvol_second_derivatives.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 . -./soliton_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/soliton_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/soliton_initialization.F90 . -./regrid_edge_slopes.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_slopes.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_slopes.F90 . -./MOM_constants.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_constants.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_constants.F90 . -./BFB_surface_forcing.F90: $(SRCROOT)mom6/src/MOM6/src/user/BFB_surface_forcing.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/BFB_surface_forcing.F90 . -./cvmix_background.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_background.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_background.F90 . -./ocean_model_MOM.F90: $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/ocean_model_MOM.F90 - cp $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/ocean_model_MOM.F90 . -./generic_CFC.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_CFC.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_CFC.F90 . -./PLM_functions.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/PLM_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/PLM_functions.F90 . -./mocsy_tis.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_tis.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_tis.F90 . -./MOM_EOS_UNESCO.F90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 . -./mocsy_DNAD.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNAD.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNAD.F90 . -./mocsy_gasx.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_gasx.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_gasx.F90 . -./MOM_shared_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_shared_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_shared_initialization.F90 . -./kdtree.f90: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 - cp $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 . -./Kelvin_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/Kelvin_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/Kelvin_initialization.F90 . -./midas_vertmap.F90: $(SRCROOT)mom6/src/MOM6/src/initialization/midas_vertmap.F90 - cp $(SRCROOT)mom6/src/MOM6/src/initialization/midas_vertmap.F90 . -./MOM_obsolete_diagnostics.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 . -./mocsy_varsolver.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_varsolver.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_varsolver.F90 . -./MOM_EOS_linear.F90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_linear.F90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_linear.F90 . -./BFB_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/BFB_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/BFB_initialization.F90 . -./MOM_ice_shelf.F90: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf.F90 . -./MOM_PressureForce_analytic_FV.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 . -./gsw_mod_freezing_poly_coefficients.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 . -./MOM_geothermal.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 . -./gsw_ct_from_pt.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 . -./gsw_mod_teos10_constants.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 . -./version_variable.h: $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h - cp $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h . -./MOM_diag_to_Z.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diag_to_Z.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diag_to_Z.F90 . -./user_change_diffusivity.F90: $(SRCROOT)mom6/src/MOM6/src/user/user_change_diffusivity.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/user_change_diffusivity.F90 . -./MOM_ice_shelf_dynamics.F90: $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 . -./MOM_open_boundary.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_open_boundary.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_open_boundary.F90 . -./MOM_debugging.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_debugging.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_debugging.F90 . -./MOM_transcribe_grid.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_transcribe_grid.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_transcribe_grid.F90 . -./MOM_kappa_shear.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 . -./MOM_MEKE_types.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 . -./regrid_consts.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_consts.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_consts.F90 . -./pseudo_salt_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/pseudo_salt_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/pseudo_salt_tracer.F90 . -./PQM_functions.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/PQM_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/PQM_functions.F90 . -./cvmix_kinds_and_types.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 . -./MOM_dynamics_split_RK2.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_split_RK2.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_split_RK2.F90 . -./generic_TOPAZ.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_TOPAZ.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_TOPAZ.F90 . -./MOM_get_input.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_get_input.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_get_input.F90 . -./P3M_functions.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/P3M_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/P3M_functions.F90 . -./MOM_hor_visc.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 . -./MOM_spatial_means.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_spatial_means.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_spatial_means.F90 . -./coupler_util.F90: $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/coupler_util.F90 - cp $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/coupler_util.F90 . -./MOM_set_diffusivity.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 . -./gsw_t_deriv_chem_potential_water_t_exact.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 . -./dyed_channel_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/dyed_channel_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/dyed_channel_initialization.F90 . -./MOM_EOS.F90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS.F90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS.F90 . -./MOM_CVMix_shear.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 . -./gsw_specvol.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 . -./Phillips_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/Phillips_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/Phillips_initialization.F90 . -./dumbbell_surface_forcing.F90: $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_surface_forcing.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_surface_forcing.F90 . -./mocsy_p2fCO2.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_p2fCO2.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_p2fCO2.F90 . -./MOM_neutral_diffusion.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion.F90 . -./mocsy_rho.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_rho.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_rho.F90 . -./MOM_CoriolisAdv.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_CoriolisAdv.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_CoriolisAdv.F90 . -./MOM_internal_tide_input.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 . -./dyed_obcs_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/dyed_obcs_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/dyed_obcs_initialization.F90 . -./MOM.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM.F90 . -./P1M_functions.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/P1M_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/P1M_functions.F90 . -./gsw_mod_kinds.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 . -./generic_SF6.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_SF6.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_SF6.F90 . -./generic_abiotic.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_abiotic.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_abiotic.F90 . -./MOM_full_convection.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 . -./MOM_document.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_document.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_document.F90 . -./mocsy_p80.F90: $(SRCROOT)ocean_shared/mocsy/src/mocsy_p80.F90 - cp $(SRCROOT)ocean_shared/mocsy/src/mocsy_p80.F90 . -./MOM_diagnostics.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diagnostics.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diagnostics.F90 . -./MOM_mixed_layer_restrat.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 . -./gsw_sp_from_sr.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 . -./MOM_wave_structure.F90: $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_structure.F90 - cp $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_structure.F90 . -./coord_hycom.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_hycom.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/coord_hycom.F90 . -./MOM_isopycnal_slopes.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_isopycnal_slopes.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_isopycnal_slopes.F90 . -./MOM_tracer_diabatic.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_diabatic.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_diabatic.F90 . -./MOM_EOS_Wright.F90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 . -./generic_COBALT.F90: $(SRCROOT)ocean_shared/generic_tracers/generic_COBALT.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/generic_COBALT.F90 . -./MOM_tracer_registry.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_registry.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_registry.F90 . -./MOM_checksum_packages.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_checksum_packages.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_checksum_packages.F90 . -./write_ocean_obs.F90: $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 . -./MOM_interface_heights.F90: $(SRCROOT)mom6/src/MOM6/src/core/MOM_interface_heights.F90 - cp $(SRCROOT)mom6/src/MOM6/src/core/MOM_interface_heights.F90 . -./benchmark_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/benchmark_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/benchmark_initialization.F90 . -./MOM_intrinsic_functions.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_intrinsic_functions.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_intrinsic_functions.F90 . -./MOM_error_handler.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_error_handler.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_error_handler.F90 . -./gsw_gibbs_ice.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 . -./Rossby_front_2d_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/Rossby_front_2d_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/Rossby_front_2d_initialization.F90 . -./adjustment_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/adjustment_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/adjustment_initialization.F90 . -./MOM_entrain_diffusive.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 . -./cvmix_ddiff.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 . -./cvmix_shear.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 . -./FMS_ocmip2_co2calc.F90: $(SRCROOT)ocean_shared/generic_tracers/FMS_ocmip2_co2calc.F90 - cp $(SRCROOT)ocean_shared/generic_tracers/FMS_ocmip2_co2calc.F90 . -./MOM_diag_vkernels.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_vkernels.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_vkernels.F90 . -./coord_sigma.F90: $(SRCROOT)mom6/src/MOM6/src/ALE/coord_sigma.F90 - cp $(SRCROOT)mom6/src/MOM6/src/ALE/coord_sigma.F90 . -./MOM_regularize_layers.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 . -./advection_test_tracer.F90: $(SRCROOT)mom6/src/MOM6/src/tracer/advection_test_tracer.F90 - cp $(SRCROOT)mom6/src/MOM6/src/tracer/advection_test_tracer.F90 . -./gsw_gibbs.f90: $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 - cp $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 . -./seamount_initialization.F90: $(SRCROOT)mom6/src/MOM6/src/user/seamount_initialization.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/seamount_initialization.F90 . -./MOM_safe_alloc.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_safe_alloc.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_safe_alloc.F90 . -./MOM_diabatic_aux.F90: $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 - cp $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 . -./MOM_diag_manager_wrapper.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_manager_wrapper.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_manager_wrapper.F90 . -./MOM_grid_initialize.F90: $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_grid_initialize.F90 - cp $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_grid_initialize.F90 . -./MOM_controlled_forcing.F90: $(SRCROOT)mom6/src/MOM6/src/user/MOM_controlled_forcing.F90 - cp $(SRCROOT)mom6/src/MOM6/src/user/MOM_controlled_forcing.F90 . -./MOM_checksums.F90: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_checksums.F90 - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_checksums.F90 . -SRC = $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_advect.F90 $(SRCROOT)mom6/src/MOM6/src/user/user_revise_forcing.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivnum.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_tpot.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/DOME_tracer.F90 $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/MOM_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/dyed_obc_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/user/tidal_bay_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_consts.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_tis.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_horizontal_regridding.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_file_parser.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/PQM_functions.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_singledouble.F90 $(SRCROOT)mom6/src/MOM6/src/user/MOM_controlled_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/user/DOME2d_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_rho.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_linear.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 $(SRCROOT)mom6/src/MOM6/src/user/circle_obcs_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNAD.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_regridding.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_adtg.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_buffesm.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_flow_control.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 $(SRCROOT)mom6/src/MOM6/src/user/user_change_diffusivity.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_TFreeze.F90 $(SRCROOT)mom6/src/MOM6/src/user/BFB_initialization.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_constants.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_state_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_adapt.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_grid_initialize.F90 $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_remapping.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_interp.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diagnostics.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_blocked_AFV.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_varsolver.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/midas_vertmap.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_unit_tests.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_sum_output.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_mediator.F90 $(SRCROOT)mom6/src/MOM6/src/user/MOM_wave_interface.F90 $(SRCROOT)mom6/src/MOM6/src/user/seamount_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_registry.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_string_functions.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_error_handler.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_domains.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/tracer_example.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_solvers.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_sponge.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/P3M_functions.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_ptmp.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_generic_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diag_to_Z.F90 $(SRCROOT)mom6/src/MOM6/src/user/Neverland_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_time_manager.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_verticalGrid.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 $(SRCROOT)mom6/src/MOM6/src/user/SCM_idealized_hurricane.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion_aux.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_sigma.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 $(SRCROOT)mom6/src/MOM6/src/ALE/PLM_functions.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_constants.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 $(SRCROOT)mom6/src/MOM6/src/user/dense_water_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/user/DOME_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_fixed_initialization.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_rho.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_isopycnal_slopes.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_grid.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_opacity.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_CFC.F90 $(SRCROOT)mom6/src/MOM6/src/user/Kelvin_initialization.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_gasx.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 $(SRCROOT)ocean_shared/generic_tracers/generic_tracer.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_tracer_utils.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 $(SRCROOT)mom6/src/MOM6/src/user/sloshing_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_checksums.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_values.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_zlike.F90 $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/coupler_util.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_interface_heights.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_abiotic.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/ideal_age_example.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_f2pCO2.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_checksum_packages.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_rhoinsitu.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_argon.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 $(SRCROOT)mom6/src/MOM6/src/user/dyed_obcs_initialization.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_TOPAZ.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/PCM_functions.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 $(SRCROOT)mom6/src/MOM6/src/tracer/advection_test_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_forcing_type.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_Montgomery.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_marine_ice.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_coord_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_get_input.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 $(SRCROOT)ocean_shared/generic_tracers/FMS_coupler_util.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_vars.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_safe_alloc.F90 $(SRCROOT)mom6/src/MOM6/src/user/baroclinic_zone_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_Z_init.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_intrinsic_functions.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/boundary_impulse_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_shortwave_abs.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 $(SRCROOT)mom6/src/MOM6/src/user/benchmark_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_boundary_update.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_params.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity_PPM.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_COBALT.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 $(SRCROOT)mom6/src/MOM6/src/user/lock_exchange_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_dyn_horgrid.F90 $(SRCROOT)mom6/src/MOM6/src/user/supercritical_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_vkernels.F90 $(SRCROOT)mom6/src/MOM6/src/user/BFB_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/oil_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_io.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_SF6.F90 $(SRCROOT)mom6/src/MOM6/src/user/adjustment_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_depth2press.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_p80.F90 $(SRCROOT)mom6/src/MOM6/src/user/soliton_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_manager_wrapper.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_spatial_means.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_ALE.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_slight.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_background.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_hor_diff.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 $(SRCROOT)mom6/src/MOM6/src/user/user_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_slopes.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 $(SRCROOT)mom6/src/MOM6/src/user/dyed_channel_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_structure.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_aux.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_write_cputime.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_remap.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_coms.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_restart.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_main.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_CoriolisAdv.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivauto.F90 $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/ocean_model_MOM.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 $(SRCROOT)mom6/src/MOM6/src/user/Phillips_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_phsolvers.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/user_shelf_init.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_age.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_cpu_clock.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/dye_example.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_debugging.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_open_boundary.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/pseudo_salt_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_math.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_variables.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_ERGOM.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_hor_index.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_hycom.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/P1M_functions.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_transcribe_grid.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_document.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_BLING.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/polynomial_functions.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_p2fCO2.F90 $(SRCROOT)mom6/src/MOM6/src/user/ISOMIP_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_PointAccel.F90 $(SRCROOT)mom6/src/MOM6/src/user/Rossby_front_2d_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_errors.F90 $(SRCROOT)ocean_shared/generic_tracers/FMS_ocmip2_co2calc.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_barotropic.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_diabatic.F90 $(SRCROOT)mom6/src/MOM6/src/user/SCM_CVmix_tests.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_shared_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_speed.F90 $(SRCROOT)mom6/src/MOM6/src/user/external_gwave_initialization.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_miniBLING.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 $(SRCROOT)mom6/src/MOM6/src/user/shelfwave_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 $(SRCROOT)mom6/src/MOM6/src/ALE/PPM_functions.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_split_RK2.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 $(SRCROOT)mom6/src/MOM6/src/tracer/ISOMIP_tracer.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_temp.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNADHeaders.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h -OBJ = MOM_thickness_diffuse.o MOM_tracer_advect.o user_revise_forcing.o mocsy_derivnum.o cvmix_tidal.o mocsy_tpot.o DOME_tracer.o MOM_surface_forcing.o dyed_obc_tracer.o tidal_bay_initialization.o MOM_internal_tides.o regrid_consts.o mocsy_tis.o MOM_horizontal_regridding.o MOM_file_parser.o PQM_functions.o MOM_tidal_forcing.o mocsy_singledouble.o MOM_controlled_forcing.o DOME2d_initialization.o dumbbell_initialization.o coord_rho.o cvmix_convection.o MOM_EOS_linear.o gsw_mod_freezing_poly_coefficients.o circle_obcs_initialization.o gsw_entropy_part_zerop.o mocsy_DNAD.o MOM_regridding.o gsw_specvol_second_derivatives.o mocsy_sw_adtg.o mocsy_buffesm.o kdtree.o MOM_tracer_flow_control.o MOM_EOS.o gsw_entropy_part.o user_change_diffusivity.o MOM_TFreeze.o BFB_initialization.o mocsy_constants.o MOM_state_initialization.o coord_adapt.o MOM_CVMix_ddiff.o MOM_grid_initialize.o dumbbell_surface_forcing.o MOM_remapping.o regrid_interp.o MOM_diagnostics.o MOM_PressureForce_blocked_AFV.o mocsy_varsolver.o midas_vertmap.o MOM_unit_tests.o MOM_sum_output.o MOM_diag_mediator.o MOM_wave_interface.o seamount_initialization.o MOM_tracer_registry.o MOM_string_functions.o MOM_error_handler.o MOM_domains.o tracer_example.o regrid_solvers.o MOM_sponge.o P3M_functions.o mocsy_sw_ptmp.o MOM_MEKE.o cvmix_ddiff.o MOM_generic_tracer.o MOM_diag_to_Z.o Neverland_initialization.o MOM_time_manager.o MOM_PressureForce_analytic_FV.o MOM_EOS_Wright.o MOM_verticalGrid.o gsw_t_deriv_chem_potential_water_t_exact.o SCM_idealized_hurricane.o MOM_geothermal.o gsw_chem_potential_water_t_exact.o MOM_neutral_diffusion_aux.o coord_sigma.o gsw_ct_freezing_poly.o MOM_mixed_layer_restrat.o gsw_rho.o PLM_functions.o gsw_gibbs_pt0_pt0.o MOM_constants.o MOM_lateral_mixing_coeffs.o MOM_bkgnd_mixing.o dense_water_initialization.o DOME_initialization.o MOM_fixed_initialization.o mocsy_rho.o MOM_isopycnal_slopes.o gsw_mod_teos10_constants.o MOM_PressureForce.o MOM_energetic_PBL.o MOM_grid.o MOM_opacity.o generic_CFC.o Kelvin_initialization.o mocsy_gasx.o MOM_internal_tide_input.o gsw_t_from_ct.o generic_tracer.o generic_tracer_utils.o MOM_hor_visc.o gsw_specvol.o sloshing_initialization.o gsw_sp_from_sr.o MOM_checksums.o regrid_edge_values.o coord_zlike.o coupler_util.o ocean_da_types.o MOM_interface_heights.o MOM_regularize_layers.o generic_abiotic.o ideal_age_example.o mocsy_f2pCO2.o MOM_checksum_packages.o gsw_ct_freezing_exact.o MOM_set_viscosity.o MOM_ice_shelf_state.o MOM_bulk_mixed_layer.o mocsy_rhoinsitu.o generic_argon.o MOM_neutral_diffusion.o cvmix_put_get.o MOM_continuity.o gsw_mod_specvol_coefficients.o gsw_ct_from_pt.o dyed_obcs_initialization.o generic_TOPAZ.o PCM_functions.o MOM_obsolete_diagnostics.o gsw_rho_first_derivatives.o gsw_pt_from_t.o advection_test_tracer.o MOM_forcing_type.o MOM_PressureForce_Montgomery.o MOM_marine_ice.o MOM_coord_initialization.o MOM_get_input.o MOM_MEKE_types.o FMS_coupler_util.o mocsy_vars.o MOM_safe_alloc.o baroclinic_zone_initialization.o MOM_tracer_Z_init.o MOM_intrinsic_functions.o boundary_impulse_tracer.o MOM_shortwave_abs.o MOM_OCMIP2_CFC.o benchmark_initialization.o gsw_mod_kinds.o MOM_boundary_update.o MOM_obsolete_params.o MOM_continuity_PPM.o generic_COBALT.o gsw_specvol_first_derivatives.o lock_exchange_initialization.o MOM_kappa_shear.o MOM_vert_friction.o MOM_dyn_horgrid.o supercritical_initialization.o MOM_diag_vkernels.o BFB_surface_forcing.o MOM_diapyc_energy_req.o oil_tracer.o MOM_ice_shelf_initialize.o MOM_io.o MOM_diabatic_driver.o MOM.o MOM_CVMix_shear.o generic_SF6.o adjustment_initialization.o gsw_gibbs_ice.o MOM_CVMix_conv.o mocsy_depth2press.o mocsy_p80.o soliton_initialization.o MOM_diag_manager_wrapper.o MOM_spatial_means.o MOM_ALE.o coord_slight.o cvmix_background.o MOM_tracer_hor_diff.o gsw_mod_gibbs_ice_coefficients.o user_initialization.o MOM_full_convection.o regrid_edge_slopes.o MOM_oda_driver.o dyed_channel_initialization.o MOM_wave_structure.o MOM_offline_aux.o cvmix_kinds_and_types.o gsw_rho_second_derivatives.o cvmix_utils.o MOM_ice_shelf_dynamics.o MOM_write_cputime.o MOM_diag_remap.o MOM_EOS_UNESCO.o MOM_coms.o write_ocean_obs.o MOM_restart.o gsw_ct_from_t.o MOM_offline_main.o MOM_tidal_mixing.o MOM_ice_shelf.o MOM_CoriolisAdv.o mocsy_derivauto.o ocean_model_MOM.o MOM_entrain_diffusive.o MOM_EOS_TEOS10.o Phillips_initialization.o gsw_gibbs.o mocsy_phsolvers.o user_shelf_init.o generic_age.o cvmix_shear.o MOM_cpu_clock.o dye_example.o ocean_da_core.o MOM_debugging.o gsw_t_freezing_exact.o MOM_open_boundary.o cvmix_kpp.o pseudo_salt_tracer.o cvmix_math.o MOM_CVMix_KPP.o MOM_variables.o generic_ERGOM.o MOM_set_diffusivity.o MOM_hor_index.o coord_hycom.o MOM_tracer_initialization_from_Z.o P1M_functions.o MOM_transcribe_grid.o MOM_document.o generic_BLING.o polynomial_functions.o MOM_dynamics_unsplit.o MOM_EOS_NEMO.o mocsy_p2fCO2.o ISOMIP_initialization.o MOM_PointAccel.o Rossby_front_2d_initialization.o gsw_t_freezing_poly.o gsw_sr_from_sp.o MOM_ALE_sponge.o MOM_diabatic_aux.o mocsy_errors.o FMS_ocmip2_co2calc.o MOM_barotropic.o MOM_tracer_diabatic.o SCM_CVmix_tests.o MOM_shared_initialization.o gsw_pt_from_ct.o MOM_wave_speed.o external_gwave_initialization.o generic_miniBLING.o MOM_dynamics_unsplit_RK2.o shelfwave_initialization.o gsw_mod_toolbox.o PPM_functions.o MOM_dynamics_split_RK2.o gsw_pt0_from_t.o ISOMIP_tracer.o mocsy_sw_temp.o -OFF = $(SRCROOT)mom6/src/MOM6/src/user/dense_water_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 $(SRCROOT)mom6/src/MOM6/config_src/dynamic/MOM_memory.h $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivauto.F90 $(SRCROOT)mom6/src/MOM6/src/user/SCM_CVmix_tests.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_errors.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_adtg.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_math.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_grid.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_hor_diff.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity_PPM.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 $(SRCROOT)mom6/src/MOM6/src/user/user_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_boundary_update.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 $(SRCROOT)mom6/src/MOM6/src/user/circle_obcs_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_PointAccel.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_zlike.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_restart.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/MOM_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_blocked_AFV.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_marine_ice.F90 $(SRCROOT)mom6/src/MOM6/src/user/baroclinic_zone_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/ideal_age_example.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_write_cputime.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_params.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_sum_output.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_age.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 $(SRCROOT)mom6/src/MOM6/src/user/shelfwave_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_vars.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 $(SRCROOT)mom6/src/MOM6/src/user/lock_exchange_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_state_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_unsplit.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_interp.F90 $(SRCROOT)mom6/src/MOM6/src/user/DOME2d_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/user/SCM_idealized_hurricane.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_slight.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_temp.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 $(SRCROOT)mom6/src/MOM6/src/user/external_gwave_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/ISOMIP_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/user/ISOMIP_initialization.F90 $(SRCROOT)ocean_shared/generic_tracers/FMS_coupler_util.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_rhoinsitu.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_aux.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_rho.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_hor_index.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_flow_control.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_io.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_fixed_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_string_functions.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/DOME_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_coms.F90 $(SRCROOT)mom6/src/MOM6/src/user/MOM_wave_interface.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_barotropic.F90 $(SRCROOT)mom6/src/MOM6/src/user/tidal_bay_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_Z_init.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_coord_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 $(SRCROOT)mom6/src/MOM6/src/user/user_revise_forcing.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_BLING.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_speed.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_advect.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_regridding.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_Montgomery.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 $(SRCROOT)FMS/include/fms_platform.h $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_opacity.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_shortwave_abs.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_generic_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_solvers.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/boundary_impulse_tracer.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_singledouble.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_variables.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_TFreeze.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_domains.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/PCM_functions.F90 $(SRCROOT)mom6/src/MOM6/src/user/DOME_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_file_parser.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_unit_tests.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_f2pCO2.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_values.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_adapt.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/PPM_functions.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_depth2press.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/tracer_example.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_phsolvers.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_offline_main.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_mediator.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_buffesm.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_remap.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_verticalGrid.F90 $(SRCROOT)mom6/src/MOM6/src/user/Neverland_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/dye_example.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 $(SRCROOT)ocean_shared/generic_tracers/generic_tracer_utils.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/polynomial_functions.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_tpot.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_continuity.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_constants.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_argon.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_horizontal_regridding.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_cpu_clock.F90 $(SRCROOT)mom6/src/MOM6/src/user/supercritical_initialization.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNADHeaders.h $(SRCROOT)ocean_shared/generic_tracers/generic_miniBLING.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/user_shelf_init.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion_aux.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_derivnum.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_sw_ptmp.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_forcing_type.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_time_manager.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_ALE.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_ERGOM.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_dyn_horgrid.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 $(SRCROOT)mom6/src/MOM6/src/user/sloshing_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/oil_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/MOM_remapping.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 $(SRCROOT)mom6/src/MOM6/src/tracer/dyed_obc_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_sponge.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 $(SRCROOT)mom6/src/MOM6/src/user/soliton_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_edge_slopes.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_constants.F90 $(SRCROOT)mom6/src/MOM6/src/user/BFB_surface_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_background.F90 $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/ocean_model_MOM.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_CFC.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/PLM_functions.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_tis.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_DNAD.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_gasx.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_shared_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 $(SRCROOT)mom6/src/MOM6/src/user/Kelvin_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/midas_vertmap.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_varsolver.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_linear.F90 $(SRCROOT)mom6/src/MOM6/src/user/BFB_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diag_to_Z.F90 $(SRCROOT)mom6/src/MOM6/src/user/user_change_diffusivity.F90 $(SRCROOT)mom6/src/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_open_boundary.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_debugging.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_transcribe_grid.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/regrid_consts.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/pseudo_salt_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/PQM_functions.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_dynamics_split_RK2.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_TOPAZ.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_get_input.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/P3M_functions.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_spatial_means.F90 $(SRCROOT)mom6/src/MOM6/config_src/coupled_driver/coupler_util.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 $(SRCROOT)mom6/src/MOM6/src/user/dyed_channel_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 $(SRCROOT)mom6/src/MOM6/src/user/Phillips_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/user/dumbbell_surface_forcing.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_p2fCO2.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_neutral_diffusion.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_rho.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_CoriolisAdv.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 $(SRCROOT)mom6/src/MOM6/src/user/dyed_obcs_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/P1M_functions.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 $(SRCROOT)ocean_shared/generic_tracers/generic_SF6.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_abiotic.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_document.F90 $(SRCROOT)ocean_shared/mocsy/src/mocsy_p80.F90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_diagnostics.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 $(SRCROOT)mom6/src/MOM6/src/diagnostics/MOM_wave_structure.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_hycom.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_isopycnal_slopes.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_diabatic.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 $(SRCROOT)ocean_shared/generic_tracers/generic_COBALT.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/MOM_tracer_registry.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_checksum_packages.F90 $(SRCROOT)mom6/src/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 $(SRCROOT)mom6/src/MOM6/src/core/MOM_interface_heights.F90 $(SRCROOT)mom6/src/MOM6/src/user/benchmark_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_intrinsic_functions.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_error_handler.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 $(SRCROOT)mom6/src/MOM6/src/user/Rossby_front_2d_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/user/adjustment_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 $(SRCROOT)ocean_shared/generic_tracers/FMS_ocmip2_co2calc.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_vkernels.F90 $(SRCROOT)mom6/src/MOM6/src/ALE/coord_sigma.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 $(SRCROOT)mom6/src/MOM6/src/tracer/advection_test_tracer.F90 $(SRCROOT)mom6/src/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 $(SRCROOT)mom6/src/MOM6/src/user/seamount_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_safe_alloc.F90 $(SRCROOT)mom6/src/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_diag_manager_wrapper.F90 $(SRCROOT)mom6/src/MOM6/src/initialization/MOM_grid_initialize.F90 $(SRCROOT)mom6/src/MOM6/src/user/MOM_controlled_forcing.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_checksums.F90 -clean: neat - -rm -f .libmom6.a.cppdefs $(OBJ) libmom6.a - -neat: - -rm -f $(TMPFILES) *.mod *.f90 - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -libmom6.a: $(OBJ) - $(AR) $(ARFLAGS) libmom6.a $(OBJ) - diff --git a/exec/sis2/Makefile b/exec/sis2/Makefile deleted file mode 100644 index 3315ad7..0000000 --- a/exec/sis2/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# Makefile created by mkmf 19.3.0 - -CPPDEFS = -DINTERNAL_FILE_NML -g - -OTHERFLAGS = -I$(BUILDROOT)icebergs -I$(BUILDROOT)mom6 -I$(BUILDROOT)fms/build/.mods - -include $(MK_TEMPLATE) - - -.DEFAULT: - -echo $@ does not exist. -all: libsis2.a -SIS2_ice_thm.o: $(SRCROOT)mom6/src/SIS2/src/SIS2_ice_thm.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h ice_thm.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/SIS2/src/SIS2_ice_thm.F90 -SIS_continuity.o: $(SRCROOT)mom6/src/SIS2/src/SIS_continuity.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_hor_grid.o ice_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_continuity.F90 -SIS_ctrl_types.o: $(SRCROOT)mom6/src/SIS2/src/SIS_ctrl_types.F90 SIS_dyn_trans.o SIS_fast_thermo.o SIS_slow_thermo.o SIS_hor_grid.o ice_grid.o SIS_types.o SIS_optics.o SIS_diag_mediator.o SIS_sum_output.o SIS_tracer_flow_control.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/SIS_ctrl_types.F90 -SIS_debugging.o: $(SRCROOT)mom6/src/SIS2/src/SIS_debugging.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_hor_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/SIS2/src/SIS_debugging.F90 -SIS_diag_mediator.o: $(SRCROOT)mom6/src/SIS2/src/SIS_diag_mediator.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_hor_grid.o ice_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/SIS2/src/SIS_diag_mediator.F90 -SIS_dyn_bgrid.o: $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_bgrid.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_debugging.o SIS_hor_grid.o ice_ridge.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_bgrid.F90 -SIS_dyn_cgrid.o: $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_cgrid.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_debugging.o SIS_hor_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_cgrid.F90 -SIS_dyn_trans.o: $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_trans.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_debugging.o SIS_sum_output.o SIS_types.o SIS_utils.o SIS_hor_grid.o ice_grid.o SIS2_ice_thm.o SIS_dyn_bgrid.o SIS_dyn_cgrid.o SIS_tracer_flow_control.o SIS_transport.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_trans.F90 -SIS_fast_thermo.o: $(SRCROOT)mom6/src/SIS2/src/SIS_fast_thermo.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_debugging.o SIS_optics.o SIS_types.o ice_boundary_types.o SIS_hor_grid.o ice_grid.o SIS2_ice_thm.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/SIS2/src/SIS_fast_thermo.F90 -SIS_fixed_initialization.o: $(SRCROOT)mom6/src/SIS2/src/SIS_fixed_initialization.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_debugging.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/SIS2/src/SIS_fixed_initialization.F90 -SIS_get_input.o: $(SRCROOT)mom6/src/SIS2/src/SIS_get_input.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/SIS_get_input.F90 -SIS_hor_grid.o: $(SRCROOT)mom6/src/SIS2/src/SIS_hor_grid.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_hor_grid.F90 -SIS_optics.o: $(SRCROOT)mom6/src/SIS2/src/SIS_optics.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h ice_shortwave_dEdd.o SIS2_ice_thm.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/SIS2/src/SIS_optics.F90 -SIS_slow_thermo.o: $(SRCROOT)mom6/src/SIS2/src/SIS_slow_thermo.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_sum_output.o SIS_types.o SIS_utils.o SIS_hor_grid.o ice_grid.o ice_spec.o SIS_tracer_flow_control.o SIS2_ice_thm.o SIS_optics.o SIS_transport.o SIS_tracer_registry.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_slow_thermo.F90 -SIS_sum_output.o: $(SRCROOT)mom6/src/SIS2/src/SIS_sum_output.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_types.o SIS_hor_grid.o ice_grid.o SIS2_ice_thm.o SIS_tracer_flow_control.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_sum_output.F90 -SIS_tracer_advect.o: $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_advect.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_hor_grid.o ice_grid.o SIS_tracer_registry.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_advect.F90 -SIS_tracer_flow_control.o: $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_flow_control.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o ice_grid.o SIS_tracer_registry.o SIS_hor_grid.o ice_age_tracer.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_flow_control.F90 -SIS_tracer_registry.o: $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_registry.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_debugging.o SIS_diag_mediator.o SIS_hor_grid.o ice_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_registry.F90 -SIS_transcribe_grid.o: $(SRCROOT)mom6/src/SIS2/src/SIS_transcribe_grid.F90 SIS_hor_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/SIS_transcribe_grid.F90 -SIS_transport.o: $(SRCROOT)mom6/src/SIS2/src/SIS_transport.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_tracer_registry.o SIS_tracer_advect.o SIS_continuity.o SIS_hor_grid.o ice_grid.o ice_ridge.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_transport.F90 -SIS_types.o: $(SRCROOT)mom6/src/SIS2/src/SIS_types.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h SIS_hor_grid.o ice_grid.o SIS2_ice_thm.o SIS_diag_mediator.o SIS_debugging.o SIS_tracer_registry.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/SIS_types.F90 -SIS_utils.o: $(SRCROOT)mom6/src/SIS2/src/SIS_utils.F90 SIS_diag_mediator.o SIS_debugging.o SIS_hor_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/SIS_utils.F90 -combined_ice_ocean_driver.o: $(SRCROOT)mom6/src/SIS2/src/combined_ice_ocean_driver.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h ice_model.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/MOM6/src/framework $(SRCROOT)mom6/src/SIS2/src/combined_ice_ocean_driver.F90 -ice_age_tracer.o: $(SRCROOT)mom6/src/SIS2/src/ice_age_tracer.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_diag_mediator.o SIS_tracer_registry.o SIS_hor_grid.o SIS_utils.o ice_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/ice_age_tracer.F90 -ice_albedo.o: $(SRCROOT)ice_param/ice_albedo.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ice_param/ice_albedo.F90 -ice_boundary_types.o: $(SRCROOT)mom6/src/SIS2/src/ice_boundary_types.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/ice_boundary_types.F90 -ice_grid.o: $(SRCROOT)mom6/src/SIS2/src/ice_grid.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/ice_grid.F90 -ice_model.o: $(SRCROOT)mom6/src/SIS2/src/ice_model.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h SIS_debugging.o SIS_diag_mediator.o SIS_get_input.o SIS_sum_output.o SIS_transcribe_grid.o ocean_albedo.o ocean_rough.o ice_type.o ice_boundary_types.o SIS_ctrl_types.o SIS_types.o SIS_utils.o SIS_hor_grid.o SIS_fixed_initialization.o ice_grid.o ice_spec.o SIS_tracer_registry.o SIS_tracer_flow_control.o SIS_dyn_trans.o SIS_slow_thermo.o SIS_fast_thermo.o SIS_optics.o SIS2_ice_thm.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/ice_model.F90 -ice_ridge.o: $(SRCROOT)mom6/src/SIS2/src/ice_ridge.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h SIS_diag_mediator.o SIS_hor_grid.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c -I$(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric -I$(SRCROOT)mom6/src/MOM6/src/framework -I$(SRCROOT)mom6/src/SIS2/src $(SRCROOT)mom6/src/SIS2/src/ice_ridge.F90 -ice_shortwave_dEdd.o: $(SRCROOT)mom6/src/SIS2/src/ice_shortwave_dEdd.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/ice_shortwave_dEdd.F90 -ice_spec.o: $(SRCROOT)mom6/src/SIS2/src/ice_spec.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/ice_spec.F90 -ice_thm.o: $(SRCROOT)mom6/src/SIS2/src/ice_thm.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/ice_thm.F90 -ice_type.o: $(SRCROOT)mom6/src/SIS2/src/ice_type.F90 SIS_hor_grid.o ice_grid.o SIS2_ice_thm.o SIS_debugging.o SIS_diag_mediator.o SIS_types.o SIS_ctrl_types.o - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)mom6/src/SIS2/src/ice_type.F90 -ocean_albedo.o: $(SRCROOT)ice_param/ocean_albedo.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ice_param/ocean_albedo.F90 -ocean_rough.o: $(SRCROOT)ice_param/ocean_rough.F90 - $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c $(SRCROOT)ice_param/ocean_rough.F90 -./ice_spec.F90: $(SRCROOT)mom6/src/SIS2/src/ice_spec.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_spec.F90 . -./SIS_tracer_registry.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_registry.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_registry.F90 . -./SIS2_ice_thm.F90: $(SRCROOT)mom6/src/SIS2/src/SIS2_ice_thm.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS2_ice_thm.F90 . -./SIS_memory_macros.h: $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h - cp $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h . -./SIS_types.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_types.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_types.F90 . -./SIS_transport.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_transport.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_transport.F90 . -./ice_model.F90: $(SRCROOT)mom6/src/SIS2/src/ice_model.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_model.F90 . -./ice_shortwave_dEdd.F90: $(SRCROOT)mom6/src/SIS2/src/ice_shortwave_dEdd.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_shortwave_dEdd.F90 . -./ice_type.F90: $(SRCROOT)mom6/src/SIS2/src/ice_type.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_type.F90 . -./ice_albedo.F90: $(SRCROOT)ice_param/ice_albedo.F90 - cp $(SRCROOT)ice_param/ice_albedo.F90 . -./SIS2_memory.h: $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h - cp $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h . -./SIS_continuity.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_continuity.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_continuity.F90 . -./ocean_albedo.F90: $(SRCROOT)ice_param/ocean_albedo.F90 - cp $(SRCROOT)ice_param/ocean_albedo.F90 . -./SIS_diag_mediator.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_diag_mediator.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_diag_mediator.F90 . -./SIS_dyn_trans.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_trans.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_trans.F90 . -./combined_ice_ocean_driver.F90: $(SRCROOT)mom6/src/SIS2/src/combined_ice_ocean_driver.F90 - cp $(SRCROOT)mom6/src/SIS2/src/combined_ice_ocean_driver.F90 . -./SIS_slow_thermo.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_slow_thermo.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_slow_thermo.F90 . -./SIS_fast_thermo.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_fast_thermo.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_fast_thermo.F90 . -./SIS_ctrl_types.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_ctrl_types.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_ctrl_types.F90 . -./ice_age_tracer.F90: $(SRCROOT)mom6/src/SIS2/src/ice_age_tracer.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_age_tracer.F90 . -./SIS_debugging.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_debugging.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_debugging.F90 . -./ice_ridge.F90: $(SRCROOT)mom6/src/SIS2/src/ice_ridge.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_ridge.F90 . -./MOM_memory_macros.h: $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h - cp $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h . -./SIS_dyn_bgrid.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_bgrid.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_bgrid.F90 . -./SIS_optics.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_optics.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_optics.F90 . -./SIS_fixed_initialization.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_fixed_initialization.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_fixed_initialization.F90 . -./ice_thm.F90: $(SRCROOT)mom6/src/SIS2/src/ice_thm.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_thm.F90 . -./SIS_dyn_cgrid.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_cgrid.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_cgrid.F90 . -./SIS_utils.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_utils.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_utils.F90 . -./ice_grid.F90: $(SRCROOT)mom6/src/SIS2/src/ice_grid.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_grid.F90 . -./SIS_get_input.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_get_input.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_get_input.F90 . -./SIS_hor_grid.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_hor_grid.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_hor_grid.F90 . -./SIS_tracer_flow_control.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_flow_control.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_flow_control.F90 . -./ice_boundary_types.F90: $(SRCROOT)mom6/src/SIS2/src/ice_boundary_types.F90 - cp $(SRCROOT)mom6/src/SIS2/src/ice_boundary_types.F90 . -./SIS_transcribe_grid.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_transcribe_grid.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_transcribe_grid.F90 . -./SIS_tracer_advect.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_advect.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_advect.F90 . -./version_variable.h: $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h - cp $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h . -./SIS_sum_output.F90: $(SRCROOT)mom6/src/SIS2/src/SIS_sum_output.F90 - cp $(SRCROOT)mom6/src/SIS2/src/SIS_sum_output.F90 . -./ocean_rough.F90: $(SRCROOT)ice_param/ocean_rough.F90 - cp $(SRCROOT)ice_param/ocean_rough.F90 . -SRC = $(SRCROOT)mom6/src/SIS2/src/SIS_diag_mediator.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_utils.F90 $(SRCROOT)ice_param/ice_albedo.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_fixed_initialization.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_bgrid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS2_ice_thm.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_transcribe_grid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_get_input.F90 $(SRCROOT)mom6/src/SIS2/src/ice_spec.F90 $(SRCROOT)ice_param/ocean_albedo.F90 $(SRCROOT)mom6/src/SIS2/src/ice_ridge.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_trans.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_types.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_registry.F90 $(SRCROOT)mom6/src/SIS2/src/ice_model.F90 $(SRCROOT)mom6/src/SIS2/src/ice_type.F90 $(SRCROOT)mom6/src/SIS2/src/ice_grid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_ctrl_types.F90 $(SRCROOT)mom6/src/SIS2/src/ice_shortwave_dEdd.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_hor_grid.F90 $(SRCROOT)mom6/src/SIS2/src/ice_boundary_types.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_cgrid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_slow_thermo.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_debugging.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_flow_control.F90 $(SRCROOT)ice_param/ocean_rough.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_advect.F90 $(SRCROOT)mom6/src/SIS2/src/combined_ice_ocean_driver.F90 $(SRCROOT)mom6/src/SIS2/src/ice_age_tracer.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_continuity.F90 $(SRCROOT)mom6/src/SIS2/src/ice_thm.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_sum_output.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_optics.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_fast_thermo.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_transport.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h -OBJ = SIS_diag_mediator.o SIS_utils.o ice_albedo.o SIS_fixed_initialization.o SIS_dyn_bgrid.o SIS2_ice_thm.o SIS_transcribe_grid.o SIS_get_input.o ice_spec.o ocean_albedo.o ice_ridge.o SIS_dyn_trans.o SIS_types.o SIS_tracer_registry.o ice_model.o ice_type.o ice_grid.o SIS_ctrl_types.o ice_shortwave_dEdd.o SIS_hor_grid.o ice_boundary_types.o SIS_dyn_cgrid.o SIS_slow_thermo.o SIS_debugging.o SIS_tracer_flow_control.o ocean_rough.o SIS_tracer_advect.o combined_ice_ocean_driver.o ice_age_tracer.o SIS_continuity.o ice_thm.o SIS_sum_output.o SIS_optics.o SIS_fast_thermo.o SIS_transport.o -OFF = $(SRCROOT)mom6/src/SIS2/src/ice_spec.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_registry.F90 $(SRCROOT)mom6/src/SIS2/src/SIS2_ice_thm.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_types.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_transport.F90 $(SRCROOT)mom6/src/SIS2/src/ice_model.F90 $(SRCROOT)mom6/src/SIS2/src/ice_shortwave_dEdd.F90 $(SRCROOT)mom6/src/SIS2/src/ice_type.F90 $(SRCROOT)ice_param/ice_albedo.F90 $(SRCROOT)mom6/src/SIS2/config_src/dynamic_symmetric/SIS2_memory.h $(SRCROOT)mom6/src/SIS2/src/SIS_continuity.F90 $(SRCROOT)ice_param/ocean_albedo.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_diag_mediator.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_trans.F90 $(SRCROOT)mom6/src/SIS2/src/combined_ice_ocean_driver.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_slow_thermo.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_fast_thermo.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_ctrl_types.F90 $(SRCROOT)mom6/src/SIS2/src/ice_age_tracer.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_debugging.F90 $(SRCROOT)mom6/src/SIS2/src/ice_ridge.F90 $(SRCROOT)mom6/src/MOM6/src/framework/MOM_memory_macros.h $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_bgrid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_optics.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_fixed_initialization.F90 $(SRCROOT)mom6/src/SIS2/src/ice_thm.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_dyn_cgrid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_utils.F90 $(SRCROOT)mom6/src/SIS2/src/ice_grid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_get_input.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_hor_grid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_flow_control.F90 $(SRCROOT)mom6/src/SIS2/src/ice_boundary_types.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_transcribe_grid.F90 $(SRCROOT)mom6/src/SIS2/src/SIS_tracer_advect.F90 $(SRCROOT)mom6/src/MOM6/src/framework/version_variable.h $(SRCROOT)mom6/src/SIS2/src/SIS_sum_output.F90 $(SRCROOT)ice_param/ocean_rough.F90 -clean: neat - -rm -f .libsis2.a.cppdefs $(OBJ) libsis2.a - -neat: - -rm -f $(TMPFILES) *.mod - -localize: $(OFF) - cp $(OFF) . - -TAGS: $(SRC) - etags $(SRC) - -tags: $(SRC) - ctags $(SRC) - -libsis2.a: $(OBJ) - $(AR) $(ARFLAGS) libsis2.a $(OBJ) - diff --git a/misc/README.md b/misc/README.md new file mode 100644 index 0000000..1e5a794 --- /dev/null +++ b/misc/README.md @@ -0,0 +1,67 @@ +# A set of tools to help users build and run ESM4 using this repo +These are tools to help users build and run the model. + +## Cloning +To clone the ESM4 model please use the recursive option +```bash +git clone --recursive https://github.com/NOAA-GFDL/ESM4.git esm45_pubrel_branch +``` + +## Compiling +The utility scratch-build.bash is based on mkmf and helps the users to build the executable for +- various models that the source files are available in this repo +- various compilers that are available to the user +- various modes of compilation, prod (-O3), repro (-O2), debug (-O0), openmp + +For example to build the executable for ESM4.5 on the machine "gaea" run the command: + +```bash +cd esm45_pubrel_branch/misc +./scratch-build.bash -m ncrc5 -p inteloneapi252 -t prod-openmp -f esm45 -d ../build +``` + +For the above command to work the following files should exist in directory misc/tested_platforms/ncrc5/ + +misc/tested_platforms/ncrc5/inteloneapi252.env +#This is a script that is sourced by the tool to gets aware of the compiler location and environment variables. + E.g., it could load the modules required to compile and run + +misc/tested_platforms/ncrc5/inteloneapi252.mk +This is the templated needed by mkmf toolset to make the Makefiles for compilations. + +Users can add their own .env and .mk files for their machines/platforms and simply call the above command with the platform name that they made. +E.g., to compile on machine "foo" with compiler "bar" users make the following file +misc/tested_platforms/foo/bar.mk +misc/tested_platforms/foo/bar.env +and then run +misc/scratch-build.bash -m foo -p bar -t prod-openmp -f esm45 -d my_build_path + + +Here are some other platforms that the above command worked on + + stellar: +```bash +cd esm45_pubrel_branch/misc +./scratch-build.bash -m stellar -p intel22_openmpi -t prod-openmp -f esm45 -d ../build +``` + + tiger3: +```bash +cd esm45_pubrel_branch/misc +./scratch-build.bash -m tiger3 -p inteloneapi26_openmpi -t prod-openmp -f esm45 -d ../build +``` + +## Model running +A work directory needed for running the model can be obtained from +ftp://data1.gfdl.noaa.gov/users/ESM4/ESM4Documentation/GFDL-ESM4/inputData/ESM4_rundir.tar.gz + +The directory contains input.nml as the namelist, various input tables needed +for running the model, and model input files in a folder called INPUT/. There +is also a directory named RESTART/ that should be empty at the beginning of +each run. + +There is a skeleton of a run script named [run/ESM4_run.sh](https://github.com/NOAA-GFDL/ESM4/blob/master/run/ESM4_run.sh). You must update this +script to run the model. Include a path to the work directory and the executable. +You should also update the program you need to run the model on your system. The +default for this script is `srun`. + diff --git a/misc/generate_makefiles.bash b/misc/generate_makefiles.bash new file mode 100755 index 0000000..b601f53 --- /dev/null +++ b/misc/generate_makefiles.bash @@ -0,0 +1,59 @@ +#!/bin/bash -x +#This tool is used to generate the Makefiles in exec/ dir via: +#cd repo_root; ./misc/generate_makefiles.bash +# +mkmf_template='../../misc/tested_platforms/ncrc5/intel.mk' +srcdir='../../src' +echo $srcdir +dest='testexec' +##Make fms lib +mkdir -p $dest/fms ; pushd $dest/fms +rm -f path_names +$srcdir/mkmf/bin/list_paths $srcdir/FMS/{affinity,amip_interp,column_diagnostics,diag_integral,drifters,horiz_interp,memutils,sat_vapor_pres,topography,astronomy,constants,diag_manager,field_manager,include,monin_obukhov,platform,tracer_manager,axis_utils,coupler,fms,fms2_io,interpolator,mosaic,mosaic2,random_numbers,time_interp,tridiagonal,block_control,data_override,exchange,mpp,time_manager,string_utils,parser,grid_utils}/ $srcdir/FMS/libFMS.F90 +$srcdir/mkmf/bin/mkmf -t $mkmf_template -p libfms.a -c "-Duse_libMPI -Duse_netCDF -Duse_yaml -DMAXFIELDMETHODS_=600 -DMAXXGRID=1e9" path_names +popd +##Make mom6 lib +mkdir -p $dest/mom6 ; pushd $dest/mom6 +rm -f path_names +compiler_options_mom6='-DMAX_FIELDS_=600 -DNOT_SET_AFFINITY -D_USE_MOM6_DIAG -D_USE_GENERIC_TRACER -DUSE_PRECISION=2' +$srcdir/mkmf/bin/list_paths $srcdir/MOM6/{config_src/infra/FMS2,config_src/memory/dynamic_nonsymmetric,config_src/drivers/FMS_cap,config_src/external/ODA_hooks,config_src/external/database_comms,config_src/external/stochastic_physics,config_src/external/MARBL,config_src/external/drifters,pkg/GSW-Fortran/{modules,toolbox}/,src/{*,*/*}/} $srcdir/FMS/{coupler,include}/ $srcdir/{ocean_BGC/generic_tracers,ocean_BGC/mocsy/src}/ +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms" -p libmom6.a -c "$compiler_options_mom6" path_names +popd +##Make sis2 lib +mkdir -p $dest/sis2 +pushd $dest/sis2 +rm -f path_names +compiler_options_sis2='-DUSE_FMS2_IO' +$srcdir/mkmf/bin/list_paths $srcdir/SIS2/{config_src/dynamic,config_src/external/Icepack_interfaces,src}/ $srcdir/icebergs/src/ $srcdir/ice_param/ +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I../mom6 -I$srcdir/MOM6/src/framework/" -p libsis2.a -c "$compiler_options_sis2" path_names +popd +##Make land lib +mkdir -p $dest/lm42 ; pushd $dest/lm42 +rm -f path_names +$srcdir/mkmf/bin/list_paths $srcdir/lm4p/ +#we need to pass $srcdir/FMS/include to find fms_platforms.h +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I$srcdir/FMS/include" -p liblm42.a -c " " path_names +#Curious why land_debug.o is needed to compile snow_tile.F90 but is not added to Makefile by the above command. +#I added it by hand. This could be a bug in mkmf or maybe I am missing something. +popd +##Make atmos_phys lib +mkdir -p $dest/am42 ; pushd $dest/am42 +rm -f path_names +$srcdir/mkmf/bin/list_paths $srcdir/atmos_phys/ +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I$srcdir/FMS/include" -p libam42.a -c " " path_names +popd +##Make atmos_dyn lib +mkdir -p $dest/fv3 ; pushd $dest/fv3 +rm -f path_names +$srcdir/mkmf/bin/list_paths $srcdir/GFDL_atmos_cubed_sphere/{driver/GFDL,model,GFDL_tools,tools}/ $srcdir/atmos_drivers/coupled/ +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I$srcdir/FMS/include -I../am42" -p libfv3.a -c "-DCLIMATE_NUDGE -DSPMD" path_names +popd +##Make exec +mkdir -p $dest/coupler_esm45 ; pushd $dest/coupler_esm45 +rm -f path_names +$srcdir/mkmf/bin/list_paths $srcdir/{FMScoupler/shared/,FMScoupler/full/}/ +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I../mom6 -I../sis2 -I../lm42 -I../am42 -I../fv3" -p libcoupler_esm45.a -c " " path_names +popd +#Make esm45 executable This does not work properly as a Makefile to build everything, it only works if all above libs are already made. +mkdir -p $dest/esm45; pushd $dest/esm45 +$srcdir/mkmf/bin/mkmf -t $mkmf_template -p esm45 -l "../coupler_esm45/libcoupler_esm45.a ../fv3/libfv3.a ../sis2/libsis2.a ../mom6/libmom6.a ../lm42/liblm42.a ../am42/libam42.a ../fms/libfms.a" diff --git a/misc/quick-build.bash b/misc/quick-build.bash new file mode 100755 index 0000000..0d3a807 --- /dev/null +++ b/misc/quick-build.bash @@ -0,0 +1,81 @@ +#!/bin/bash -x +machine_name="ncrc5" +platform="inteloneapi252" +target="prod-openmp" +flavor="esm45" + +usage() +{ + echo "usage: quick-build.bash -m ncrc5 -p inteloneapi252 -t prod -f om5" + echo "usage: quick-build.bash -m ncrc5 -p inteloneapi252 -t prod-openmp -f esm45" +} + +# parse command-line arguments +while getopts "m:p:t:f:h" Option +do + case "$Option" in + m) machine_name=${OPTARG};; + p) platform=${OPTARG} ;; + t) target=${OPTARG} ;; + f) flavor=${OPTARG} ;; + h) usage ; exit ;; + esac +done + +rootdir=`dirname $0` +abs_rootdir=`cd $rootdir && pwd` + +#load modules +source $MODULESHOME/init/bash +source $abs_rootdir/tested_platforms/$machine_name/$platform.env +. $abs_rootdir/tested_platforms/$machine_name/$platform.env + +makeflags="-j 4 NETCDF=3" + +if [[ "$target" =~ "openmp" ]] ; then + makeflags="$makeflags OPENMP=1" +fi + +if [[ "$target" =~ "openacc" ]] ; then + makeflags="$makeflags OPENACC=1" +fi + +if [[ $target =~ "repro" ]] ; then + makeflags="$makeflags REPRO=1" +fi + +if [[ $target =~ "prod" ]] ; then + makeflags="$makeflags PROD=1" +fi + +if [[ $target =~ "avx2" ]] ; then + makeflags="$makeflags AVX=2" +fi + +if [[ $target =~ "debug" ]] ; then + makeflags="$makeflags DEBUG=1" +fi + +srcdir=$abs_rootdir/../src +execdir=$abs_rootdir/../exec.$machine_name-$platform.$target + +#Make the exec directory +if [ ! -d $execdir ]; then + cp -r $abs_rootdir/../exec $execdir +fi +pushd $execdir + + + +if [[ $flavor =~ "om5" ]] ; then + pushd fms; make $makeflags; popd + pushd ocean; make $makeflags; popd + pushd om5; make $makeflags; popd +elif [[ $flavor =~ "esm45" ]] ; then + pushd fms; make $makeflags; popd + pushd ocean; make $makeflags; popd + pushd lm42; make $makeflags; popd + pushd am42; make $makeflags; popd + pushd fv3; make $makeflags; popd + pushd esm45; make $makeflags; popd +fi diff --git a/misc/scratch-build.bash b/misc/scratch-build.bash new file mode 100755 index 0000000..7d2d17a --- /dev/null +++ b/misc/scratch-build.bash @@ -0,0 +1,209 @@ +#!/bin/bash -x +# +#This is a tool to help users compile and biuld the available GFDL models from scratch on any Linux platform. +#It has been tested for the platforms that appear in the tested_platforms/ directory. +#Users can add their own platforms under tested_platforms/ by adding the appropriate .env and .mk files and use this utility to build. +#E.g., if users have a platform called foo_machine with bar_compiler they need to add tested_platforms/foo_machine directory andd +#tested_platforms/foo_machine/bar_compiler.env, tested_platforms/foo_machine/bar_compiler.mk files under it, then use +# scratch-build.bash -m foo_machine -p bar_compiler -t prod -f esm45 -d PATH_TO_BUILD_DIR +# +machine_name="ncrc5" +platform="inteloneapi252" +target="prod-openmp" +flavor="esm45" +destination="esm45build" + +usage() +{ + echo "usage: scratch-build.bash -m ncrc5 -p inteloneapi252 -t debug -f esm45 -d PATH_TO_BUILD_DIR" + echo "usage: scratch-build.bash -m ncrc6 -p inteloneapi252 -t prod-openmp -f esm45 -d PATH_TO_BUILD_DIR" +} + +# parse command-line arguments +while getopts "m:p:t:f:d:h" Option +do + case "$Option" in + m) machine_name=${OPTARG};; + p) platform=${OPTARG} ;; + t) target=${OPTARG} ;; + f) flavor=${OPTARG} ;; + d) destination=${OPTARG} ;; + h) usage ; exit ;; + esac +done + +rootdir=`dirname $0` +abs_rootdir=`cd $rootdir/.. && pwd` +srcdir=$abs_rootdir/src +echo $srcdir +mkmf_template=$abs_rootdir/misc/tested_platforms/$machine_name/$platform.mk +#load modules +source $MODULESHOME/init/bash +source $abs_rootdir/misc/tested_platforms/$machine_name/$platform.env + +makeflags="-j 4 NETCDF=3" +openmpflag="" + +if [[ "$target" =~ "openmp" ]] ; then + openmpflag=" OPENMP=1 " +fi + +if [[ "$target" =~ "openacc" ]] ; then + makeflags="$makeflags OPENACC=1" +fi + +if [[ $target =~ "repro" ]] ; then + makeflags="$makeflags REPRO=1" +fi + +if [[ $target =~ "prod" ]] ; then + makeflags="$makeflags PROD=1" +fi + +if [[ $target =~ "avx2" ]] ; then + makeflags="$makeflags AVX=2" +fi + +if [[ $target =~ "debug" ]] ; then + makeflags="$makeflags DEBUG=1" +fi + +##Prepare the destination dir +mkdir -p $destination +cd $destination +pwd +exec_dir=$machine_name-$platform/$target +##Make fms lib +mkdir -p $exec_dir/fms +pushd $exec_dir/fms +rm -f path_names +$srcdir/mkmf/bin/list_paths $srcdir/FMS/{affinity,amip_interp,column_diagnostics,diag_integral,drifters,horiz_interp,memutils,sat_vapor_pres,topography,astronomy,constants,diag_manager,field_manager,include,monin_obukhov,platform,tracer_manager,axis_utils,coupler,fms,fms2_io,interpolator,mosaic2,random_numbers,time_interp,tridiagonal,block_control,data_override,exchange,mpp,time_manager,string_utils,parser,grid_utils}/ $srcdir/FMS/libFMS.F90 +$srcdir/mkmf/bin/mkmf -t $mkmf_template -p libfms.a -c "-Duse_libMPI -Duse_netCDF -Duse_yaml -DMAXFIELDMETHODS_=600 -DMAXXGRID=1e9" path_names + +make $makeflags $openmpflag libfms.a + +if [ $? -ne 0 ]; then + echo "Could not build the FMS library!" + exit 1 +fi +popd + +##Make mom6 lib +mkdir -p $exec_dir/mom6 +pushd $exec_dir/mom6 +rm -f path_names +compiler_options_mom6='-DMAX_FIELDS_=600 -DNOT_SET_AFFINITY -D_USE_MOM6_DIAG -D_USE_GENERIC_TRACER -DUSE_PRECISION=2' +$srcdir/mkmf/bin/list_paths $srcdir/MOM6/{config_src/infra/FMS2,config_src/memory/dynamic_nonsymmetric,config_src/drivers/FMS_cap,config_src/external/ODA_hooks,config_src/external/database_comms,config_src/external/stochastic_physics,config_src/external/MARBL,config_src/external/drifters,pkg/GSW-Fortran/{modules,toolbox}/,src/{*,*/*}/} $srcdir/FMS/{coupler,include}/ $srcdir/{ocean_BGC/generic_tracers,ocean_BGC/mocsy/src}/ +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms" -p libmom6.a -c "$compiler_options_mom6" path_names + +#Do not compile MOM6 with openmp, there are bugs that cause answer change or crash +make $makeflags libmom6.a +if [ $? -ne 0 ]; then + echo "Could not build the Ocean library!" + exit 1 +fi + +popd +##Make sis2 lib +mkdir -p $exec_dir/sis2 +pushd $exec_dir/sis2 +rm -f path_names +compiler_options_sis2='-DUSE_FMS2_IO' +$srcdir/mkmf/bin/list_paths $srcdir/SIS2/{config_src/dynamic,config_src/external/Icepack_interfaces,src}/ $srcdir/icebergs/src/ $srcdir/ice_param/ +$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I../mom6 -I$srcdir/MOM6/src/framework/" -p libsis2.a -c "$compiler_options_sis2" path_names + +make $makeflags $openmpflag libsis2.a +if [ $? -ne 0 ]; then + echo "Could not build the Ocean library!" + exit 1 +fi + +popd + + +if [[ $flavor =~ "om5" ]] ; then + mkdir -p $exec_dir/om5 + pushd $exec_dir/om5 + rm -f path_names + $srcdir/mkmf/bin/list_paths $srcdir/{atmos_null,land_null,FMScoupler/shared/,FMScoupler/full/}/ + + compiler_options_om5='-D_USE_LEGACY_LAND_ -Duse_AM3_physics' + linker_options='' + $srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I../mom6 -I../sis2" -p MOM6SIS2 -l "-L../fms -lfms -L../mom6 -lmom6 -L../sis2 -lsis2 $linker_options" -c "$compiler_options_om5" path_names + + make $makeflags $openmpflag MOM6SIS2 + +elif [[ $flavor =~ "esm45" ]] ; then + ##Make land lib + mkdir -p $exec_dir/lm42 + pushd $exec_dir/lm42 + rm -f path_names + $srcdir/mkmf/bin/list_paths $srcdir/lm4p/ + #we need to have $srcdir/FMS/include in -o options to find fms_platforms.h + #to compile with gcc compilers: + # we need to have --use-cpp in mkmf options + # we need to have $srcdir/FMS/include in -c options as well + $srcdir/mkmf/bin/mkmf -t $mkmf_template --use-cpp -o "-I../fms -I$srcdir/FMS/include" -p liblm42.a -c "-I$srcdir/FMS/include " path_names + + make $makeflags $openmpflag liblm42.a + if [ $? -ne 0 ]; then + echo "Could not build the Land library!" + exit 1 + fi + + popd + + ##Make atmos_phys lib + mkdir -p $exec_dir/am42 + pushd $exec_dir/am42 + rm -f path_names + $srcdir/mkmf/bin/list_paths $srcdir/atmos_phys/ + $srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I$srcdir/FMS/include" -p libam42.a -c " " path_names + + make $makeflags $openmpflag libam42.a + if [ $? -ne 0 ]; then + echo "Could not build the atmos_phys library!" + exit 1 + fi + + popd + + ##Make atmos_dyn lib + mkdir -p $exec_dir/fv3 + pushd $exec_dir/fv3 + rm -f path_names + $srcdir/mkmf/bin/list_paths $srcdir/GFDL_atmos_cubed_sphere/{driver/GFDL,model,GFDL_tools,tools}/ $srcdir/atmos_drivers/coupled/ + $srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I$srcdir/FMS/include -I../am42" -p libfv3.a -c "-DCLIMATE_NUDGE -DSPMD" path_names + + make $makeflags $openmpflag libfv3.a + if [ $? -ne 0 ]; then + echo "Could not build the atmos_dyn library!" + exit 1 + fi + + popd + mkdir -p $exec_dir/coupler_esm45 + pushd $exec_dir/coupler_esm45 + rm -f path_names + $srcdir/mkmf/bin/list_paths $srcdir/{FMScoupler/shared/,FMScoupler/full/}/ + # + #compile and link + # + #$srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I../mom6 -I../sis2 -I../lm42 -I../am42 -I../fv3" -p esm45 -l "-L../fms -lfms -L../mom6 -lmom6 -L../sis2 -lsis2 -L../lm42 -llm42 -L../am42 -lam42 -L../fv3 -lfv3" -c " " path_names + #make $makeflags $openmpflag esm45 + #exit 0 + # + #Or just compile the coupler and link later + # + $srcdir/mkmf/bin/mkmf -t $mkmf_template -o "-I../fms -I../mom6 -I../sis2 -I../lm42 -I../am42 -I../fv3" -p libcoupler_esm45.a -c " " path_names + make $makeflags $openmpflag libcoupler_esm45.a + popd + + #Make esm45 executable This does not work properly as a Makefile to build everything, it only works if all above libs are already made. + mkdir -p $exec_dir/esm45; pushd $exec_dir/esm45 + ln -s ../coupler_esm45/coupler_main.o . #This is needed only for GNU type compilers + $srcdir/mkmf/bin/mkmf -t $mkmf_template -p esm45 -l "../coupler_esm45/libcoupler_esm45.a ../fv3/libfv3.a ../sis2/libsis2.a ../mom6/libmom6.a ../lm42/liblm42.a ../am42/libam42.a ../fms/libfms.a" + + make $makeflags $openmpflag esm45 +fi + diff --git a/misc/tested_platforms/README.md b/misc/tested_platforms/README.md new file mode 100644 index 0000000..2fc7fdd --- /dev/null +++ b/misc/tested_platforms/README.md @@ -0,0 +1,16 @@ +## Testing Summary + +The following table is a summary of quick tests performed for ESM4.5 on various platforms. +The last 3 columns Main, ATM, OCN, indicate the clocks for Main loop, Atmosphere and Ocean cores in seconds. +All these runs were for 1 simulated day and required 2152 cores (432 for ATM and 1720 for OCN cores, 216x2a_1720x1o). + +| Platform | Requested Nodes | Main | ATM | OCN | +|----------|-----------------|------|-----|-----| +| stellar | 24 | 149. | 130.| 100.| +| stellar | 28 | 149. | 130.| 100.| +| tiger3 | 20 | 108. | 97.| 72.| +| ncrc5 | 18 | 176. | 158.| 110.| +| ncrc6 | 14 | 96. | 81.| 64.| +| ncrc6 | 18 | 97. | 83.| 64.| +| ncrc7 | 7 | 110. | 94.| 76.| +| ncrc7 | 10 | 110. | 94.| 76.| diff --git a/misc/tested_platforms/ncrc5/ESM4.5piControl_runscript.sbatch b/misc/tested_platforms/ncrc5/ESM4.5piControl_runscript.sbatch new file mode 100755 index 0000000..79d3863 --- /dev/null +++ b/misc/tested_platforms/ncrc5/ESM4.5piControl_runscript.sbatch @@ -0,0 +1,51 @@ +#!/usr/bin/bash +#SBATCH --time=02:00:00 +#SBATCH --nodes=18 +#SBATCH --account=gfdl_f +#SBATCH --qos=normal +#SBATCH --partition=batch +#SBATCH --mail-user= +#SBATCH --export=NONE +#SBATCH --clusters=c5 +## +plat=ncrc5 +comp=inteloneapi252_netcdf11 +target=prod-openmp +atm_ranks=216 +atm_threads=2 +ocn_ranks=1720 +config=${atm_ranks}x${atm_threads}a_${ocn_ranks}x1o +date=`date '+%Y%m%d_%H%M'` +bar=run1day.$date.$SLURM_JOB_ID + +echo "Hello world, I am running on node $HOSTNAME" +tail -50 /proc/cpuinfo +sleep 2 +## +root_dir=$HOME/esm45_pubrel +run_dir=$root_dir/workdirs/ESM4.5-picontrol_rundir +exp_dir=$root_dir/workdirs/ESM4.5-picontrol_workdir.$plat.$comp.$target.$date.$SLURM_JOB_ID +build_dir=$root_dir/build/$plat-$comp/$target/esm45 +executable=$build_dir/esm45 +## +cp -r $run_dir $exp_dir +cd $exp_dir +source $root_dir/misc/tested_platforms/$plat/$comp.env +echo $LD_LIBRARY_PATH +## necessary for OpenMP when using Intel +export KMP_STACKSIZE=512m +export NC_BLKSZ=1M +export FI_VERBS_PREFER_XRC=0 #Needed on some machines + +runCommand="srun --ntasks=$atm_ranks --export=ALL,OMP_NUM_THREADS=$atm_threads --cpus-per-task=$atm_threads --cpu-bind=cores $executable : --ntasks=$ocn_ranks --cpus-per-task=1 --export=ALL,OMMP_NUM_THREADS=1 --cpu-bind=cores $executable" + +echo $runCommand +echo "Hello world, I am running on node $HOSTNAME" >> stdout.$plat-$comp.$target.$config.$bar +echo $runCommand >> stdout.$plat-$comp.$target.$config.$bar +echo "================" >> stdout.$plat-$comp.$target.$config.$bar + +#Run it +${runCommand} | tee -a stdout.$plat-$comp.$target.$config.$bar + +mv ocean.stats ocean.stats.$plat-$comp.$target.$config.$bar + diff --git a/exec/templates/gnu.mk b/misc/tested_platforms/ncrc5/intel.mk similarity index 73% rename from exec/templates/gnu.mk rename to misc/tested_platforms/ncrc5/intel.mk index 9a266f6..b6b0f1a 100644 --- a/exec/templates/gnu.mk +++ b/misc/tested_platforms/ncrc5/intel.mk @@ -1,4 +1,4 @@ -# Template for the GNU Compiler Collection on a Cray System +# Template for the Intel Compilers on a Cray System # # Typical use with mkmf # mkmf -t ncrc-cray.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include @@ -6,9 +6,9 @@ ############ # Commands Macros ############ -FC = mpif90 -CC = mpicc -LD = mpif90 $(MAIN_PROGRAM) +FC = ftn +CC = cc +LD = ftn ####################### # Build target macros @@ -36,17 +36,30 @@ TEST = # If non-blank, use the compiler options defined in VERBOSE = # If non-blank, add additional verbosity compiler # options +USE_LTO = # Enable link-time optimization + OPENMP = # If non-blank, compile with openmp enabled +NO_OVERRIDE_LIMITS = # If non-blank, do not use the -qoverride-limits + # compiler option. Default behavior is to compile + # with -qoverride-limits. + NETCDF = # If value is '3' and CPPDEFS contains # '-Duse_netCDF', then the additional cpp macro # '-Duse_LARGEFILE' is added to the CPPDEFS macro. -INCLUDES = # A list of -I Include directories to be added to the + # A list of -I Include directories to be added to the # the compile command. +INCLUDES := $(shell pkg-config --cflags yaml-0.1) + + # The Intel Instruction Set Archetecture (ISA) compile + # option to use. +ISA = COVERAGE = # Add the code coverage compile options. +USE_R4 = # If non-blank, use R4 for reals + # Need to use at least GNU Make version 3.81 need := 3.81 ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) @@ -68,31 +81,49 @@ $(error Options DEBUG and TEST cannot be used together) endif endif -MAKEFLAGS += --jobs=$(shell grep '^processor' /proc/cpuinfo | wc -l) +ifdef USE_R4 +REAL_PRECISION := -real-size 32 +CPPDEFS += -DOVERLOAD_R4 +else +REAL_PRECISION := -real-size 64 +endif # Required Preprocessor Macros: CPPDEFS += -Duse_netCDF # Additional Preprocessor Macros needed due to Autotools and CMake -CPPDEFS += -DHAVE_SCHED_GETAFFINITY +CPPDEFS += -DHAVE_SCHED_GETAFFINITY -DHAVE_GETTID # Macro for Fortran preprocessor -FPPFLAGS := $(INCLUDES) +FPPFLAGS := -fpp -Wp,-w $(INCLUDES) # Fortran Compiler flags for the NetCDF library FPPFLAGS += $(shell nf-config --fflags) # Base set of Fortran compiler flags -FFLAGS := -fcray-pointer -fdefault-real-8 -fdefault-double-8 -Waliasing -ffree-line-length-none -fno-range-check -fallow-invalid-boz -fallow-argument-mismatch -fbacktrace +FFLAGS := -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 $(REAL_PRECISION) -nowarn -traceback + +# Set the ISA (vectorization) as user defined or based on the target +ifdef ISA +ISA_OPT = $(ISA) +ISA_REPRO = $(ISA) +ISA_DEBUG = $(ISA) +else +ISA_OPT = -march=core-avx-i +ISA_REPRO = -march=core-avx-i +ISA_DEBUG = -march=core-avx-i +endif # Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) -FFLAGS_OPT = -O2 -fno-expensive-optimizations -FFLAGS_REPRO = -FFLAGS_DEBUG = -O0 -g -W -fbounds-check -ffpe-trap=invalid,zero,overflow +FFLAGS_OPT = -O3 -debug minimal -fp-model source $(ISA_OPT) +FFLAGS_REPRO = -O2 -debug minimal -fp-model source $(ISA_REPRO) +FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -check nouninit -warn -warn noerrors -fpe0 -ftrapuv $(ISA_DEBUG) # Flags to add additional build options -FFLAGS_OPENMP = -fopenmp -FFLAGS_VERBOSE = -Wall -Wextra -FFLAGS_COVERAGE = +FFLAGS_LTO = -flto +FFLAGS_OPENMP = -qopenmp +FFLAGS_OVERRIDE_LIMITS = -qoverride-limits +FFLAGS_VERBOSE = -v -V -what -warn all -qopt-report-phase=vec -qopt-report=2 +FFLAGS_COVERAGE = -prof-gen=srcpos # Macro for C preprocessor CPPFLAGS := -D__IFC $(INCLUDES) @@ -100,17 +131,18 @@ CPPFLAGS := -D__IFC $(INCLUDES) CPPFLAGS += $(shell nc-config --cflags) # Base set of C compiler flags -CFLAGS := +CFLAGS := -sox -traceback # Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) -CFLAGS_OPT = -O2 -CFLAGS_REPRO = -O2 -CFLAGS_DEBUG = -O0 -g +CFLAGS_OPT = -O2 -debug minimal $(ISA_OPT) +CFLAGS_REPRO = -O2 -debug minimal $(ISA_REPRO) +CFLAGS_DEBUG = -O0 -g $(ISA_DEBUG) # Flags to add additional build options -CFLAGS_OPENMP = -fopenmp -CFLAGS_VERBOSE = -Wall -Wextra -CFLAGS_COVERAGE = +CFLAGS_LTO = -flto +CFLAGS_OPENMP = -qopenmp +CFLAGS_VERBOSE = -w3 -qopt-report-phase=vec -qopt-report=2 +CFLAGS_COVERAGE = -prof-gen=srcpos # Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT # *_TEST will match the production if no new option(s) is(are) to be tested. @@ -118,13 +150,13 @@ FFLAGS_TEST := $(FFLAGS_OPT) CFLAGS_TEST := $(CFLAGS_OPT) # Linking flags -LDFLAGS := -lhdf5 -lhdf5_fortran -lhdf5_hl -lhdf5_hl_fortran `nc-config --libs` `nf-config --flibs` -LDFLAGS_OPENMP := -fopenmp -LDFLAGS_VERBOSE := -LDFLAGS_COVERAGE := +LDFLAGS := -fuse-ld=lld -Wl,-rpath,${NETCDF_DIR}/lib:${HDF5_DIR}/lib +LDFLAGS_OPENMP := -qopenmp +LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M +LDFLAGS_COVERAGE = -prof-gen=srcpos -# Start with a blank LIBS -LIBS = +# List of -L library directories to be added to the compile and linking commands +LIBS := $(shell pkg-config --libs yaml-0.1) # Get compile flags based on target macros. ifdef REPRO @@ -141,12 +173,22 @@ CFLAGS += $(CFLAGS_OPT) FFLAGS += $(FFLAGS_OPT) endif +ifdef USE_LTO +CFLAGS += $(CFLAGS_LTO) +FFLAGS += $(FFLAGS_LTO) +LDFLAGS += $(FFLAGS) +endif + ifdef OPENMP CFLAGS += $(CFLAGS_OPENMP) FFLAGS += $(FFLAGS_OPENMP) LDFLAGS += $(LDFLAGS_OPENMP) endif +ifdef NO_OVERRIDE_LIMITS +FFLAGS += $(FFLAGS_OVERRIDE_LIMITS) +endif + ifdef VERBOSE CFLAGS += $(CFLAGS_VERBOSE) FFLAGS += $(FFLAGS_VERBOSE) @@ -189,7 +231,6 @@ LDFLAGS += $(LIBS) # The macro TMPFILES is provided to slate files like the above for removal. RM = rm -f -SH = /bin/sh TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt .SUFFIXES: .F .F90 .H .L .T .f .f90 .h .i .i90 .l .o .s .opt .x @@ -231,7 +272,7 @@ TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt .F.T: $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F .F.f: - $(FC) $(CPPDEFS) $(FPPFLAGS) -E -P $*.F > $*.f + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F > $*.f .F.i: $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F .F.o: @@ -249,7 +290,7 @@ TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt .F90.T: $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F90 .F90.f90: - $(FC) $(CPPDEFS) $(FPPFLAGS) -E -P $*.F90 > $*.f90 + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F90 > $*.f90 .F90.i90: $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F90 .F90.o: diff --git a/misc/tested_platforms/ncrc5/inteloneapi252.env b/misc/tested_platforms/ncrc5/inteloneapi252.env new file mode 100644 index 0000000..270340c --- /dev/null +++ b/misc/tested_platforms/ncrc5/inteloneapi252.env @@ -0,0 +1,23 @@ +module unload cray-netcdf cray-hdf5 fre +module unload PrgEnv-pgi PrgEnv-intel PrgEnv-gnu PrgEnv-cray +module load PrgEnv-intel/8.6.0 +module unload intel intel-classic intel-oneapi +module load intel-oneapi/2025.2 +module load cray-hdf5/1.14.3.7 +module load cray-netcdf/4.9.0.17 +#module load libyaml/0.2.5 +setenv LD_LIBRARY_PATH ${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +LD_LIBRARY_PATH=${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +module unload cray-libsci +module unload darshan-runtime +module list +setenv KMP_STACKSIZE 512m +export KMP_STACKSIZE=512m +setenv NC_BLKSZ 1M +export NC_BLKSZ=1M +# HPE workaround to avoid MPI_Finalize crash (2024-10) +setenv FI_VERBS_PREFER_XRC 0 +export FI_VERBS_PREFER_XRC=0 + +ftn --version + diff --git a/misc/tested_platforms/ncrc5/inteloneapi252.mk b/misc/tested_platforms/ncrc5/inteloneapi252.mk new file mode 120000 index 0000000..1482bb5 --- /dev/null +++ b/misc/tested_platforms/ncrc5/inteloneapi252.mk @@ -0,0 +1 @@ +intel.mk \ No newline at end of file diff --git a/misc/tested_platforms/ncrc5/inteloneapi252_netcdf11.env b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf11.env new file mode 100644 index 0000000..2563613 --- /dev/null +++ b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf11.env @@ -0,0 +1,25 @@ +module unload cray-netcdf cray-hdf5 fre +module unload PrgEnv-pgi PrgEnv-intel PrgEnv-gnu PrgEnv-cray +module load PrgEnv-intel/8.6.0 +module unload intel intel-classic intel-oneapi +module load intel-oneapi/2025.2 +#module load cray-hdf5/1.14.3.7 +#module load cray-netcdf/4.9.0.17 +module load cray-hdf5/1.12.2.11 +module load cray-netcdf/4.9.0.11 +#module load libyaml/0.2.5 +setenv LD_LIBRARY_PATH ${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +LD_LIBRARY_PATH=${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +module unload cray-libsci +module unload darshan-runtime +module list +setenv KMP_STACKSIZE 512m +export KMP_STACKSIZE=512m +setenv NC_BLKSZ 1M +export NC_BLKSZ=1M +# HPE workaround to avoid MPI_Finalize crash (2024-10) +setenv FI_VERBS_PREFER_XRC 0 +export FI_VERBS_PREFER_XRC=0 + +ftn --version + diff --git a/misc/tested_platforms/ncrc5/inteloneapi252_netcdf11.mk b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf11.mk new file mode 120000 index 0000000..1482bb5 --- /dev/null +++ b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf11.mk @@ -0,0 +1 @@ +intel.mk \ No newline at end of file diff --git a/misc/tested_platforms/ncrc5/inteloneapi252_netcdf17.env b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf17.env new file mode 100644 index 0000000..b884529 --- /dev/null +++ b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf17.env @@ -0,0 +1,25 @@ +module unload cray-netcdf cray-hdf5 fre +module unload PrgEnv-pgi PrgEnv-intel PrgEnv-gnu PrgEnv-cray +module load PrgEnv-intel/8.6.0 +module unload intel intel-classic intel-oneapi +module load intel-oneapi/2025.2 +module load cray-hdf5/1.14.3.7 +module load cray-netcdf/4.9.0.17 +#module load cray-hdf5/1.12.2.11 +#module load cray-netcdf/4.9.0.11 +#module load libyaml/0.2.5 +setenv LD_LIBRARY_PATH ${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +LD_LIBRARY_PATH=${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +module unload cray-libsci +module unload darshan-runtime +module list +setenv KMP_STACKSIZE 512m +export KMP_STACKSIZE=512m +setenv NC_BLKSZ 1M +export NC_BLKSZ=1M +# HPE workaround to avoid MPI_Finalize crash (2024-10) +setenv FI_VERBS_PREFER_XRC 0 +export FI_VERBS_PREFER_XRC=0 + +ftn --version + diff --git a/misc/tested_platforms/ncrc5/inteloneapi252_netcdf17.mk b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf17.mk new file mode 120000 index 0000000..1482bb5 --- /dev/null +++ b/misc/tested_platforms/ncrc5/inteloneapi252_netcdf17.mk @@ -0,0 +1 @@ +intel.mk \ No newline at end of file diff --git a/misc/tested_platforms/ncrc5/test_status b/misc/tested_platforms/ncrc5/test_status new file mode 100644 index 0000000..06f2394 --- /dev/null +++ b/misc/tested_platforms/ncrc5/test_status @@ -0,0 +1,4 @@ +Main, ATM, OCN stdout file signature +4093.654039 3537.60975 2870.338603 stdout.ncrc5-inteloneapi252.prod-openmp.216x2a_1720x1o.run31days.20260826_1246.135837594 + 176.249915 158.147232 110.078081 stdout.ncrc5-inteloneapi252.prod-openmp.216x2a_1720x1o.run1day.20260826_1827.135837772 1/01/02_443494D4C1A674E9_40B9FA6C9CB02083 + 171.224662 151.768919 109.064494 stdout.ncrc5-inteloneapi252_netcdf11.prod-openmp.216x2a_1720x1o.run1day.20260826_1831.135837773 1/01/02_443494D49DA0A61F_40BA5606FFE69A93 diff --git a/misc/tested_platforms/ncrc6/ESM4.5piControl_runscript.sbatch b/misc/tested_platforms/ncrc6/ESM4.5piControl_runscript.sbatch new file mode 100755 index 0000000..16a686c --- /dev/null +++ b/misc/tested_platforms/ncrc6/ESM4.5piControl_runscript.sbatch @@ -0,0 +1,51 @@ +#!/usr/bin/bash +#SBATCH --time=02:00:00 +#SBATCH --nodes=14 +#SBATCH --account=bil-coastal-gfdl +#SBATCH --qos=normal +#SBATCH --partition=batch +#SBATCH --mail-user= +#SBATCH --export=NONE +#SBATCH --clusters=c6 +## +plat=ncrc6 +comp=inteloneapi252_netcdf17 +target=prod-openmp +atm_ranks=216 +atm_threads=2 +ocn_ranks=1720 +config=${atm_ranks}x${atm_threads}a_${ocn_ranks}x1o +date=`date '+%Y%m%d_%H%M'` +bar=.n14.run1day.$date.$SLURM_JOB_ID + +echo "Hello world, I am running on node $HOSTNAME" +tail -50 /proc/cpuinfo +sleep 2 +## +root_dir=$HOME/esm45_pubrel +run_dir=$root_dir/workdirs_f6/ESM4.5-picontrol_rundir +exp_dir=$root_dir/workdirs_f6/ESM4.5-picontrol_workdir.$plat.$comp.$target.$date.$SLURM_JOB_ID +build_dir=$root_dir/build/$plat-$comp/$target/esm45 +executable=$build_dir/esm45 +## +cp -r $run_dir $exp_dir +cd $exp_dir +source $root_dir/misc/tested_platforms/$plat/$comp.env +echo $LD_LIBRARY_PATH +## necessary for OpenMP when using Intel +export KMP_STACKSIZE=512m +export NC_BLKSZ=1M +export FI_VERBS_PREFER_XRC=0 #Needed on some machines + +runCommand="srun --ntasks=$atm_ranks --export=ALL,OMP_NUM_THREADS=$atm_threads --cpus-per-task=$atm_threads --cpu-bind=cores $executable : --ntasks=$ocn_ranks --cpus-per-task=1 --export=ALL,OMMP_NUM_THREADS=1 --cpu-bind=cores $executable" + +echo $runCommand +echo "Hello world, I am running on node $HOSTNAME" >> stdout.$plat-$comp.$target.$config.$bar +echo $runCommand >> stdout.$plat-$comp.$target.$config.$bar +echo "================" >> stdout.$plat-$comp.$target.$config.$bar + +#Run it +${runCommand} | tee -a stdout.$plat-$comp.$target.$config.$bar + +mv ocean.stats ocean.stats.$plat-$comp.$target.$config.$bar + diff --git a/misc/tested_platforms/ncrc6/intel.mk b/misc/tested_platforms/ncrc6/intel.mk new file mode 120000 index 0000000..e5bde1c --- /dev/null +++ b/misc/tested_platforms/ncrc6/intel.mk @@ -0,0 +1 @@ +inteloneapi252.mk \ No newline at end of file diff --git a/misc/tested_platforms/ncrc6/inteloneapi252.env b/misc/tested_platforms/ncrc6/inteloneapi252.env new file mode 100644 index 0000000..9c133d2 --- /dev/null +++ b/misc/tested_platforms/ncrc6/inteloneapi252.env @@ -0,0 +1,23 @@ +module unload cray-netcdf cray-hdf5 fre +module unload PrgEnv-pgi PrgEnv-intel PrgEnv-gnu PrgEnv-cray +module load PrgEnv-intel/8.6.0 +module unload intel intel-classic intel-oneapi +module load intel-oneapi/2025.2 +module load cray-hdf5/1.12.2.11 +module load cray-netcdf/4.9.0.11 +module load libyaml/0.2.5 +setenv LD_LIBRARY_PATH ${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +LD_LIBRARY_PATH=${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +module unload cray-libsci +module unload darshan-runtime +module list +setenv KMP_STACKSIZE 512m +export KMP_STACKSIZE=512m +setenv NC_BLKSZ 1M +export NC_BLKSZ=1M +#To run interactive sessions +setenv FI_VERBS_PREFER_XRC 0 +export FI_VERBS_PREFER_XRC=0 + +ftn --version + diff --git a/misc/tested_platforms/ncrc6/inteloneapi252.mk b/misc/tested_platforms/ncrc6/inteloneapi252.mk new file mode 100644 index 0000000..b6b0f1a --- /dev/null +++ b/misc/tested_platforms/ncrc6/inteloneapi252.mk @@ -0,0 +1,301 @@ +# Template for the Intel Compilers on a Cray System +# +# Typical use with mkmf +# mkmf -t ncrc-cray.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include + +############ +# Commands Macros +############ +FC = ftn +CC = cc +LD = ftn + +####################### +# Build target macros +# +# Macros that modify compiler flags used in the build. Target +# macrose are usually set on the call to make: +# +# make REPRO=on NETCDF=3 +# +# Most target macros are activated when their value is non-blank. +# Some have a single value that is checked. Others will use the +# value of the macro in the compile command. + +DEBUG = # If non-blank, perform a debug build (Cannot be + # mixed with REPRO or TEST) + +REPRO = # If non-blank, erform a build that guarentees + # reprodicuibilty from run to run. Cannot be used + # with DEBUG or TEST + +TEST = # If non-blank, use the compiler options defined in + # the FFLAGS_TEST and CFLAGS_TEST macros. Cannot be + # use with REPRO or DEBUG + +VERBOSE = # If non-blank, add additional verbosity compiler + # options + +USE_LTO = # Enable link-time optimization + +OPENMP = # If non-blank, compile with openmp enabled + +NO_OVERRIDE_LIMITS = # If non-blank, do not use the -qoverride-limits + # compiler option. Default behavior is to compile + # with -qoverride-limits. + +NETCDF = # If value is '3' and CPPDEFS contains + # '-Duse_netCDF', then the additional cpp macro + # '-Duse_LARGEFILE' is added to the CPPDEFS macro. + + # A list of -I Include directories to be added to the + # the compile command. +INCLUDES := $(shell pkg-config --cflags yaml-0.1) + + # The Intel Instruction Set Archetecture (ISA) compile + # option to use. +ISA = + +COVERAGE = # Add the code coverage compile options. + +USE_R4 = # If non-blank, use R4 for reals + +# Need to use at least GNU Make version 3.81 +need := 3.81 +ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) +ifneq ($(need),$(ok)) +$(error Need at least make version $(need). Load module gmake/3.81) +endif + +# REPRO, DEBUG and TEST need to be mutually exclusive of each other. +# Make sure the user hasn't supplied two at the same time +ifdef REPRO +ifneq ($(DEBUG),) +$(error Options REPRO and DEBUG cannot be used together) +else ifneq ($(TEST),) +$(error Options REPRO and TEST cannot be used together) +endif +else ifdef DEBUG +ifneq ($(TEST),) +$(error Options DEBUG and TEST cannot be used together) +endif +endif + +ifdef USE_R4 +REAL_PRECISION := -real-size 32 +CPPDEFS += -DOVERLOAD_R4 +else +REAL_PRECISION := -real-size 64 +endif + +# Required Preprocessor Macros: +CPPDEFS += -Duse_netCDF + +# Additional Preprocessor Macros needed due to Autotools and CMake +CPPDEFS += -DHAVE_SCHED_GETAFFINITY -DHAVE_GETTID + +# Macro for Fortran preprocessor +FPPFLAGS := -fpp -Wp,-w $(INCLUDES) +# Fortran Compiler flags for the NetCDF library +FPPFLAGS += $(shell nf-config --fflags) + +# Base set of Fortran compiler flags +FFLAGS := -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 $(REAL_PRECISION) -nowarn -traceback + +# Set the ISA (vectorization) as user defined or based on the target +ifdef ISA +ISA_OPT = $(ISA) +ISA_REPRO = $(ISA) +ISA_DEBUG = $(ISA) +else +ISA_OPT = -march=core-avx-i +ISA_REPRO = -march=core-avx-i +ISA_DEBUG = -march=core-avx-i +endif + +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +FFLAGS_OPT = -O3 -debug minimal -fp-model source $(ISA_OPT) +FFLAGS_REPRO = -O2 -debug minimal -fp-model source $(ISA_REPRO) +FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -check nouninit -warn -warn noerrors -fpe0 -ftrapuv $(ISA_DEBUG) + +# Flags to add additional build options +FFLAGS_LTO = -flto +FFLAGS_OPENMP = -qopenmp +FFLAGS_OVERRIDE_LIMITS = -qoverride-limits +FFLAGS_VERBOSE = -v -V -what -warn all -qopt-report-phase=vec -qopt-report=2 +FFLAGS_COVERAGE = -prof-gen=srcpos + +# Macro for C preprocessor +CPPFLAGS := -D__IFC $(INCLUDES) +# C Compiler flags for the NetCDF library +CPPFLAGS += $(shell nc-config --cflags) + +# Base set of C compiler flags +CFLAGS := -sox -traceback + +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +CFLAGS_OPT = -O2 -debug minimal $(ISA_OPT) +CFLAGS_REPRO = -O2 -debug minimal $(ISA_REPRO) +CFLAGS_DEBUG = -O0 -g $(ISA_DEBUG) + +# Flags to add additional build options +CFLAGS_LTO = -flto +CFLAGS_OPENMP = -qopenmp +CFLAGS_VERBOSE = -w3 -qopt-report-phase=vec -qopt-report=2 +CFLAGS_COVERAGE = -prof-gen=srcpos + +# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT +# *_TEST will match the production if no new option(s) is(are) to be tested. +FFLAGS_TEST := $(FFLAGS_OPT) +CFLAGS_TEST := $(CFLAGS_OPT) + +# Linking flags +LDFLAGS := -fuse-ld=lld -Wl,-rpath,${NETCDF_DIR}/lib:${HDF5_DIR}/lib +LDFLAGS_OPENMP := -qopenmp +LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M +LDFLAGS_COVERAGE = -prof-gen=srcpos + +# List of -L library directories to be added to the compile and linking commands +LIBS := $(shell pkg-config --libs yaml-0.1) + +# Get compile flags based on target macros. +ifdef REPRO +CFLAGS += $(CFLAGS_REPRO) +FFLAGS += $(FFLAGS_REPRO) +else ifdef DEBUG +CFLAGS += $(CFLAGS_DEBUG) +FFLAGS += $(FFLAGS_DEBUG) +else ifdef TEST +CFLAGS += $(CFLAGS_TEST) +FFLAGS += $(FFLAGS_TEST) +else +CFLAGS += $(CFLAGS_OPT) +FFLAGS += $(FFLAGS_OPT) +endif + +ifdef USE_LTO +CFLAGS += $(CFLAGS_LTO) +FFLAGS += $(FFLAGS_LTO) +LDFLAGS += $(FFLAGS) +endif + +ifdef OPENMP +CFLAGS += $(CFLAGS_OPENMP) +FFLAGS += $(FFLAGS_OPENMP) +LDFLAGS += $(LDFLAGS_OPENMP) +endif + +ifdef NO_OVERRIDE_LIMITS +FFLAGS += $(FFLAGS_OVERRIDE_LIMITS) +endif + +ifdef VERBOSE +CFLAGS += $(CFLAGS_VERBOSE) +FFLAGS += $(FFLAGS_VERBOSE) +LDFLAGS += $(LDFLAGS_VERBOSE) +endif + +ifeq ($(NETCDF),3) + # add the use_LARGEFILE cppdef + CPPDEFS += -Duse_LARGEFILE +endif + +ifdef COVERAGE +ifdef BUILDROOT +PROF_DIR=-prof-dir=$(BUILDROOT) +endif +CFLAGS += $(CFLAGS_COVERAGE) $(PROF_DIR) +FFLAGS += $(FFLAGS_COVERAGE) $(PROF_DIR) +LDFLAGS += $(LDFLAGS_COVERAGE) $(PROF_DIR) +endif + +LDFLAGS += $(LIBS) + +#--------------------------------------------------------------------------- +# you should never need to change any lines below. + +# see the MIPSPro F90 manual for more details on some of the file extensions +# discussed here. +# this makefile template recognizes fortran sourcefiles with extensions +# .f, .f90, .F, .F90. Given a sourcefile ., where is one of +# the above, this provides a number of default actions: + +# make .opt create an optimization report +# make .o create an object file +# make .s create an assembly listing +# make .x create an executable file, assuming standalone +# source +# make .i create a preprocessed file (for .F) +# make .i90 create a preprocessed file (for .F90) + +# The macro TMPFILES is provided to slate files like the above for removal. + +RM = rm -f +TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt + +.SUFFIXES: .F .F90 .H .L .T .f .f90 .h .i .i90 .l .o .s .opt .x + +.f.L: + $(FC) $(FFLAGS) -c -listing $*.f +.f.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f +.f.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f +.f.T: + $(FC) $(FFLAGS) -c -cif $*.f +.f.o: + $(FC) $(FFLAGS) -c $*.f +.f.s: + $(FC) $(FFLAGS) -S $*.f +.f.x: + $(FC) $(FFLAGS) -o $*.x $*.f *.o $(LDFLAGS) +.f90.L: + $(FC) $(FFLAGS) -c -listing $*.f90 +.f90.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f90 +.f90.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f90 +.f90.T: + $(FC) $(FFLAGS) -c -cif $*.f90 +.f90.o: + $(FC) $(FFLAGS) -c $*.f90 +.f90.s: + $(FC) $(FFLAGS) -c -S $*.f90 +.f90.x: + $(FC) $(FFLAGS) -o $*.x $*.f90 *.o $(LDFLAGS) +.F.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F +.F.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F +.F.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F +.F.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F +.F.f: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F > $*.f +.F.i: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F +.F.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F +.F.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F +.F.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F *.o $(LDFLAGS) +.F90.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F90 +.F90.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F90 +.F90.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F90 +.F90.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F90 +.F90.f90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F90 > $*.f90 +.F90.i90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F90 +.F90.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F90 +.F90.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F90 +.F90.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F90 *.o $(LDFLAGS) diff --git a/misc/tested_platforms/ncrc6/test_status b/misc/tested_platforms/ncrc6/test_status new file mode 100644 index 0000000..30a24c4 --- /dev/null +++ b/misc/tested_platforms/ncrc6/test_status @@ -0,0 +1,4 @@ +Main, ATM, OCN stdout file signature +95.856567 81.190967 64.298877 stdout.ncrc6-inteloneapi252_netcdf17.prod-openmp.216x2a_1720x1o.run1day.20260827_1310.220450327 1/01/02_443494D4C1A674E9_40B9FA6C9CB02083 +96.339269 81.803104 64.095568 stdout.ncrc6-inteloneapi252_netcdf11.prod-openmp.216x2a_1720x1o.run1day.20260827_1241.220449324 1/01/02_443494D49DA0A61F_40BA5606FFE69A93 + diff --git a/misc/tested_platforms/ncrc7/ESM4.5piControl_runscript.sbatch b/misc/tested_platforms/ncrc7/ESM4.5piControl_runscript.sbatch new file mode 100755 index 0000000..4f24672 --- /dev/null +++ b/misc/tested_platforms/ncrc7/ESM4.5piControl_runscript.sbatch @@ -0,0 +1,51 @@ +#!/usr/bin/bash +#SBATCH --time=01:00:00 +#SBATCH --nodes=7 +#SBATCH --account=gfdl_f +#SBATCH --qos=normal +#SBATCH --partition=batch +#SBATCH --mail-user= +#SBATCH --export=NONE +#SBATCH --clusters=c7 +## +plat=ncrc7 +comp=inteloneapi260 #inteloneapi252_netcdf17 +target=prod-openmp +atm_ranks=216 +atm_threads=2 +ocn_ranks=1720 +config=${atm_ranks}x${atm_threads}a_${ocn_ranks}x1o +date=`date '+%Y%m%d_%H%M'` +bar=.n7.run1day.$date.$SLURM_JOB_ID + +echo "Hello world, I am running on node $HOSTNAME" +tail -50 /proc/cpuinfo +sleep 2 +## +root_dir=$HOME/esm45_pubrel +run_dir=$root_dir/workdirs_f7/ESM4.5-picontrol_rundir +exp_dir=$root_dir/workdirs_f7/ESM4.5-picontrol_workdir.$plat.$comp.$target.$date.$SLURM_JOB_ID +build_dir=$root_dir/build/$plat-$comp/$target/esm45 +executable=$build_dir/esm45 +## +cp -r $run_dir $exp_dir +cd $exp_dir +source $root_dir/misc/tested_platforms/$plat/$comp.env +echo $LD_LIBRARY_PATH +## necessary for OpenMP when using Intel +export KMP_STACKSIZE=512m +export NC_BLKSZ=1M +export FI_VERBS_PREFER_XRC=0 #Needed on some machines + +runCommand="srun --ntasks=$atm_ranks --export=ALL,OMP_NUM_THREADS=$atm_threads --cpus-per-task=$atm_threads --cpu-bind=cores $executable : --ntasks=$ocn_ranks --cpus-per-task=1 --export=ALL,OMMP_NUM_THREADS=1 --cpu-bind=cores $executable" + +echo $runCommand +echo "Hello world, I am running on node $HOSTNAME" >> stdout.$plat-$comp.$target.$config.$bar +echo $runCommand >> stdout.$plat-$comp.$target.$config.$bar +echo "================" >> stdout.$plat-$comp.$target.$config.$bar + +#Run it +${runCommand} | tee -a stdout.$plat-$comp.$target.$config.$bar + +mv ocean.stats ocean.stats.$plat-$comp.$target.$config.$bar + diff --git a/exec/templates/intel.mk b/misc/tested_platforms/ncrc7/intel.mk similarity index 50% rename from exec/templates/intel.mk rename to misc/tested_platforms/ncrc7/intel.mk index 5526043..b6b0f1a 100644 --- a/exec/templates/intel.mk +++ b/misc/tested_platforms/ncrc7/intel.mk @@ -1,81 +1,64 @@ -# Template for the Intel Compilers on Linux systems +# Template for the Intel Compilers on a Cray System # # Typical use with mkmf -# mkmf -t linux-intel.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include +# mkmf -t ncrc-cray.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include ############ -# Command Macros -FC = mpiifort -CC = mpiicc -CXX = mpiicc -LD = mpiifort +# Commands Macros +############ +FC = ftn +CC = cc +LD = ftn + ####################### # Build target macros # # Macros that modify compiler flags used in the build. Target # macrose are usually set on the call to make: # -# make BLD_TYPE=PROD NETCDF=3 +# make REPRO=on NETCDF=3 # # Most target macros are activated when their value is non-blank. # Some have a single value that is checked. Others will use the # value of the macro in the compile command. -# BLD_TYPE -# Determines the type of build. Values are: -# PROD - Use the production settings (default) -# REPRO - Extra options to guarentee run to run reproducibility. -# DEBUG - Compile with debug options (-O0 -g) -# TEST - Use additional compiler options defined in FFLAGS_TEST -# and CFLAGS_TEST -ifndef BLD_TYPE -BLD_TYPE = PROD -endif +DEBUG = # If non-blank, perform a debug build (Cannot be + # mixed with REPRO or TEST) -# NETCDF_FLAGS -# NETCDF_LIBS -# If defined, use the NETCDF compile and link options defined in these -# variables. If these options are not defined, the makefile will -# attempt to get the correct options from the `nf-config` command. - -# MPI_FLAGS -# MPI_LIBS -# If defined, use the MPI compile and link options defined in these -# variables. If these options are not defined, the makefile will -# attempt to get the correct options from the `pkg-config` for mpich2 -# MPI library. - -# VERBOSE -# If non-blank, add additional verbosity compiler options - -# OPENMP -# If non-blank, compile with openmp enabled - -# NO_OVERRIDE_LIMITS -# If non-blank, do not use the -qoverride-limits compiler option. -# Default behavior is to compile with -qoverride-limits. - -# NETCDF -# If value is '3' (default) and CPPDEFS contains '-Duse_netCDF', then -# the additional cpp macro '-Duse_LARGEFILE' is added to the CPPDEFS -# macro. -ifndef NETCDF -NETCDF = 3 -endif +REPRO = # If non-blank, erform a build that guarentees + # reprodicuibilty from run to run. Cannot be used + # with DEBUG or TEST -# INCLUDES -#A list of -I Include directories to be added to the the compile -#command. +TEST = # If non-blank, use the compiler options defined in + # the FFLAGS_TEST and CFLAGS_TEST macros. Cannot be + # use with REPRO or DEBUG -# ISA -# The Intel Instruction Set Archetecture (ISA) compile options to use. -# If blank, than use the default ISA settings for the host. -ifndef ISA -ISA = -xsse2 -endif +VERBOSE = # If non-blank, add additional verbosity compiler + # options + +USE_LTO = # Enable link-time optimization + +OPENMP = # If non-blank, compile with openmp enabled + +NO_OVERRIDE_LIMITS = # If non-blank, do not use the -qoverride-limits + # compiler option. Default behavior is to compile + # with -qoverride-limits. + +NETCDF = # If value is '3' and CPPDEFS contains + # '-Duse_netCDF', then the additional cpp macro + # '-Duse_LARGEFILE' is added to the CPPDEFS macro. + + # A list of -I Include directories to be added to the + # the compile command. +INCLUDES := $(shell pkg-config --cflags yaml-0.1) + + # The Intel Instruction Set Archetecture (ISA) compile + # option to use. +ISA = + +COVERAGE = # Add the code coverage compile options. -# COVERAGE -# If non-blank Add the code coverage compile options. +USE_R4 = # If non-blank, use R4 for reals # Need to use at least GNU Make version 3.81 need := 3.81 @@ -84,131 +67,116 @@ ifneq ($(need),$(ok)) $(error Need at least make version $(need). Load module gmake/3.81) endif -MAKEFLAGS += --jobs=$(shell grep '^processor' /proc/cpuinfo | wc -l) +# REPRO, DEBUG and TEST need to be mutually exclusive of each other. +# Make sure the user hasn't supplied two at the same time +ifdef REPRO +ifneq ($(DEBUG),) +$(error Options REPRO and DEBUG cannot be used together) +else ifneq ($(TEST),) +$(error Options REPRO and TEST cannot be used together) +endif +else ifdef DEBUG +ifneq ($(TEST),) +$(error Options DEBUG and TEST cannot be used together) +endif +endif -# Macro for Fortran preprocessor -FPPFLAGS = -fpp -Wp,-w $(INCLUDES) -# Fortran Compiler flags for the NetCDF library -ifndef NETCDF_FLAGS -FPPFLAGS += $(shell nf-config --fflags) -FFLAGS += $(shell nf-config --fflags) +ifdef USE_R4 +REAL_PRECISION := -real-size 32 +CPPDEFS += -DOVERLOAD_R4 else -FPPFLAGS += $(NETCDF_FLAGS) +REAL_PRECISION := -real-size 64 endif -# Fortran Compiler flags for the MPICH MPI library -ifndef MPI_FLAGS -FPPFLAGS += $(shell pkg-config --cflags-only-I mpich2-c) + +# Required Preprocessor Macros: +CPPDEFS += -Duse_netCDF + +# Additional Preprocessor Macros needed due to Autotools and CMake +CPPDEFS += -DHAVE_SCHED_GETAFFINITY -DHAVE_GETTID + +# Macro for Fortran preprocessor +FPPFLAGS := -fpp -Wp,-w $(INCLUDES) +# Fortran Compiler flags for the NetCDF library +FPPFLAGS += $(shell nf-config --fflags) + +# Base set of Fortran compiler flags +FFLAGS := -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 $(REAL_PRECISION) -nowarn -traceback + +# Set the ISA (vectorization) as user defined or based on the target +ifdef ISA +ISA_OPT = $(ISA) +ISA_REPRO = $(ISA) +ISA_DEBUG = $(ISA) else -FPPFLAGS += $(MPI_FLAGS) +ISA_OPT = -march=core-avx-i +ISA_REPRO = -march=core-avx-i +ISA_DEBUG = -march=core-avx-i endif -ifdef HDF_INCLUDE -FPPFLAGS += $(HDF_INCLUDE) -endif -# Base set of Fortran compiler flags -FFLAGS := -fno-alias -stack-temps -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -g -sox -traceback # Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) -FFLAGS_PROD = -fp-model source -O3 -FFLAGS_REPRO = -fp-model source -O2 -FFLAGS_DEBUG = -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -debug variable_locations -fpe0 -ftrapuv +FFLAGS_OPT = -O3 -debug minimal -fp-model source $(ISA_OPT) +FFLAGS_REPRO = -O2 -debug minimal -fp-model source $(ISA_REPRO) +FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -check nouninit -warn -warn noerrors -fpe0 -ftrapuv $(ISA_DEBUG) # Flags to add additional build options +FFLAGS_LTO = -flto FFLAGS_OPENMP = -qopenmp FFLAGS_OVERRIDE_LIMITS = -qoverride-limits -FFLAGS_VERBOSE = -v -V -what -warn all +FFLAGS_VERBOSE = -v -V -what -warn all -qopt-report-phase=vec -qopt-report=2 FFLAGS_COVERAGE = -prof-gen=srcpos # Macro for C preprocessor -CPPFLAGS = -D__IFC $(INCLUDES) +CPPFLAGS := -D__IFC $(INCLUDES) # C Compiler flags for the NetCDF library -ifndef NETCDF_FLAGS CPPFLAGS += $(shell nc-config --cflags) -else -CPPFLAGS += $(NETCDF_FLAGS) -endif -# C Compiler flags for the MPICH MPI library -ifndef MPI_FLAGS -CPPFLAGS += $(shell pkg-config --cflags-only-I mpich2-c) -else -CPPFLAGS += $(MPI_FLAGS) -endif # Base set of C compiler flags CFLAGS := -sox -traceback # Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) -CFLAGS_PROD = -O2 -CFLAGS_REPRO = -O2 -CFLAGS_DEBUG = -O0 -g -ftrapuv +CFLAGS_OPT = -O2 -debug minimal $(ISA_OPT) +CFLAGS_REPRO = -O2 -debug minimal $(ISA_REPRO) +CFLAGS_DEBUG = -O0 -g $(ISA_DEBUG) # Flags to add additional build options +CFLAGS_LTO = -flto CFLAGS_OPENMP = -qopenmp -CFLAGS_VERBOSE = -w3 +CFLAGS_VERBOSE = -w3 -qopt-report-phase=vec -qopt-report=2 CFLAGS_COVERAGE = -prof-gen=srcpos -# Optional Testing compile flags. If FFLAGS_TEST or CFLAGS_TEST are not defined, then the PROD -# compile settings will be used -ifndef FFLAGS_TEST -FFLAGS_TEST = $(FFLAGS_PROD) -endif -ifndef CFLAGS_TEST -CFLAGS_TEST = $(CFLAGS_OPT) -endif +# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT +# *_TEST will match the production if no new option(s) is(are) to be tested. +FFLAGS_TEST := $(FFLAGS_OPT) +CFLAGS_TEST := $(CFLAGS_OPT) # Linking flags -LDFLAGS := +LDFLAGS := -fuse-ld=lld -Wl,-rpath,${NETCDF_DIR}/lib:${HDF5_DIR}/lib LDFLAGS_OPENMP := -qopenmp LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M LDFLAGS_COVERAGE = -prof-gen=srcpos -# Start with a blank LIBS -LIBS = -qopenmp -# NetCDF library flags -ifndef NETCDF_LIBS -LIBS += $(shell nf-config --flibs) -LIBS += $(shell nc-config --libs) -else -LIBS += $(NETCDF_LIBS) -endif -# MPICH MPI library flags -ifndef MPI_LIBS -LIBS += $(shell pkg-config --libs mpich2-f90) -else -LIBS += $(MPI_LIBS) -endif -# HDF library flags -#ifndef HDF_LIBS -#LIBS += -lhdf5 -lhdf5_fortran -lhdf5_hl -lhdf5_hl_fortran -#else -#LIBS += $(HDF_LIBS) -#endif -# MKL library flags -ifeq ($(MKL_LIBS),none) -else - ifndef MKL_LIBS - LIBS += -lmkl_blas95_lp64 -lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_core -lmkl_sequential - else - LIBS += $(MKL_LIBS) - endif -endif +# List of -L library directories to be added to the compile and linking commands +LIBS := $(shell pkg-config --libs yaml-0.1) # Get compile flags based on target macros. -ifeq ($(BLD_TYPE),REPRO) +ifdef REPRO CFLAGS += $(CFLAGS_REPRO) FFLAGS += $(FFLAGS_REPRO) -COBALT = $(FFLAGS) -else ifeq ($(BLD_TYPE),DEBUG) +else ifdef DEBUG CFLAGS += $(CFLAGS_DEBUG) FFLAGS += $(FFLAGS_DEBUG) -COBALT = -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -g -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv -msse2 $(FPPFLAGS) -else ifeq ($(BLD_TYPE),TEST) +else ifdef TEST CFLAGS += $(CFLAGS_TEST) FFLAGS += $(FFLAGS_TEST) -COBALT = $(FFLAGS) else -CFLAGS += $(CFLAGS_PROD) -FFLAGS += $(FFLAGS_PROD) -COBALT = $(FFLAGS) +CFLAGS += $(CFLAGS_OPT) +FFLAGS += $(FFLAGS_OPT) +endif + +ifdef USE_LTO +CFLAGS += $(CFLAGS_LTO) +FFLAGS += $(FFLAGS_LTO) +LDFLAGS += $(FFLAGS) endif ifdef OPENMP @@ -217,12 +185,7 @@ FFLAGS += $(FFLAGS_OPENMP) LDFLAGS += $(LDFLAGS_OPENMP) endif -ifdef ISA -CFLAGS += $(ISA) -FFLAGS += $(ISA) -endif - -ifndef NO_OVERRIDE_LIMITS +ifdef NO_OVERRIDE_LIMITS FFLAGS += $(FFLAGS_OVERRIDE_LIMITS) endif @@ -234,9 +197,7 @@ endif ifeq ($(NETCDF),3) # add the use_LARGEFILE cppdef - ifneq ($(findstring -Duse_netCDF,$(CPPDEFS)),) - CPPDEFS += -Duse_LARGEFILE - endif + CPPDEFS += -Duse_LARGEFILE endif ifdef COVERAGE @@ -259,13 +220,13 @@ LDFLAGS += $(LIBS) # .f, .f90, .F, .F90. Given a sourcefile ., where is one of # the above, this provides a number of default actions: -# make .opt create an optimization report -# make .o create an object file -# make .s create an assembly listing -# make .x create an executable file, assuming standalone -# source -# make .i create a preprocessed file (for .F) -# make .i90 create a preprocessed file (for .F90) +# make .opt create an optimization report +# make .o create an object file +# make .s create an assembly listing +# make .x create an executable file, assuming standalone +# source +# make .i create a preprocessed file (for .F) +# make .i90 create a preprocessed file (for .F90) # The macro TMPFILES is provided to slate files like the above for removal. diff --git a/misc/tested_platforms/ncrc7/inteloneapi252_netcdf17.env b/misc/tested_platforms/ncrc7/inteloneapi252_netcdf17.env new file mode 100644 index 0000000..2e260c8 --- /dev/null +++ b/misc/tested_platforms/ncrc7/inteloneapi252_netcdf17.env @@ -0,0 +1,26 @@ +module unload cray-netcdf cray-hdf5 fre +module unload PrgEnv-pgi PrgEnv-intel PrgEnv-gnu PrgEnv-cray +load_cpe +module load PrgEnv-intel/8.6.0 +module unload intel intel-classic intel-oneapi +module load intel-oneapi/2025.2 +module load cray-hdf5/1.14.3.7 +module load cray-netcdf/4.9.0.17 +#module load cray-hdf5/1.12.2.11 +#module load cray-netcdf/4.9.0.11 +#module load libyaml/0.2.5 +setenv LD_LIBRARY_PATH ${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +LD_LIBRARY_PATH=${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +module unload cray-libsci +module unload darshan-runtime +module list +setenv KMP_STACKSIZE 512m +export KMP_STACKSIZE=512m +setenv NC_BLKSZ 1M +export NC_BLKSZ=1M +# HPE workaround to avoid MPI_Finalize crash (2024-10) +setenv FI_VERBS_PREFER_XRC 0 +export FI_VERBS_PREFER_XRC=0 + +ftn --version + diff --git a/misc/tested_platforms/ncrc7/inteloneapi252_netcdf17.mk b/misc/tested_platforms/ncrc7/inteloneapi252_netcdf17.mk new file mode 120000 index 0000000..1482bb5 --- /dev/null +++ b/misc/tested_platforms/ncrc7/inteloneapi252_netcdf17.mk @@ -0,0 +1 @@ +intel.mk \ No newline at end of file diff --git a/misc/tested_platforms/ncrc7/inteloneapi260.env b/misc/tested_platforms/ncrc7/inteloneapi260.env new file mode 100644 index 0000000..9a4caad --- /dev/null +++ b/misc/tested_platforms/ncrc7/inteloneapi260.env @@ -0,0 +1,23 @@ +# +module unload cray-mpich hdf5 netcdf-c netcdf-fortran +module unload intel-oneapi-mkl oneapi +#module load oneapi/2025.3.1 cray-mpich/9.2.0 +module load oneapi/2026.0.0 mpich/5.0.1 +module load hdf5/1.14.6 netcdf-c/4.10.0 netcdf-fortran/4.6.2 +setenv LD_LIBRARY_PATH ${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +LD_LIBRARY_PATH=${NETCDF_DIR}/lib:${HDF5_DIR}/lib:${LD_LIBRARY_PATH} +module unload darshan-runtime +module list +setenv KMP_STACKSIZE 512m +export KMP_STACKSIZE=512m +setenv NC_BLKSZ 1M +export NC_BLKSZ=1M +# HPE workaround to avoid MPI_Finalize crash (2024-10) +setenv FI_VERBS_PREFER_XRC 0 +export FI_VERBS_PREFER_XRC=0 + +export CC=mpicc +export FC=mpif90 +export LD=mpif90 +$FC --version + diff --git a/misc/tested_platforms/ncrc7/inteloneapi260.mk b/misc/tested_platforms/ncrc7/inteloneapi260.mk new file mode 100644 index 0000000..ee5573f --- /dev/null +++ b/misc/tested_platforms/ncrc7/inteloneapi260.mk @@ -0,0 +1,314 @@ +# Template for the Intel Compilers on a Cray System +# +# Typical use with mkmf +# mkmf -t ncrc-cray.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include + +############ +# Commands Macros +############ +FC = mpif90 +CC = icx +LD = mpif90 + +####################### +# Build target macros +# +# Macros that modify compiler flags used in the build. Target +# macrose are usually set on the call to make: +# +# make REPRO=on NETCDF=3 +# +# Most target macros are activated when their value is non-blank. +# Some have a single value that is checked. Others will use the +# value of the macro in the compile command. + +DEBUG = # If non-blank, perform a debug build (Cannot be + # mixed with REPRO or TEST) + +REPRO = # If non-blank, erform a build that guarentees + # reprodicuibilty from run to run. Cannot be used + # with DEBUG or TEST + +TEST = # If non-blank, use the compiler options defined in + # the FFLAGS_TEST and CFLAGS_TEST macros. Cannot be + # use with REPRO or DEBUG + +VERBOSE = # If non-blank, add additional verbosity compiler + # options + +USE_LTO = # Enable link-time optimization + +OPENMP = # If non-blank, compile with openmp enabled + +NO_OVERRIDE_LIMITS = # If non-blank, do not use the -qoverride-limits + # compiler option. Default behavior is to compile + # with -qoverride-limits. + +NETCDF = # If value is '3' and CPPDEFS contains + # '-Duse_netCDF', then the additional cpp macro + # '-Duse_LARGEFILE' is added to the CPPDEFS macro. + + # A list of -I Include directories to be added to the + # the compile command. +INCLUDES := $(shell pkg-config --cflags yaml-0.1) + + # The Intel Instruction Set Archetecture (ISA) compile + # option to use. +ISA = + +COVERAGE = # Add the code coverage compile options. + +USE_R4 = # If non-blank, use R4 for reals + +# Need to use at least GNU Make version 3.81 +need := 3.81 +ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) +ifneq ($(need),$(ok)) +$(error Need at least make version $(need). Load module gmake/3.81) +endif + +# REPRO, DEBUG and TEST need to be mutually exclusive of each other. +# Make sure the user hasn't supplied two at the same time +ifdef REPRO +ifneq ($(DEBUG),) +$(error Options REPRO and DEBUG cannot be used together) +else ifneq ($(TEST),) +$(error Options REPRO and TEST cannot be used together) +endif +else ifdef DEBUG +ifneq ($(TEST),) +$(error Options DEBUG and TEST cannot be used together) +endif +endif + +ifdef USE_R4 +REAL_PRECISION := -real-size 32 +CPPDEFS += -DOVERLOAD_R4 +else +REAL_PRECISION := -real-size 64 +endif + +# Required Preprocessor Macros: +CPPDEFS += -Duse_netCDF + +# Additional Preprocessor Macros needed due to Autotools and CMake +CPPDEFS += -DHAVE_SCHED_GETAFFINITY -DHAVE_GETTID + +# Macro for Fortran preprocessor +FPPFLAGS := -fpp -Wp,-w $(INCLUDES) +# Fortran Compiler flags for the NetCDF library +FPPFLAGS += $(shell nf-config --fflags) + +# Base set of Fortran compiler flags +FFLAGS := -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 $(REAL_PRECISION) -nowarn -traceback + +# Set the ISA (vectorization) as user defined or based on the target +ifdef ISA +ISA_OPT = $(ISA) +ISA_REPRO = $(ISA) +ISA_DEBUG = $(ISA) +else +ISA_OPT = -march=core-avx-i +ISA_REPRO = -march=core-avx-i +ISA_DEBUG = -march=core-avx-i +endif + +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +FFLAGS_OPT = -O3 -debug minimal -fp-model source $(ISA_OPT) +FFLAGS_REPRO = -O2 -debug minimal -fp-model source $(ISA_REPRO) +FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -check nouninit -warn -warn noerrors -fpe0 -ftrapuv $(ISA_DEBUG) + +# Flags to add additional build options +FFLAGS_LTO = -flto +FFLAGS_OPENMP = -qopenmp +FFLAGS_OVERRIDE_LIMITS = -qoverride-limits +FFLAGS_VERBOSE = -v -V -what -warn all -qopt-report-phase=vec -qopt-report=2 +FFLAGS_COVERAGE = -prof-gen=srcpos + +# Macro for C preprocessor +CPPFLAGS := -D__IFC $(INCLUDES) +# C Compiler flags for the NetCDF library +CPPFLAGS += $(shell nc-config --cflags) + +# Base set of C compiler flags +CFLAGS := -sox -traceback + +#CFLAGS += -I/sw/gaea-c7/spack/envs/env_26.06/opt/gcc-16.1.0/mpich-5.0.1-zxiyhjhgfmbvpco4bqr5cz57gxbx4ung/include// +#FFLAGS += -I/sw/gaea-c7/spack/envs/env_26.06/opt/intel-oneapi-compilers-2026.0.0/hdf5-1.14.6-zdnbfmgiskvqdhgbqyqc35wisx7yveeh/include/ +CFLAGS += $(shell pkg-config --cflags mpich) +FFLAGS += $(shell pkg-config --cflags hdf5) + +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +CFLAGS_OPT = -O2 -debug minimal $(ISA_OPT) +CFLAGS_REPRO = -O2 -debug minimal $(ISA_REPRO) +CFLAGS_DEBUG = -O0 -g $(ISA_DEBUG) + +# Flags to add additional build options +CFLAGS_LTO = -flto +CFLAGS_OPENMP = -qopenmp +CFLAGS_VERBOSE = -w3 -qopt-report-phase=vec -qopt-report=2 +CFLAGS_COVERAGE = -prof-gen=srcpos + +# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT +# *_TEST will match the production if no new option(s) is(are) to be tested. +FFLAGS_TEST := $(FFLAGS_OPT) +CFLAGS_TEST := $(CFLAGS_OPT) + +# Linking flags +LDFLAGS := -fuse-ld=lld -Wl,-rpath,${NETCDF_DIR}/lib:${HDF5_DIR}/lib +LDFLAGS_OPENMP := -qopenmp +LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M +LDFLAGS_COVERAGE = -prof-gen=srcpos + +# List of -L library directories to be added to the compile and linking commands +LIBS := $(shell pkg-config --libs yaml-0.1) + +LIBS += $(shell pkg-config --libs hdf5) -lhdf5_fortran #-lhdf5 +LIBS += $(shell pkg-config --libs netcdf) # -lnetcdf +LIBS += $(shell nf-config --flibs) # -lnetcdff +#LIBS += -L/sw/gaea-c7/spack/envs/env_26.06/opt/intel-oneapi-compilers-2026.0.0/hdf5-1.14.6-zdnbfmgiskvqdhgbqyqc35wisx7yveeh/lib -lhdf5 -lhdf5_fortran +#LIBS += -L/sw/gaea-c7/spack/envs/env_26.06/opt/gcc-16.1.0/mpich-5.0.1-qo4ajf4zf6wvmf4g7zl5d2rqdscziwr4/lib +#LIBS += -L/sw/gaea-c7/spack/envs/env_26.06/opt/intel-oneapi-compilers-2026.0.0/netcdf-c-4.10.0-boppdvp6rljo4drizcdqvc3ysg2mulp3/lib64 +#LIBS += -L/sw/gaea-c7/spack/envs/env_26.06/opt/intel-oneapi-compilers-2026.0.0/netcdf-c-4.10.0-6ubkqwwn3dfncrtugi4bibdmc67bvfid/lib64 -L/sw/gaea-c7/spack/envs/env_26.06/opt/intel-oneapi-compilers-2026.0.0/netcdf-fortran-4.6.2-rozibsttmb3ov2fvprsf2j5sxr46mzru/lib/ -lnetcdff -lnetcdf + +# Get compile flags based on target macros. +ifdef REPRO +CFLAGS += $(CFLAGS_REPRO) +FFLAGS += $(FFLAGS_REPRO) +else ifdef DEBUG +CFLAGS += $(CFLAGS_DEBUG) +FFLAGS += $(FFLAGS_DEBUG) +else ifdef TEST +CFLAGS += $(CFLAGS_TEST) +FFLAGS += $(FFLAGS_TEST) +else +CFLAGS += $(CFLAGS_OPT) +FFLAGS += $(FFLAGS_OPT) +endif + +ifdef USE_LTO +CFLAGS += $(CFLAGS_LTO) +FFLAGS += $(FFLAGS_LTO) +LDFLAGS += $(FFLAGS) +endif + +ifdef OPENMP +CFLAGS += $(CFLAGS_OPENMP) +FFLAGS += $(FFLAGS_OPENMP) +LDFLAGS += $(LDFLAGS_OPENMP) +endif + +ifdef NO_OVERRIDE_LIMITS +FFLAGS += $(FFLAGS_OVERRIDE_LIMITS) +endif + +ifdef VERBOSE +CFLAGS += $(CFLAGS_VERBOSE) +FFLAGS += $(FFLAGS_VERBOSE) +LDFLAGS += $(LDFLAGS_VERBOSE) +endif + +ifeq ($(NETCDF),3) + # add the use_LARGEFILE cppdef + CPPDEFS += -Duse_LARGEFILE +endif + +ifdef COVERAGE +ifdef BUILDROOT +PROF_DIR=-prof-dir=$(BUILDROOT) +endif +CFLAGS += $(CFLAGS_COVERAGE) $(PROF_DIR) +FFLAGS += $(FFLAGS_COVERAGE) $(PROF_DIR) +LDFLAGS += $(LDFLAGS_COVERAGE) $(PROF_DIR) +endif + +LDFLAGS += $(LIBS) + +#--------------------------------------------------------------------------- +# you should never need to change any lines below. + +# see the MIPSPro F90 manual for more details on some of the file extensions +# discussed here. +# this makefile template recognizes fortran sourcefiles with extensions +# .f, .f90, .F, .F90. Given a sourcefile ., where is one of +# the above, this provides a number of default actions: + +# make .opt create an optimization report +# make .o create an object file +# make .s create an assembly listing +# make .x create an executable file, assuming standalone +# source +# make .i create a preprocessed file (for .F) +# make .i90 create a preprocessed file (for .F90) + +# The macro TMPFILES is provided to slate files like the above for removal. + +RM = rm -f +TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt + +.SUFFIXES: .F .F90 .H .L .T .f .f90 .h .i .i90 .l .o .s .opt .x + +.f.L: + $(FC) $(FFLAGS) -c -listing $*.f +.f.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f +.f.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f +.f.T: + $(FC) $(FFLAGS) -c -cif $*.f +.f.o: + $(FC) $(FFLAGS) -c $*.f +.f.s: + $(FC) $(FFLAGS) -S $*.f +.f.x: + $(FC) $(FFLAGS) -o $*.x $*.f *.o $(LDFLAGS) +.f90.L: + $(FC) $(FFLAGS) -c -listing $*.f90 +.f90.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f90 +.f90.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f90 +.f90.T: + $(FC) $(FFLAGS) -c -cif $*.f90 +.f90.o: + $(FC) $(FFLAGS) -c $*.f90 +.f90.s: + $(FC) $(FFLAGS) -c -S $*.f90 +.f90.x: + $(FC) $(FFLAGS) -o $*.x $*.f90 *.o $(LDFLAGS) +.F.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F +.F.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F +.F.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F +.F.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F +.F.f: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F > $*.f +.F.i: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F +.F.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F +.F.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F +.F.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F *.o $(LDFLAGS) +.F90.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F90 +.F90.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F90 +.F90.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F90 +.F90.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F90 +.F90.f90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F90 > $*.f90 +.F90.i90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F90 +.F90.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F90 +.F90.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F90 +.F90.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F90 *.o $(LDFLAGS) diff --git a/misc/tested_platforms/ncrc7/test_status b/misc/tested_platforms/ncrc7/test_status new file mode 100644 index 0000000..07a8691 --- /dev/null +++ b/misc/tested_platforms/ncrc7/test_status @@ -0,0 +1,4 @@ +Main ATM OCN +109.750988 93.824160 75.304335 1day.a216x2_o1720x1.ncrc7-nteloneapi252_netcdf17.n7.prod-openmp 08/26/2026 +108.136904 92.059609 75.04698 stdout.ncrc7-inteloneapi252_netcdf17.prod-openmp.216x2a_1720x1o.run1day.20260826_1812.268443135 +110.197985 93.618330 76.178539 stdout.ncrc7-inteloneapi260.prod-openmp.216x2a_1720x1o.run1day.20260826_1825.268443137 diff --git a/misc/tested_platforms/stellar/intel.mk b/misc/tested_platforms/stellar/intel.mk new file mode 100644 index 0000000..f3bd627 --- /dev/null +++ b/misc/tested_platforms/stellar/intel.mk @@ -0,0 +1,297 @@ +# Template for the Intel Compilers on a Cray System +# +# Typical use with mkmf +# mkmf -t ncrc-cray.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include + +############ +# Commands Macros +############ +FC = mpif90 +CC = mpicc +LD = mpif90 + +####################### +# Build target macros +# +# Macros that modify compiler flags used in the build. Target +# macrose are usually set on the call to make: +# +# make REPRO=on NETCDF=3 +# +# Most target macros are activated when their value is non-blank. +# Some have a single value that is checked. Others will use the +# value of the macro in the compile command. + +DEBUG = # If non-blank, perform a debug build (Cannot be + # mixed with REPRO or TEST) + +REPRO = # If non-blank, erform a build that guarentees + # reprodicuibilty from run to run. Cannot be used + # with DEBUG or TEST + +TEST = # If non-blank, use the compiler options defined in + # the FFLAGS_TEST and CFLAGS_TEST macros. Cannot be + # use with REPRO or DEBUG + +VERBOSE = # If non-blank, add additional verbosity compiler + # options + +OPENMP = # If non-blank, compile with openmp enabled + +NO_OVERRIDE_LIMITS = # If non-blank, do not use the -qoverride-limits + # compiler option. Default behavior is to compile + # with -qoverride-limits. + +NETCDF = # If value is '3' and CPPDEFS contains + # '-Duse_netCDF', then the additional cpp macro + # '-Duse_LARGEFILE' is added to the CPPDEFS macro. + + # A list of -I Include directories to be added to the + # the compile command. +INCLUDES := -I $(shell nf-config --includedir ) +#$(shell pkg-config --cflags yaml-0.1) + + # The Intel Instruction Set Archetecture (ISA) compile + # option to use. +ISA = +AVX = + +COVERAGE = # Add the code coverage compile options. + +# Need to use at least GNU Make version 3.81 +need := 3.81 +ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) +ifneq ($(need),$(ok)) +$(error Need at least make version $(need). Load module gmake/3.81) +endif + +# REPRO, DEBUG and TEST need to be mutually exclusive of each other. +# Make sure the user hasn't supplied two at the same time +ifdef REPRO +ifneq ($(DEBUG),) +$(error Options REPRO and DEBUG cannot be used together) +else ifneq ($(TEST),) +$(error Options REPRO and TEST cannot be used together) +endif +else ifdef DEBUG +ifneq ($(TEST),) +$(error Options DEBUG and TEST cannot be used together) +endif +endif + +# Required Preprocessor Macros: +CPPDEFS += -Duse_netCDF + +# Additional Preprocessor Macros needed due to Autotools and CMake +#CPPDEFS += -DHAVE_SCHED_GETAFFINITY -DHAVE_GETTID + +# Macro for Fortran preprocessor +FPPFLAGS := -fpp -Wp,-w $(INCLUDES) +# Fortran Compiler flags for the NetCDF library +FPPFLAGS += $(shell nf-config --fflags) + +# Base set of Fortran compiler flags +FFLAGS := -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback + +# Set the ISA (vectorization) as user defined or based on the target +ifdef ISA +ISA_OPT = $(ISA) +ISA_REPRO = $(ISA) +ISA_DEBUG = $(ISA) +else +ISA_OPT = -march=core-avx-i -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx-i -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx-i -qno-opt-dynamic-align +endif + +ifeq ($(AVX),2) +ISA_OPT = -march=core-avx2 -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx2 -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx2 -qno-opt-dynamic-align +else +ISA_OPT = -march=core-avx-i -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx-i -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx-i -qno-opt-dynamic-align +endif +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +FFLAGS_OPT = -O3 -debug minimal -fp-model source $(ISA_OPT) +FFLAGS_REPRO = -O2 -debug minimal -fp-model source $(ISA_REPRO) +FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv $(ISA_DEBUG) + +# Flags to add additional build options +FFLAGS_OPENMP = -qopenmp +FFLAGS_OVERRIDE_LIMITS = -qoverride-limits +FFLAGS_VERBOSE = -v -V -what -warn all -qopt-report-phase=vec -qopt-report=2 +FFLAGS_COVERAGE = -prof-gen=srcpos + +# Macro for C preprocessor +CPPFLAGS := -D__IFC $(INCLUDES) +# C Compiler flags for the NetCDF library +CPPFLAGS += $(shell nc-config --cflags) + +# Base set of C compiler flags +CFLAGS := -sox -traceback + +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +CFLAGS_OPT = -O2 -debug minimal $(ISA_OPT) +CFLAGS_REPRO = -O2 -debug minimal $(ISA_REPRO) +CFLAGS_DEBUG = -O0 -g -ftrapuv $(ISA_DEBUG) + +# Flags to add additional build options +CFLAGS_OPENMP = -qopenmp +CFLAGS_VERBOSE = -w3 -qopt-report-phase=vec -qopt-report=2 +CFLAGS_COVERAGE = -prof-gen=srcpos + +# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT +# *_TEST will match the production if no new option(s) is(are) to be tested. +FFLAGS_TEST := $(FFLAGS_OPT) +CFLAGS_TEST := $(CFLAGS_OPT) + +# Linking flags +LDFLAGS := +LDFLAGS_OPENMP := -qopenmp +LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M +LDFLAGS_COVERAGE = -prof-gen=srcpos + +# List of -L library directories to be added to the compile and linking commands +LIBS := $(shell pkg-config --libs yaml-0.1) $(shell nc-config --libs) +LIBS += -L/usr/local/hdf5/intel-19.1/openmpi-4.1.0/1.10.6/lib64 +#LIBS += -L/usr/local/hdf5/intel-2021.1/openmpi-4.1.0/1.10.6/lib64 +#LIBS += -L/usr/local/netcdf/oneapi-2024.2/hdf5-1.14.4/openmpi-4.1.6/4.9.2/lib64 +#LIBS += -L/usr/local/hdf5/oneapi-2024.2/openmpi-4.1.6/1.14.4/lib64/ +LIBS += -lnetcdf -lnetcdff -lhdf5_fortran -lhdf5_hl -lhdf5 +# Get compile flags based on target macros. +ifdef REPRO +CFLAGS += $(CFLAGS_REPRO) +FFLAGS += $(FFLAGS_REPRO) +else ifdef DEBUG +CFLAGS += $(CFLAGS_DEBUG) +FFLAGS += $(FFLAGS_DEBUG) +else ifdef TEST +CFLAGS += $(CFLAGS_TEST) +FFLAGS += $(FFLAGS_TEST) +else +CFLAGS += $(CFLAGS_OPT) +FFLAGS += $(FFLAGS_OPT) +endif + +ifdef OPENMP +CFLAGS += $(CFLAGS_OPENMP) +FFLAGS += $(FFLAGS_OPENMP) +LDFLAGS += $(LDFLAGS_OPENMP) +endif + +ifdef NO_OVERRIDE_LIMITS +FFLAGS += $(FFLAGS_OVERRIDE_LIMITS) +endif + +ifdef VERBOSE +CFLAGS += $(CFLAGS_VERBOSE) +FFLAGS += $(FFLAGS_VERBOSE) +LDFLAGS += $(LDFLAGS_VERBOSE) +endif + +ifeq ($(NETCDF),3) + # add the use_LARGEFILE cppdef + CPPDEFS += -Duse_LARGEFILE +endif + +ifdef COVERAGE +ifdef BUILDROOT +PROF_DIR=-prof-dir=$(BUILDROOT) +endif +CFLAGS += $(CFLAGS_COVERAGE) $(PROF_DIR) +FFLAGS += $(FFLAGS_COVERAGE) $(PROF_DIR) +LDFLAGS += $(LDFLAGS_COVERAGE) $(PROF_DIR) +endif + +LDFLAGS += $(LIBS) + +#--------------------------------------------------------------------------- +# you should never need to change any lines below. + +# see the MIPSPro F90 manual for more details on some of the file extensions +# discussed here. +# this makefile template recognizes fortran sourcefiles with extensions +# .f, .f90, .F, .F90. Given a sourcefile ., where is one of +# the above, this provides a number of default actions: + +# make .opt create an optimization report +# make .o create an object file +# make .s create an assembly listing +# make .x create an executable file, assuming standalone +# source +# make .i create a preprocessed file (for .F) +# make .i90 create a preprocessed file (for .F90) + +# The macro TMPFILES is provided to slate files like the above for removal. + +RM = rm -f +TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt + +.SUFFIXES: .F .F90 .H .L .T .f .f90 .h .i .i90 .l .o .s .opt .x + +.f.L: + $(FC) $(FFLAGS) -c -listing $*.f +.f.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f +.f.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f +.f.T: + $(FC) $(FFLAGS) -c -cif $*.f +.f.o: + $(FC) $(FFLAGS) -c $*.f +.f.s: + $(FC) $(FFLAGS) -S $*.f +.f.x: + $(FC) $(FFLAGS) -o $*.x $*.f *.o $(LDFLAGS) +.f90.L: + $(FC) $(FFLAGS) -c -listing $*.f90 +.f90.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f90 +.f90.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f90 +.f90.T: + $(FC) $(FFLAGS) -c -cif $*.f90 +.f90.o: + $(FC) $(FFLAGS) -c $*.f90 +.f90.s: + $(FC) $(FFLAGS) -c -S $*.f90 +.f90.x: + $(FC) $(FFLAGS) -o $*.x $*.f90 *.o $(LDFLAGS) +.F.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F +.F.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F +.F.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F +.F.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F +.F.f: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F > $*.f +.F.i: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F +.F.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F +.F.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F +.F.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F *.o $(LDFLAGS) +.F90.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F90 +.F90.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F90 +.F90.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F90 +.F90.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F90 +.F90.f90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F90 > $*.f90 +.F90.i90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F90 +.F90.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F90 +.F90.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F90 +.F90.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F90 *.o $(LDFLAGS) diff --git a/misc/tested_platforms/stellar/intel22_openmpi.env b/misc/tested_platforms/stellar/intel22_openmpi.env new file mode 100644 index 0000000..ba62d0f --- /dev/null +++ b/misc/tested_platforms/stellar/intel22_openmpi.env @@ -0,0 +1,5 @@ +module purge +module load intel/2022.2.0 +module load openmpi/intel-2021.1/4.1.2 +module load hdf5/intel-2021.1/openmpi-4.1.0/1.10.6 +module load netcdf/intel-2021.1/hdf5-1.10.6/openmpi-4.1.0/4.7.4 diff --git a/misc/tested_platforms/stellar/intel22_openmpi.mk b/misc/tested_platforms/stellar/intel22_openmpi.mk new file mode 120000 index 0000000..1482bb5 --- /dev/null +++ b/misc/tested_platforms/stellar/intel22_openmpi.mk @@ -0,0 +1 @@ +intel.mk \ No newline at end of file diff --git a/misc/tested_platforms/stellar/test_status b/misc/tested_platforms/stellar/test_status new file mode 100644 index 0000000..98b5b43 --- /dev/null +++ b/misc/tested_platforms/stellar/test_status @@ -0,0 +1,2 @@ +Main, ATM, OCN stdout file signature +149 130 100 stdout.stellar-intel19_openmpi.prod-openmp.216x2a_1720x1o.n24.run1day.20260827_1510.2915625 AMD EPYC 7H12 64-Core Processor, siblings:64 diff --git a/misc/tested_platforms/tiger3/ESM4.5piControl_runscript.sbatch b/misc/tested_platforms/tiger3/ESM4.5piControl_runscript.sbatch new file mode 100755 index 0000000..641a99a --- /dev/null +++ b/misc/tested_platforms/tiger3/ESM4.5piControl_runscript.sbatch @@ -0,0 +1,55 @@ +#!/bin/env bash +#SBATCH --time=01:00:00 +#SBATCH --nodes=20 +#SBATCH --ntasks=2240 +#SBATCH --mem-per-cpu=4000M +#SBATCH --exclusive +#SBATCH --account=cimes3 +#SBATCH --qos=test +## +plat=tiger3 +comp=inteloneapi26_openmpi +target=prod-openmp +atm_ranks=216 +atm_threads=2 +ocn_ranks=1720 +config=${atm_ranks}x${atm_threads}a_${ocn_ranks}x1o +date=`date '+%Y%m%d_%H%M'` +bar=run3days.$date.$SLURM_JOB_ID + +echo "Hello world, I am running on node $HOSTNAME" +tail -50 /proc/cpuinfo +sleep 2 +## +root_dir=/home/$USER/esm45_pubrel +run_dir=$root_dir/workdirs/ESM4.5-picontrol_rundir +exp_dir=$root_dir/workdirs/ESM4.5-picontrol_workdir.$plat.$comp.$target.$date.$SLURM_JOB_ID +build_dir=$root_dir/build/$plat-$comp/$target/esm45 +executable=$build_dir/esm45 +## +cp -r $run_dir $exp_dir +cd $exp_dir +source $root_dir/misc/tested_platforms/$plat/$comp.env +echo $LD_LIBRARY_PATH +## necessary for OpenMP when using Intel +export KMP_STACKSIZE=512m +export NC_BLKSZ=1M +## advisory +#export MPICH_MPIIO_CB_ALIGN=2 +#export MALLOC_MMAP_MAX_=0 +#export MALLOC_TRIM_THRESHOLD_=536870912 +export SLURM_CPU_BIND=verbose +export HYPT=off + +runCommand="srun --ntasks=$atm_ranks --export=ALL,OMP_NUM_THREADS=$atm_threads --cpus-per-task=$atm_threads --cpu-bind=cores $executable : --ntasks=$ocn_ranks --cpus-per-task=1 --export=ALL,OMMP_NUM_THREADS=1 --cpu-bind=cores $executable" + +echo $runCommand +echo "Hello world, I am running on node $HOSTNAME" >> stdout.$plat-$comp.$target.$config.$bar +echo $runCommand >> stdout.$plat-$comp.$target.$config.$bar +echo "================" >> stdout.$plat-$comp.$target.$config.$bar + +#Run it +${runCommand} | tee -a stdout.$plat-$comp.$target.$config.$bar + +mv ocean.stats ocean.stats.$plat-$comp.$target.$config.$bar + diff --git a/misc/tested_platforms/tiger3/intel.mk b/misc/tested_platforms/tiger3/intel.mk new file mode 100644 index 0000000..ac38a71 --- /dev/null +++ b/misc/tested_platforms/tiger3/intel.mk @@ -0,0 +1,299 @@ +# Template for the Intel Compilers on a Cray System +# +# Typical use with mkmf +# mkmf -t ncrc-cray.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include + +############ +# Commands Macros +############ +FC = mpif90 +CC = mpicc +LD = mpif90 + +####################### +# Build target macros +# +# Macros that modify compiler flags used in the build. Target +# macrose are usually set on the call to make: +# +# make REPRO=on NETCDF=3 +# +# Most target macros are activated when their value is non-blank. +# Some have a single value that is checked. Others will use the +# value of the macro in the compile command. + +DEBUG = # If non-blank, perform a debug build (Cannot be + # mixed with REPRO or TEST) + +REPRO = # If non-blank, erform a build that guarentees + # reprodicuibilty from run to run. Cannot be used + # with DEBUG or TEST + +TEST = # If non-blank, use the compiler options defined in + # the FFLAGS_TEST and CFLAGS_TEST macros. Cannot be + # use with REPRO or DEBUG + +VERBOSE = # If non-blank, add additional verbosity compiler + # options + +OPENMP = # If non-blank, compile with openmp enabled + +NO_OVERRIDE_LIMITS = # If non-blank, do not use the -qoverride-limits + # compiler option. Default behavior is to compile + # with -qoverride-limits. + +NETCDF = # If value is '3' and CPPDEFS contains + # '-Duse_netCDF', then the additional cpp macro + # '-Duse_LARGEFILE' is added to the CPPDEFS macro. + + # A list of -I Include directories to be added to the + # the compile command. +INCLUDES := -I $(shell nf-config --includedir ) +#$(shell pkg-config --cflags yaml-0.1) + + # The Intel Instruction Set Archetecture (ISA) compile + # option to use. +ISA = +AVX = + +COVERAGE = # Add the code coverage compile options. + +# Need to use at least GNU Make version 3.81 +need := 3.81 +ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) +ifneq ($(need),$(ok)) +$(error Need at least make version $(need). Load module gmake/3.81) +endif + +# REPRO, DEBUG and TEST need to be mutually exclusive of each other. +# Make sure the user hasn't supplied two at the same time +ifdef REPRO +ifneq ($(DEBUG),) +$(error Options REPRO and DEBUG cannot be used together) +else ifneq ($(TEST),) +$(error Options REPRO and TEST cannot be used together) +endif +else ifdef DEBUG +ifneq ($(TEST),) +$(error Options DEBUG and TEST cannot be used together) +endif +endif + +# Required Preprocessor Macros: +CPPDEFS += -Duse_netCDF + +# Additional Preprocessor Macros needed due to Autotools and CMake +CPPDEFS += -DHAVE_SCHED_GETAFFINITY -DHAVE_GETTID + +# Macro for Fortran preprocessor +FPPFLAGS := -fpp -Wp,-w $(INCLUDES) +# Fortran Compiler flags for the NetCDF library +FPPFLAGS += $(shell nf-config --fflags) + +# Base set of Fortran compiler flags +FFLAGS := -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -traceback + +# Set the ISA (vectorization) as user defined or based on the target +ifdef ISA +ISA_OPT = $(ISA) +ISA_REPRO = $(ISA) +ISA_DEBUG = $(ISA) +else +ISA_OPT = -march=core-avx-i -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx-i -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx-i -qno-opt-dynamic-align +endif + +ifeq ($(AVX),2) +ISA_OPT = -march=core-avx2 -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx2 -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx2 -qno-opt-dynamic-align +else +ISA_OPT = -march=core-avx-i -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx-i -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx-i -qno-opt-dynamic-align +endif +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +FFLAGS_OPT = -O3 -debug minimal -fp-model source $(ISA_OPT) +FFLAGS_REPRO = -O2 -debug minimal -fp-model source $(ISA_REPRO) +FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -check nouninit -warn -warn noerrors -fpe0 -ftrapuv $(ISA_DEBUG) + +# Flags to add additional build options +FFLAGS_OPENMP = -qopenmp +FFLAGS_OVERRIDE_LIMITS = -qoverride-limits +FFLAGS_VERBOSE = -v -V -what -warn all -qopt-report-phase=vec -qopt-report=2 +FFLAGS_COVERAGE = -prof-gen=srcpos + +# Macro for C preprocessor +CPPFLAGS := -D__IFC $(INCLUDES) +# C Compiler flags for the NetCDF library +CPPFLAGS += $(shell nc-config --cflags) + +# Base set of C compiler flags +CFLAGS := -traceback + +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +CFLAGS_OPT = -O2 -debug minimal $(ISA_OPT) +CFLAGS_REPRO = -O2 -debug minimal $(ISA_REPRO) +CFLAGS_DEBUG = -O0 -g -ftrapv $(ISA_DEBUG) + +# Flags to add additional build options +CFLAGS_OPENMP = -qopenmp +CFLAGS_VERBOSE = -w3 -qopt-report-phase=vec -qopt-report=2 +CFLAGS_COVERAGE = -prof-gen=srcpos + +# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT +# *_TEST will match the production if no new option(s) is(are) to be tested. +FFLAGS_TEST := $(FFLAGS_OPT) +CFLAGS_TEST := $(CFLAGS_OPT) + +# Linking flags +LDFLAGS := +LDFLAGS_OPENMP := -qopenmp +LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M +LDFLAGS_COVERAGE = -prof-gen=srcpos + +# List of -L library directories to be added to the compile and linking commands +LIBS := $(shell pkg-config --libs yaml-0.1) $(shell nc-config --libs) +#To use intel-mpi +#LIBS += -L/usr/local/netcdf/oneapi-2024.2/hdf5-1.14.4/intel-mpi/4.9.2/lib64 +#LIBS += -L/usr/local/hdf5/oneapi-2024.2/intel-mpi/1.14.4/lib64 +#To use open-mpi +LIBS += -L/usr/local/netcdf/oneapi-2024.2/hdf5-1.14.4/openmpi-4.1.6/4.9.2/lib64 +LIBS += -L/usr/local/hdf5/oneapi-2024.2/openmpi-4.1.6/1.14.4/lib64/ +LIBS += -lnetcdf -lnetcdff -lhdf5_fortran -lhdf5_hl -lhdf5 +# Get compile flags based on target macros. +ifdef REPRO +CFLAGS += $(CFLAGS_REPRO) +FFLAGS += $(FFLAGS_REPRO) +else ifdef DEBUG +CFLAGS += $(CFLAGS_DEBUG) +FFLAGS += $(FFLAGS_DEBUG) +else ifdef TEST +CFLAGS += $(CFLAGS_TEST) +FFLAGS += $(FFLAGS_TEST) +else +CFLAGS += $(CFLAGS_OPT) +FFLAGS += $(FFLAGS_OPT) +endif + +ifdef OPENMP +CFLAGS += $(CFLAGS_OPENMP) +FFLAGS += $(FFLAGS_OPENMP) +LDFLAGS += $(LDFLAGS_OPENMP) +endif + +ifdef NO_OVERRIDE_LIMITS +FFLAGS += $(FFLAGS_OVERRIDE_LIMITS) +endif + +ifdef VERBOSE +CFLAGS += $(CFLAGS_VERBOSE) +FFLAGS += $(FFLAGS_VERBOSE) +LDFLAGS += $(LDFLAGS_VERBOSE) +endif + +ifeq ($(NETCDF),3) + # add the use_LARGEFILE cppdef + CPPDEFS += -Duse_LARGEFILE +endif + +ifdef COVERAGE +ifdef BUILDROOT +PROF_DIR=-prof-dir=$(BUILDROOT) +endif +CFLAGS += $(CFLAGS_COVERAGE) $(PROF_DIR) +FFLAGS += $(FFLAGS_COVERAGE) $(PROF_DIR) +LDFLAGS += $(LDFLAGS_COVERAGE) $(PROF_DIR) +endif + +LDFLAGS += $(LIBS) + +#--------------------------------------------------------------------------- +# you should never need to change any lines below. + +# see the MIPSPro F90 manual for more details on some of the file extensions +# discussed here. +# this makefile template recognizes fortran sourcefiles with extensions +# .f, .f90, .F, .F90. Given a sourcefile ., where is one of +# the above, this provides a number of default actions: + +# make .opt create an optimization report +# make .o create an object file +# make .s create an assembly listing +# make .x create an executable file, assuming standalone +# source +# make .i create a preprocessed file (for .F) +# make .i90 create a preprocessed file (for .F90) + +# The macro TMPFILES is provided to slate files like the above for removal. + +RM = rm -f +TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt + +.SUFFIXES: .F .F90 .H .L .T .f .f90 .h .i .i90 .l .o .s .opt .x + +.f.L: + $(FC) $(FFLAGS) -c -listing $*.f +.f.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f +.f.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f +.f.T: + $(FC) $(FFLAGS) -c -cif $*.f +.f.o: + $(FC) $(FFLAGS) -c $*.f +.f.s: + $(FC) $(FFLAGS) -S $*.f +.f.x: + $(FC) $(FFLAGS) -o $*.x $*.f *.o $(LDFLAGS) +.f90.L: + $(FC) $(FFLAGS) -c -listing $*.f90 +.f90.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f90 +.f90.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f90 +.f90.T: + $(FC) $(FFLAGS) -c -cif $*.f90 +.f90.o: + $(FC) $(FFLAGS) -c $*.f90 +.f90.s: + $(FC) $(FFLAGS) -c -S $*.f90 +.f90.x: + $(FC) $(FFLAGS) -o $*.x $*.f90 *.o $(LDFLAGS) +.F.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F +.F.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F +.F.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F +.F.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F +.F.f: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F > $*.f +.F.i: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F +.F.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F +.F.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F +.F.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F *.o $(LDFLAGS) +.F90.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F90 +.F90.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F90 +.F90.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F90 +.F90.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F90 +.F90.f90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F90 > $*.f90 +.F90.i90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F90 +.F90.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F90 +.F90.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F90 +.F90.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F90 *.o $(LDFLAGS) diff --git a/misc/tested_platforms/tiger3/inteloneapi26_openmpi.env b/misc/tested_platforms/tiger3/inteloneapi26_openmpi.env new file mode 100644 index 0000000..2685e1d --- /dev/null +++ b/misc/tested_platforms/tiger3/inteloneapi26_openmpi.env @@ -0,0 +1,6 @@ +module purge +module load intel-oneapi/2026.0 +module load hdf5/oneapi-2024.2/openmpi-4.1.6/1.14.4 +module load netcdf/oneapi-2024.2/hdf5-1.14.4/openmpi-4.1.6/4.9.2 +module load openmpi/oneapi-2024.2/4.1.6 +which ifx diff --git a/misc/tested_platforms/tiger3/inteloneapi26_openmpi.mk b/misc/tested_platforms/tiger3/inteloneapi26_openmpi.mk new file mode 100644 index 0000000..ac38a71 --- /dev/null +++ b/misc/tested_platforms/tiger3/inteloneapi26_openmpi.mk @@ -0,0 +1,299 @@ +# Template for the Intel Compilers on a Cray System +# +# Typical use with mkmf +# mkmf -t ncrc-cray.mk -c"-Duse_libMPI -Duse_netCDF" path_names /usr/local/include + +############ +# Commands Macros +############ +FC = mpif90 +CC = mpicc +LD = mpif90 + +####################### +# Build target macros +# +# Macros that modify compiler flags used in the build. Target +# macrose are usually set on the call to make: +# +# make REPRO=on NETCDF=3 +# +# Most target macros are activated when their value is non-blank. +# Some have a single value that is checked. Others will use the +# value of the macro in the compile command. + +DEBUG = # If non-blank, perform a debug build (Cannot be + # mixed with REPRO or TEST) + +REPRO = # If non-blank, erform a build that guarentees + # reprodicuibilty from run to run. Cannot be used + # with DEBUG or TEST + +TEST = # If non-blank, use the compiler options defined in + # the FFLAGS_TEST and CFLAGS_TEST macros. Cannot be + # use with REPRO or DEBUG + +VERBOSE = # If non-blank, add additional verbosity compiler + # options + +OPENMP = # If non-blank, compile with openmp enabled + +NO_OVERRIDE_LIMITS = # If non-blank, do not use the -qoverride-limits + # compiler option. Default behavior is to compile + # with -qoverride-limits. + +NETCDF = # If value is '3' and CPPDEFS contains + # '-Duse_netCDF', then the additional cpp macro + # '-Duse_LARGEFILE' is added to the CPPDEFS macro. + + # A list of -I Include directories to be added to the + # the compile command. +INCLUDES := -I $(shell nf-config --includedir ) +#$(shell pkg-config --cflags yaml-0.1) + + # The Intel Instruction Set Archetecture (ISA) compile + # option to use. +ISA = +AVX = + +COVERAGE = # Add the code coverage compile options. + +# Need to use at least GNU Make version 3.81 +need := 3.81 +ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) +ifneq ($(need),$(ok)) +$(error Need at least make version $(need). Load module gmake/3.81) +endif + +# REPRO, DEBUG and TEST need to be mutually exclusive of each other. +# Make sure the user hasn't supplied two at the same time +ifdef REPRO +ifneq ($(DEBUG),) +$(error Options REPRO and DEBUG cannot be used together) +else ifneq ($(TEST),) +$(error Options REPRO and TEST cannot be used together) +endif +else ifdef DEBUG +ifneq ($(TEST),) +$(error Options DEBUG and TEST cannot be used together) +endif +endif + +# Required Preprocessor Macros: +CPPDEFS += -Duse_netCDF + +# Additional Preprocessor Macros needed due to Autotools and CMake +CPPDEFS += -DHAVE_SCHED_GETAFFINITY -DHAVE_GETTID + +# Macro for Fortran preprocessor +FPPFLAGS := -fpp -Wp,-w $(INCLUDES) +# Fortran Compiler flags for the NetCDF library +FPPFLAGS += $(shell nf-config --fflags) + +# Base set of Fortran compiler flags +FFLAGS := -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -traceback + +# Set the ISA (vectorization) as user defined or based on the target +ifdef ISA +ISA_OPT = $(ISA) +ISA_REPRO = $(ISA) +ISA_DEBUG = $(ISA) +else +ISA_OPT = -march=core-avx-i -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx-i -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx-i -qno-opt-dynamic-align +endif + +ifeq ($(AVX),2) +ISA_OPT = -march=core-avx2 -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx2 -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx2 -qno-opt-dynamic-align +else +ISA_OPT = -march=core-avx-i -qno-opt-dynamic-align +ISA_REPRO = -march=core-avx-i -qno-opt-dynamic-align +ISA_DEBUG = -march=core-avx-i -qno-opt-dynamic-align +endif +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +FFLAGS_OPT = -O3 -debug minimal -fp-model source $(ISA_OPT) +FFLAGS_REPRO = -O2 -debug minimal -fp-model source $(ISA_REPRO) +FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -check nouninit -warn -warn noerrors -fpe0 -ftrapuv $(ISA_DEBUG) + +# Flags to add additional build options +FFLAGS_OPENMP = -qopenmp +FFLAGS_OVERRIDE_LIMITS = -qoverride-limits +FFLAGS_VERBOSE = -v -V -what -warn all -qopt-report-phase=vec -qopt-report=2 +FFLAGS_COVERAGE = -prof-gen=srcpos + +# Macro for C preprocessor +CPPFLAGS := -D__IFC $(INCLUDES) +# C Compiler flags for the NetCDF library +CPPFLAGS += $(shell nc-config --cflags) + +# Base set of C compiler flags +CFLAGS := -traceback + +# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG) +CFLAGS_OPT = -O2 -debug minimal $(ISA_OPT) +CFLAGS_REPRO = -O2 -debug minimal $(ISA_REPRO) +CFLAGS_DEBUG = -O0 -g -ftrapv $(ISA_DEBUG) + +# Flags to add additional build options +CFLAGS_OPENMP = -qopenmp +CFLAGS_VERBOSE = -w3 -qopt-report-phase=vec -qopt-report=2 +CFLAGS_COVERAGE = -prof-gen=srcpos + +# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT +# *_TEST will match the production if no new option(s) is(are) to be tested. +FFLAGS_TEST := $(FFLAGS_OPT) +CFLAGS_TEST := $(CFLAGS_OPT) + +# Linking flags +LDFLAGS := +LDFLAGS_OPENMP := -qopenmp +LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M +LDFLAGS_COVERAGE = -prof-gen=srcpos + +# List of -L library directories to be added to the compile and linking commands +LIBS := $(shell pkg-config --libs yaml-0.1) $(shell nc-config --libs) +#To use intel-mpi +#LIBS += -L/usr/local/netcdf/oneapi-2024.2/hdf5-1.14.4/intel-mpi/4.9.2/lib64 +#LIBS += -L/usr/local/hdf5/oneapi-2024.2/intel-mpi/1.14.4/lib64 +#To use open-mpi +LIBS += -L/usr/local/netcdf/oneapi-2024.2/hdf5-1.14.4/openmpi-4.1.6/4.9.2/lib64 +LIBS += -L/usr/local/hdf5/oneapi-2024.2/openmpi-4.1.6/1.14.4/lib64/ +LIBS += -lnetcdf -lnetcdff -lhdf5_fortran -lhdf5_hl -lhdf5 +# Get compile flags based on target macros. +ifdef REPRO +CFLAGS += $(CFLAGS_REPRO) +FFLAGS += $(FFLAGS_REPRO) +else ifdef DEBUG +CFLAGS += $(CFLAGS_DEBUG) +FFLAGS += $(FFLAGS_DEBUG) +else ifdef TEST +CFLAGS += $(CFLAGS_TEST) +FFLAGS += $(FFLAGS_TEST) +else +CFLAGS += $(CFLAGS_OPT) +FFLAGS += $(FFLAGS_OPT) +endif + +ifdef OPENMP +CFLAGS += $(CFLAGS_OPENMP) +FFLAGS += $(FFLAGS_OPENMP) +LDFLAGS += $(LDFLAGS_OPENMP) +endif + +ifdef NO_OVERRIDE_LIMITS +FFLAGS += $(FFLAGS_OVERRIDE_LIMITS) +endif + +ifdef VERBOSE +CFLAGS += $(CFLAGS_VERBOSE) +FFLAGS += $(FFLAGS_VERBOSE) +LDFLAGS += $(LDFLAGS_VERBOSE) +endif + +ifeq ($(NETCDF),3) + # add the use_LARGEFILE cppdef + CPPDEFS += -Duse_LARGEFILE +endif + +ifdef COVERAGE +ifdef BUILDROOT +PROF_DIR=-prof-dir=$(BUILDROOT) +endif +CFLAGS += $(CFLAGS_COVERAGE) $(PROF_DIR) +FFLAGS += $(FFLAGS_COVERAGE) $(PROF_DIR) +LDFLAGS += $(LDFLAGS_COVERAGE) $(PROF_DIR) +endif + +LDFLAGS += $(LIBS) + +#--------------------------------------------------------------------------- +# you should never need to change any lines below. + +# see the MIPSPro F90 manual for more details on some of the file extensions +# discussed here. +# this makefile template recognizes fortran sourcefiles with extensions +# .f, .f90, .F, .F90. Given a sourcefile ., where is one of +# the above, this provides a number of default actions: + +# make .opt create an optimization report +# make .o create an object file +# make .s create an assembly listing +# make .x create an executable file, assuming standalone +# source +# make .i create a preprocessed file (for .F) +# make .i90 create a preprocessed file (for .F90) + +# The macro TMPFILES is provided to slate files like the above for removal. + +RM = rm -f +TMPFILES = .*.m *.B *.L *.i *.i90 *.l *.s *.mod *.opt + +.SUFFIXES: .F .F90 .H .L .T .f .f90 .h .i .i90 .l .o .s .opt .x + +.f.L: + $(FC) $(FFLAGS) -c -listing $*.f +.f.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f +.f.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f +.f.T: + $(FC) $(FFLAGS) -c -cif $*.f +.f.o: + $(FC) $(FFLAGS) -c $*.f +.f.s: + $(FC) $(FFLAGS) -S $*.f +.f.x: + $(FC) $(FFLAGS) -o $*.x $*.f *.o $(LDFLAGS) +.f90.L: + $(FC) $(FFLAGS) -c -listing $*.f90 +.f90.opt: + $(FC) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.f90 +.f90.l: + $(FC) $(FFLAGS) -c $(LIST) $*.f90 +.f90.T: + $(FC) $(FFLAGS) -c -cif $*.f90 +.f90.o: + $(FC) $(FFLAGS) -c $*.f90 +.f90.s: + $(FC) $(FFLAGS) -c -S $*.f90 +.f90.x: + $(FC) $(FFLAGS) -o $*.x $*.f90 *.o $(LDFLAGS) +.F.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F +.F.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F +.F.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F +.F.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F +.F.f: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F > $*.f +.F.i: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F +.F.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F +.F.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F +.F.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F *.o $(LDFLAGS) +.F90.L: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -listing $*.F90 +.F90.opt: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -opt_report_level max -opt_report_phase all -opt_report_file $*.opt $*.F90 +.F90.l: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $(LIST) $*.F90 +.F90.T: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -cif $*.F90 +.F90.f90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -EP $*.F90 > $*.f90 +.F90.i90: + $(FC) $(CPPDEFS) $(FPPFLAGS) -P $*.F90 +.F90.o: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c $*.F90 +.F90.s: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -c -S $*.F90 +.F90.x: + $(FC) $(CPPDEFS) $(FPPFLAGS) $(FFLAGS) -o $*.x $*.F90 *.o $(LDFLAGS) diff --git a/misc/tested_platforms/tiger3/test_status b/misc/tested_platforms/tiger3/test_status new file mode 100644 index 0000000..d93037a --- /dev/null +++ b/misc/tested_platforms/tiger3/test_status @@ -0,0 +1,4 @@ +tiger3-inteloneapi26_openmpi.prod-openmp.216x2a_1720x1o.run31days.20260729 Main:3205 ATM:2796 OCN:2260 +Main, ATM, OCN stdout file signature +3205 2796 2260 stdout.tiger3-inteloneapi26_openmpi.prod-openmp.216x2a_1720x1o.run31days.20260729 + 108 97 72 stdout.tiger3-inteloneapi26_openmpi.prod-openmp.216x2a_1720x1o.run1day.n20.20260827_1320.3946535 443494D4AE531C08 diff --git a/run/ESM45_run.bash b/run/ESM45_run.bash new file mode 100755 index 0000000..331354b --- /dev/null +++ b/run/ESM45_run.bash @@ -0,0 +1,47 @@ +#!/usr/bin/bash +#SBATCH --time=0:30:00 +#SBATCH --nodes=18 +#SBATCH --account=gfdl_f +#SBATCH --qos=normal +#SBATCH --partition=batch +#SBATCH --mail-user= +#SBATCH --export=NONE +#SBATCH --clusters=c5 +########################################################### +## ############## USER INPUT SECTION ################## ## +########################################################### +## directory where the model will run +## This directory should contain the input.nml file, *_table, INPUT, and RESTART folders. +workDir=PATH2workDir +#Path to executable +executable=${PWD}/../build_esm4.5/ncrc5-inteloneapi252/prod-openmp/esm45/esm45 +## Set up for run, these are the default values set in the input.nml file +#Number of cores to run the atmosphere +atm_ranks=216 +#Number of threads to use for the atmosphere +atm_threads=2 +#Number of cores to run the ocean +ocn_ranks=1720 + +########################################################### +## ############# END USER INPUT SECTION ############### ## +########################################################### +## Set runtime environment variables +export KMP_STACKSIZE=512m +export NC_BLKSZ=1M +export FI_VERBS_PREFER_XRC=0 #Needed on some machines + + +## Set the stacksize to unlimited +ulimit unlimited +ulimit -S -s unlimited +ulimit -S -c unlimited + +## Go to the workDir +cd ${workDir} + +## Execute the model in the workDir +runCommand="srun --ntasks=$atm_ranks --export=ALL,OMP_NUM_THREADS=$atm_threads --cpus-per-task=$atm_threads $executable : --ntasks=$ocn_ranks --cpus-per-task=1 --export=ALL,OMMP_NUM_THREADS=1 $executable" +echo $runCommand +${runCommand} | tee stdout +#mv stdout sample_stdout.ncrc5.inteloneapi252.a216x2o1720 diff --git a/run/ESM4_run.sh b/run/ESM4_run.sh deleted file mode 100644 index 84205ac..0000000 --- a/run/ESM4_run.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh -#*********************************************************************** -# GNU Lesser General Public License -# -# This file is part of the GFDL Flexible Modeling System (FMS). -# -# FMS is free software: you can redistribute it and/or modify it under -# the terms of the GNU Lesser General Public License as published by -# the Free Software Foundation, either version 3 of the License, or (at -# your option) any later version. -# -# FMS is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with FMS. If not, see . -#*********************************************************************** - -########################################################### -## ############## USER INPUT SECTION ################## ## -########################################################### -## directory where the model will run -## This directory should contain the input.nml file, *_table, INPUT, and RESTART folders. -workDir=PATH2workDir -#Path to executable -executable=${PWD}../exec/esm4.1.x -#MPI run program (srun, mpirun, mpiexec, aprun ...) -run_prog=srun -#Option to specify number of cores -ncores=-n -#Option to specify number of threads -nthreads=-c -## Set up for run, these are the default values set in the input.nml file -#Number of cores to run the atmosphere -atm_cores=1728 -#Number of threads to use for the atmosphere -atm_threads=2 -#Number of cores to run the ocean -ocn_cores=1437 -## Add any additional options here that you need for your system - -########################################################### -## ############# END USER INPUT SECTION ############### ## -########################################################### -## Set environment variables -export KMP_STACKSIZE=512m -export NC_BLKSZ=1M -export F_UFMTENDIAN=big - -## Set the stacksize to unlimited -ulimit unlimited -ulimit -S -s unlimited -ulimit -S -c unlimited - -## Go to the workDir -cd ${workDir} - -## Execute the model in the workDir -${run_prog} ${ncores} ${atm_cores} ${nthreads} ${atm_threads} ${executable} : ${ncores} ${ocn_cores} ${executable} |& tee stdout.log diff --git a/run/README.md b/run/README.md new file mode 100644 index 0000000..961bad0 --- /dev/null +++ b/run/README.md @@ -0,0 +1,63 @@ +# A set of tools to help users run ESM4 using this repo +These are tools to help users run the model. + +## Cloning +To clone the ESM4 model please use the recursive option +```bash +git clone --recursive https://github.com/NOAA-GFDL/ESM4.git esm45_pubrel_branch +``` + +## Compiling +The utility scratch-build.bash is based on mkmf and helps the users to build the executable for +- various models that the source files are available in this repo +- various compilers that are available to the user +- various modes of compilation, prod (-O3), repro (-O2), debug (-O0), openmp + +For example to build the executable for ESM4.5 on the machine "gaea" run the command: + +```bash +cd esm45_pubrel_branch +misc/scratch-build.bash -m ncrc5 -p inteloneapi252 -t prod-openmp -f esm45 -d ./build_esm4.5 +``` + +For this command tto work the following files should exist in directory misc/tested_platforms/ncrc5/ + +misc/tested_platforms/ncrc5/inteloneapi252.env +#This is a script that is sourced by the tool to gets aware of the compiler location and environment variables. + E.g., it could load the modules required to compile and run + +misc/tested_platforms/ncrc5/inteloneapi252.mk +This is the templated needed by mkmf toolset to make the Makefiles for compilations. + +Users can add their own .env and .mk files for their machines/platforms and simply call the above command with the platform name that they made. +E.g., to compile on machine "foo" with compiler "bar" users make the following file +misc/tested_platforms/foo/bar.mk +misc/tested_platforms/foo/bar.env +and then run +misc/scratch-build.bash -m foo -p bar -t prod-openmp -f esm45 -d my_build_path + +## Model running +To run the ESM4.5_piControl model users need to obtain the following datasets and untar them all in the same directory. +Note that to run the full model successfully users need at least 200GB space on a filesystem that is accessible to compute nodes. + +```bash +cd user_direcroty_accessible_to_compute_machine_atleast_200GB_free_space +wget ESM4.5-picontrol_workdir.tar.gz ; tar zxvf ESM4.5-picontrol_workdir.tar.gz +mkdir ESM45_datasets; cd ESM45_datasets +wget ESM4.5-picontrol_gridSpec.tar.gz ; tar zxvf ESM4.5-picontrol_gridSpec.tar.gz #626MB +wget ESM4.5-picontrol_forcings_minimal.tar ; tar zxvf ESM4.5-picontrol_forcings_minimal.tar.gz #8.9GB +wget ESM4.5-picontrol_initCond.tar ; tar zxvf ESM4.5-picontrol_initCond.tar.gz #97GB Large +cd .. +``` +After the above is done, make sure the links in ESM4.5-picontrol_workdir/INPUT/ are working. + +The "work" directory (ESM4.5-picontrol_workdir) contains input.nml as the namelist, various input tables needed +for running the model, and model input files in a folder called INPUT/. There +is also a directory named RESTART/ that should be empty at the beginning of +each run. This is the directory in which the executable is called from and will contain all the results of a run. + +There is a skeleton of a run script named [run/ESM45_run.bash](https://github.com/NOAA-GFDL/ESM4/blob/master/run/ESM45_run.bash). +You must update this script to run the model. Include a path to the work directory and the executable. +You should also update the programs/modules/libraries you need to run the model on your system. The +default for this script is `srun` and could be run interactively or submitted to run as batch job with sbatch. + diff --git a/run/sample_stdout.ncrc5.inteloneapi252.a216x2o1720 b/run/sample_stdout.ncrc5.inteloneapi252.a216x2o1720 new file mode 100644 index 0000000..ff3fd2b --- /dev/null +++ b/run/sample_stdout.ncrc5.inteloneapi252.a216x2o1720 @@ -0,0 +1,13136 @@ +NOTE from PE 0: MPP_DOMAINS_SET_STACK_SIZE: stack size set to 32768. +NOTE from PE 0: MPP_DOMAINS_SET_STACK_SIZE: stack size set to 7000000. +NOTE from PE 0: coupler_init: Atmos PE range: 0 215 ens_01 +NOTE from PE 0: coupler_init: Ocean PE range: 216 1935 ens_01 +NOTE from PE 0: coupler_init: Land PE range: 0 215 ens_01 +NOTE from PE 0: coupler_init: Ice PE range: 0 215 ens_01 +NOTE from PE 0: coupler_init: Running with CONCURRENT coupling. +NOTE from PE 0: coupler_init: Sending LAG fluxes to ocean. +NOTE from PE 0: diag_manager_mod::diag_manager_init: Out of Range warnings will be ignored. +NOTE from PE 216: diag_manager_mod::diag_manager_init: Out of Range warnings will be ignored. +NOTE from PE 0: diag_manager_mod::diag_manager_init: You are using the yaml version of the diag table +NOTE from PE 216: diag_manager_mod::diag_manager_init: You are using the yaml version of the diag table +NOTE from PE 0: field_manager_init:: You are using the yaml version of the field_table +NOTE from PE 0: field_manager_init:: You are using the yaml version of the field_table. The legacy field_table format will be deprecated in a future release, please switch to the yaml format. + + Dumping coupler_mod/types tree +types/ + air_sea_gas_flux_generic/ + implementation/ + ocmip2/ + num_parameters = 2 + duce/ + num_parameters = 1 + johnson/ + num_parameters = 2 + num_flags = 0 + use_atm_pressure = T + use_10m_wind_speed = T + pass_through_ice = F + atm/ + name[1] = 'pcair' + name[2] = 'u10' + name[3] = 'psurf' + long_name[1] = 'Atmospheric concentration' + long_name[2] = 'Wind speed at 10 m' + long_name[3] = 'Surface atmospheric pressure' + units[1] = 'mol/mol' + units[2] = 'm/s' + units[3] = 'Pa' + ice/ + name[1] = 'alpha' + name[2] = 'csurf' + name[3] = 'sc_no' + long_name[1] = 'Solubility w.r.t. atmosphere' + long_name[2] = 'Ocean concentration' + long_name[3] = 'Schmidt number' + units[1] = 'mol/m^3/atm' + units[2] = 'mol/m^3' + units[3] = 'dimensionless' + flux/ + name[1] = 'flux' + name[2] = 'deltap' + name[3] = 'kw' + name[4] = 'flux0' + long_name[1] = 'Surface flux' + long_name[2] = 'Ocean-air delta pressure' + long_name[3] = 'Piston velocity' + long_name[4] = 'Surface flux no atm' + units[1] = 'mol/m^2/s' + units[2] = 'uatm' + units[3] = 'm/s' + units[4] = 'mol/m^2/s' + air_sea_gas_flux/ + implementation/ + ocmip2/ + num_parameters = 2 + ocmip2_data/ + num_parameters = 2 + linear/ + num_parameters = 3 + num_flags = 0 + use_atm_pressure = T + use_10m_wind_speed = T + pass_through_ice = F + atm/ + name[1] = 'pcair' + name[2] = 'u10' + name[3] = 'psurf' + long_name[1] = 'Atmospheric concentration' + long_name[2] = 'Wind speed at 10 m' + long_name[3] = 'Surface atmospheric pressure' + units[1] = 'mol/mol' + units[2] = 'm/s' + units[3] = 'Pa' + ice/ + name[1] = 'alpha' + name[2] = 'csurf' + long_name[1] = 'Solubility from atmosphere times Schmidt number term' + long_name[2] = 'Ocean concentration times Schmidt number term' + units[1] = 'mol/m^3/atm' + units[2] = 'mol/m^3' + flux/ + name = 'flux' + long_name = 'Surface flux' + units = 'mol/m^2/s' + air_sea_deposition/ + implementation/ + dry/ + num_parameters = 1 + wet/ + num_parameters = 1 + num_flags = 0 + use_atm_pressure = F + use_10m_wind_speed = F + pass_through_ice = T + atm/ + name = 'deposition' + long_name = 'Atmospheric deposition' + units = 'kg/m^2/s' + ice/ + name = NULL + long_name = NULL + units = NULL + flux/ + name = 'flux' + long_name = 'Surface deposition' + units = 'mol/m^2/s' + land_sea_runoff/ + implementation/ + river/ + num_parameters = 1 + num_flags = 0 + use_atm_pressure = F + use_10m_wind_speed = F + pass_through_ice = T + atm/ + name = 'runoff' + long_name = 'Concentration in land runoff' + units = 'mol/m^3' + ice/ + name = NULL + long_name = NULL + units = NULL + flux/ + name = 'flux' + long_name = 'Concentration in land runoff' + units = 'mol/m^3' +NOTE from PE 0: open_param_file: INPUT/MOM_input has been opened successfully. +NOTE from PE 0: open_param_file: INPUT/MOM_layout has been opened successfully. +NOTE from PE 0: open_param_file: INPUT/MOM_override has been opened successfully. + +WARNING from PE 0: MOM_file_parser : FATAL_UNUSED_PARAMS over-ridden. Line: 'FATAL_UNUSED_PARAMS = False' in file INPUT/MOM_override. + +NOTE from PE 0: close_param_file: INPUT/MOM_input has been closed successfully. +NOTE from PE 0: close_param_file: INPUT/MOM_layout has been closed successfully. +NOTE from PE 0: close_param_file: INPUT/MOM_override has been closed successfully. + + + &GENERIC_TRACER_NML + DO_GENERIC_TRACER = T, + DO_GENERIC_ABIOTIC = F, + DO_GENERIC_AGE = F, + DO_GENERIC_ARGON = F, + DO_GENERIC_CFC = T, + DO_GENERIC_SF6 = T, + DO_GENERIC_BLING = F, + DO_GENERIC_COBALT = T, + FORCE_UPDATE_FLUXES = T, + DO_GENERIC_BLRES = F, + AS_PARAM = W14 , + DO_VERTFILL_POST = F, + USE_PRESS_ET_AL_TRIDIAG_SOLVER = F + / + + + &MOCSY_NML + BORON_FORMULATION = l10, + DISSOCIATION_CONSTANTS = m10, + HF_EQUILIBRIUM_CONSTANT = dg, + EPSLN = 1.000000000000000E-010, + PRINT_OOR_WARNINGS = F, + MAXIMUM_SALINITY = 200.000000000000 , + MAX_SPECIES_VALUE = 4.00000000000000 , + MINIMUM_TEMPERATURE = -2.00000000000000 , + SAL_FLOOR_BASED_ON_ALK = T, + APPLY_EPSLN_FLOOR = T, + APPLY_SPECIES_CEILING = T, + APPLY_SALINITY_CEILING = T, + APPLY_TEMPERATURE_FLOOR = T + / + ice_restart_file= ice_ocmip2_cfc.res.nc + ocean_restart_file= ocmip2_cfc.res.nc + IC_file= + cfc12_requires_src_info= False + cfc12_src_file= NULL + cfc12_src_var_name= NULL + cfc12_src_var_unit= NULL + cfc12_src_var_record= -1 + cfc12_src_var_gridspec= NULL + cfc12_valid_min= -.9900000000000000+02 + cfc12_valid_max= .1000000000000000+65 + cfc12_requires_restart= False + cfc12_obc_has= True + cfc12_obc_src_file_name= obgc_obc.nc + cfc12_obc_src_field_name= cfc12 + cfc12_obc_lfac_in= .1000000000000000+01 + cfc12_obc_lfac_out= .1000000000000000+01 + cfc11_requires_src_info= False + cfc11_src_file= NULL + cfc11_src_var_name= NULL + cfc11_src_var_unit= NULL + cfc11_src_var_record= -1 + cfc11_src_var_gridspec= NULL + cfc11_valid_min= -.9900000000000000+02 + cfc11_valid_max= .1000000000000000+65 + cfc11_requires_restart= False + cfc11_obc_has= True + cfc11_obc_src_file_name= obgc_obc.nc + cfc11_obc_src_field_name= cfc11 + cfc11_obc_lfac_in= .1000000000000000+01 + cfc11_obc_lfac_out= .1000000000000000+01 + ice_restart_file= ice_ocmip_sf6.res.nc + ocean_restart_file= ocmip_sf6.res.nc + IC_file= + sf6_requires_src_info= False + sf6_src_file= NULL + sf6_src_var_name= NULL + sf6_src_var_unit= NULL + sf6_src_var_record= -1 + sf6_src_var_gridspec= NULL + sf6_valid_min= -.9900000000000000+02 + sf6_valid_max= .1000000000000000+65 + sf6_requires_restart= False + sf6_obc_has= True + sf6_obc_src_file_name= obgc_obc.nc + sf6_obc_src_field_name= sf6 + sf6_obc_lfac_in= .1000000000000000+01 + sf6_obc_lfac_out= .1000000000000000+01 + + + &GENERIC_COBALT_NML + CO2_CALC = mocsy , + DO_14C = F, + DO_NH3_ATM_OCEAN_EXCHANGE = T, + SCHEME_NITRIF = 3, + DEBUG = F, + IMBALANCE_TOLERANCE = 1.000000000000000E-005, + AS_PARAM_COBALT = W14 + / + ==>Note from generic_COBALT(generic_COBALT_register):Using Mocsy CO2 routine +NOTE from PE 0: open_param_file: INPUT/COBALT_input has been opened successfully. +NOTE from PE 0: open_param_file: INPUT/COBALT_override has been opened successfully. + +WARNING from PE 0: MOM_file_parser : do_case2_mod over-ridden. Line: 'do_case2_mod = False' in file INPUT/COBALT_override. + +NOTE from PE 0: close_param_file: INPUT/COBALT_input has been closed successfully. + +WARNING from PE 0: Unused line in INPUT/COBALT_override : #override k_nh3_nitrif = 2.86e-9 + +NOTE from PE 0: close_param_file: INPUT/COBALT_override has been closed successfully. + enforce_src_info= True + alk_requires_src_info= True + alk_src_file= INPUT/GLODAPv2.2016b.oi-filled.20180322.nc + alk_src_var_name= TAlk + alk_src_var_unit= micromoles_per_kg + alk_src_var_record= 1 + alk_src_var_gridspec= NONE + alk_valid_min= .0000000000000000+00 + alk_valid_max= .1000000000000000+65 + alk_requires_restart= True + alk_obc_has= True + alk_obc_src_file_name= obgc_obc.nc + alk_obc_src_field_name= alk + alk_obc_lfac_in= .1000000000000000+01 + alk_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + cadet_arag_requires_src_info= True + cadet_arag_src_file= INPUT/init_ocean_cobaltv3.res.nc + cadet_arag_src_var_name= cadet_arag + cadet_arag_src_var_unit= none + cadet_arag_src_var_record= 1 + cadet_arag_src_var_gridspec= NONE + cadet_arag_valid_min= .0000000000000000+00 + cadet_arag_valid_max= .1000000000000000+65 + cadet_arag_requires_restart= True + cadet_arag_obc_has= True + cadet_arag_obc_src_file_name= obgc_obc.nc + cadet_arag_obc_src_field_name= cadet_arag + cadet_arag_obc_lfac_in= .1000000000000000+01 + cadet_arag_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + cadet_calc_requires_src_info= True + cadet_calc_src_file= INPUT/init_ocean_cobaltv3.res.nc + cadet_calc_src_var_name= cadet_calc + cadet_calc_src_var_unit= none + cadet_calc_src_var_record= 1 + cadet_calc_src_var_gridspec= NONE + cadet_calc_valid_min= .0000000000000000+00 + cadet_calc_valid_max= .1000000000000000+65 + cadet_calc_requires_restart= True + cadet_calc_obc_has= True + cadet_calc_obc_src_file_name= obgc_obc.nc + cadet_calc_obc_src_field_name= cadet_calc + cadet_calc_obc_lfac_in= .1000000000000000+01 + cadet_calc_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + dic_requires_src_info= True + dic_src_file= INPUT/GLODAPv2.2016b.oi-filled.20180322.nc + dic_src_var_name= PI_TCO2 + dic_src_var_unit= micromoles_per_kg + dic_src_var_record= 1 + dic_src_var_gridspec= NONE + dic_valid_min= .0000000000000000+00 + dic_valid_max= .1000000000000000+65 + dic_requires_restart= True + dic_obc_has= True + dic_obc_src_file_name= obgc_obc.nc + dic_obc_src_field_name= dic + dic_obc_lfac_in= .1000000000000000+01 + dic_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + fed_requires_src_info= True + fed_src_file= INPUT/init_ocean_cobaltv3.res.nc + fed_src_var_name= fed + fed_src_var_unit= none + fed_src_var_record= 1 + fed_src_var_gridspec= NONE + fed_valid_min= .0000000000000000+00 + fed_valid_max= .1000000000000000+65 + fed_requires_restart= True + fed_obc_has= True + fed_obc_src_file_name= obgc_obc.nc + fed_obc_src_field_name= fed + fed_obc_lfac_in= .1000000000000000+01 + fed_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + fedet_requires_src_info= True + fedet_src_file= INPUT/init_ocean_cobaltv3.res.nc + fedet_src_var_name= fedet + fedet_src_var_unit= none + fedet_src_var_record= 1 + fedet_src_var_gridspec= NONE + fedet_valid_min= .0000000000000000+00 + fedet_valid_max= .1000000000000000+65 + fedet_requires_restart= True + fedet_obc_has= True + fedet_obc_src_file_name= obgc_obc.nc + fedet_obc_src_field_name= fedet + fedet_obc_lfac_in= .1000000000000000+01 + fedet_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + fedi_requires_src_info= True + fedi_src_file= INPUT/init_ocean_cobaltv3.res.nc + fedi_src_var_name= fedi + fedi_src_var_unit= none + fedi_src_var_record= 1 + fedi_src_var_gridspec= NONE + fedi_valid_min= .0000000000000000+00 + fedi_valid_max= .1000000000000000+65 + fedi_requires_restart= True + fedi_obc_has= True + fedi_obc_src_file_name= obgc_obc.nc + fedi_obc_src_field_name= fedi + fedi_obc_lfac_in= .1000000000000000+01 + fedi_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + felg_requires_src_info= True + felg_src_file= INPUT/init_ocean_cobaltv3.res.nc + felg_src_var_name= felg + felg_src_var_unit= none + felg_src_var_record= 1 + felg_src_var_gridspec= NONE + felg_valid_min= .0000000000000000+00 + felg_valid_max= .1000000000000000+65 + felg_requires_restart= True + felg_obc_has= True + felg_obc_src_file_name= obgc_obc.nc + felg_obc_src_field_name= felg + felg_obc_lfac_in= .1000000000000000+01 + felg_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + femd_requires_src_info= True + femd_src_file= INPUT/init_ocean_cobaltv3.res.nc + femd_src_var_name= femd + femd_src_var_unit= none + femd_src_var_record= 1 + femd_src_var_gridspec= NONE + femd_valid_min= .0000000000000000+00 + femd_valid_max= .1000000000000000+65 + femd_requires_restart= True + femd_obc_has= True + femd_obc_src_file_name= obgc_obc.nc + femd_obc_src_field_name= femd + femd_obc_lfac_in= .1000000000000000+01 + femd_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + fesm_requires_src_info= True + fesm_src_file= INPUT/init_ocean_cobaltv3.res.nc + fesm_src_var_name= fesm + fesm_src_var_unit= none + fesm_src_var_record= 1 + fesm_src_var_gridspec= NONE + fesm_valid_min= .0000000000000000+00 + fesm_valid_max= .1000000000000000+65 + fesm_requires_restart= True + fesm_obc_has= True + fesm_obc_src_file_name= obgc_obc.nc + fesm_obc_src_field_name= fesm + fesm_obc_lfac_in= .1000000000000000+01 + fesm_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pdi_requires_src_info= True + pdi_src_file= INPUT/init_ocean_cobaltv3.res.nc + pdi_src_var_name= pdi + pdi_src_var_unit= none + pdi_src_var_record= 1 + pdi_src_var_gridspec= NONE + pdi_valid_min= .0000000000000000+00 + pdi_valid_max= .1000000000000000+65 + pdi_requires_restart= True + pdi_obc_has= True + pdi_obc_src_file_name= obgc_obc.nc + pdi_obc_src_field_name= pdi + pdi_obc_lfac_in= .1000000000000000+01 + pdi_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + plg_requires_src_info= True + plg_src_file= INPUT/init_ocean_cobaltv3.res.nc + plg_src_var_name= plg + plg_src_var_unit= none + plg_src_var_record= 1 + plg_src_var_gridspec= NONE + plg_valid_min= .0000000000000000+00 + plg_valid_max= .1000000000000000+65 + plg_requires_restart= True + plg_obc_has= True + plg_obc_src_file_name= obgc_obc.nc + plg_obc_src_field_name= plg + plg_obc_lfac_in= .1000000000000000+01 + plg_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pmd_requires_src_info= True + pmd_src_file= INPUT/init_ocean_cobaltv3.res.nc + pmd_src_var_name= pmd + pmd_src_var_unit= none + pmd_src_var_record= 1 + pmd_src_var_gridspec= NONE + pmd_valid_min= .0000000000000000+00 + pmd_valid_max= .1000000000000000+65 + pmd_requires_restart= True + pmd_obc_has= True + pmd_obc_src_file_name= obgc_obc.nc + pmd_obc_src_field_name= pmd + pmd_obc_lfac_in= .1000000000000000+01 + pmd_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + psm_requires_src_info= True + psm_src_file= INPUT/init_ocean_cobaltv3.res.nc + psm_src_var_name= psm + psm_src_var_unit= none + psm_src_var_record= 1 + psm_src_var_gridspec= NONE + psm_valid_min= .0000000000000000+00 + psm_valid_max= .1000000000000000+65 + psm_requires_restart= True + psm_obc_has= True + psm_obc_src_file_name= obgc_obc.nc + psm_obc_src_field_name= psm + psm_obc_lfac_in= .1000000000000000+01 + psm_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ldon_requires_src_info= True + ldon_src_file= INPUT/init_ocean_cobaltv3.res.nc + ldon_src_var_name= ldon + ldon_src_var_unit= none + ldon_src_var_record= 1 + ldon_src_var_gridspec= NONE + ldon_valid_min= .0000000000000000+00 + ldon_valid_max= .1000000000000000+65 + ldon_requires_restart= True + ldon_obc_has= True + ldon_obc_src_file_name= obgc_obc.nc + ldon_obc_src_field_name= ldon + ldon_obc_lfac_in= .1000000000000000+01 + ldon_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ldop_requires_src_info= True + ldop_src_file= INPUT/init_ocean_cobaltv3.res.nc + ldop_src_var_name= ldop + ldop_src_var_unit= none + ldop_src_var_record= 1 + ldop_src_var_gridspec= NONE + ldop_valid_min= .0000000000000000+00 + ldop_valid_max= .1000000000000000+65 + ldop_requires_restart= True + ldop_obc_has= True + ldop_obc_src_file_name= obgc_obc.nc + ldop_obc_src_field_name= ldop + ldop_obc_lfac_in= .1000000000000000+01 + ldop_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + lith_requires_src_info= True + lith_src_file= INPUT/init_ocean_cobaltv3.res.nc + lith_src_var_name= lith + lith_src_var_unit= none + lith_src_var_record= 1 + lith_src_var_gridspec= NONE + lith_valid_min= .0000000000000000+00 + lith_valid_max= .1000000000000000+65 + lith_requires_restart= True + lith_obc_has= True + lith_obc_src_file_name= obgc_obc.nc + lith_obc_src_field_name= lith + lith_obc_lfac_in= .1000000000000000+01 + lith_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + lithdet_requires_src_info= True + lithdet_src_file= INPUT/init_ocean_cobaltv3.res.nc + lithdet_src_var_name= lithdet + lithdet_src_var_unit= none + lithdet_src_var_record= 1 + lithdet_src_var_gridspec= NONE + lithdet_valid_min= .0000000000000000+00 + lithdet_valid_max= .1000000000000000+65 + lithdet_requires_restart= True + lithdet_obc_has= True + lithdet_obc_src_file_name= obgc_obc.nc + lithdet_obc_src_field_name= lithdet + lithdet_obc_lfac_in= .1000000000000000+01 + lithdet_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nbact_requires_src_info= True + nbact_src_file= INPUT/init_ocean_cobaltv3.res.nc + nbact_src_var_name= nbact + nbact_src_var_unit= none + nbact_src_var_record= 1 + nbact_src_var_gridspec= NONE + nbact_valid_min= .0000000000000000+00 + nbact_valid_max= .1000000000000000+65 + nbact_requires_restart= True + nbact_obc_has= True + nbact_obc_src_file_name= obgc_obc.nc + nbact_obc_src_field_name= nbact + nbact_obc_lfac_in= .1000000000000000+01 + nbact_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ndet_requires_src_info= True + ndet_src_file= INPUT/init_ocean_cobaltv3.res.nc + ndet_src_var_name= ndet + ndet_src_var_unit= none + ndet_src_var_record= 1 + ndet_src_var_gridspec= NONE + ndet_valid_min= .0000000000000000+00 + ndet_valid_max= .1000000000000000+65 + ndet_requires_restart= True + ndet_obc_has= True + ndet_obc_src_file_name= obgc_obc.nc + ndet_obc_src_field_name= ndet + ndet_obc_lfac_in= .1000000000000000+01 + ndet_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ndet_fast_requires_src_info= True + ndet_fast_src_file= INPUT/init_ocean_cobaltv3.res.nc + ndet_fast_src_var_name= ndet + ndet_fast_src_var_unit= none + ndet_fast_src_var_record= 1 + ndet_fast_src_var_gridspec= NONE + ndet_fast_valid_min= .0000000000000000+00 + ndet_fast_valid_max= .1000000000000000+65 + ndet_fast_requires_restart= True + ndet_fast_obc_has= True + ndet_fast_obc_src_file_name= obgc_obc.nc + ndet_fast_obc_src_field_name= ndet_fast + ndet_fast_obc_lfac_in= .1000000000000000+01 + ndet_fast_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ndi_requires_src_info= True + ndi_src_file= INPUT/init_ocean_cobaltv3.res.nc + ndi_src_var_name= ndi + ndi_src_var_unit= none + ndi_src_var_record= 1 + ndi_src_var_gridspec= NONE + ndi_valid_min= .0000000000000000+00 + ndi_valid_max= .1000000000000000+65 + ndi_requires_restart= True + ndi_obc_has= True + ndi_obc_src_file_name= obgc_obc.nc + ndi_obc_src_field_name= ndi + ndi_obc_lfac_in= .1000000000000000+01 + ndi_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nlg_requires_src_info= True + nlg_src_file= INPUT/init_ocean_cobaltv3.res.nc + nlg_src_var_name= nlg + nlg_src_var_unit= none + nlg_src_var_record= 1 + nlg_src_var_gridspec= NONE + nlg_valid_min= .0000000000000000+00 + nlg_valid_max= .1000000000000000+65 + nlg_requires_restart= True + nlg_obc_has= True + nlg_obc_src_file_name= obgc_obc.nc + nlg_obc_src_field_name= nlg + nlg_obc_lfac_in= .1000000000000000+01 + nlg_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nmd_requires_src_info= True + nmd_src_file= INPUT/init_ocean_cobaltv3.res.nc + nmd_src_var_name= nmd + nmd_src_var_unit= none + nmd_src_var_record= 1 + nmd_src_var_gridspec= NONE + nmd_valid_min= .0000000000000000+00 + nmd_valid_max= .1000000000000000+65 + nmd_requires_restart= True + nmd_obc_has= True + nmd_obc_src_file_name= obgc_obc.nc + nmd_obc_src_field_name= nmd + nmd_obc_lfac_in= .1000000000000000+01 + nmd_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nsm_requires_src_info= True + nsm_src_file= INPUT/init_ocean_cobaltv3.res.nc + nsm_src_var_name= nsm + nsm_src_var_unit= none + nsm_src_var_record= 1 + nsm_src_var_gridspec= NONE + nsm_valid_min= .0000000000000000+00 + nsm_valid_max= .1000000000000000+65 + nsm_requires_restart= True + nsm_obc_has= True + nsm_obc_src_file_name= obgc_obc.nc + nsm_obc_src_field_name= nsm + nsm_obc_lfac_in= .1000000000000000+01 + nsm_obc_lfac_out= .1000000000000000+01 + setting up nh3 tracer (ocean) + enforce_src_info= True + nh4_requires_src_info= True + nh4_src_file= INPUT/init_ocean_cobaltv3.res.nc + nh4_src_var_name= nh4 + nh4_src_var_unit= none + nh4_src_var_record= 1 + nh4_src_var_gridspec= NONE + nh4_valid_min= .0000000000000000+00 + nh4_valid_max= .1000000000000000+65 + nh4_requires_restart= True + nh4_obc_has= True + nh4_obc_src_file_name= obgc_obc.nc + nh4_obc_src_field_name= nh4 + nh4_obc_lfac_in= .1000000000000000+01 + nh4_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + no3_requires_src_info= True + no3_src_file= INPUT/woa23_all_n00_01.nc + no3_src_var_name= n_an + no3_src_var_unit= micromoles_per_kg + no3_src_var_record= 1 + no3_src_var_gridspec= NONE + no3_valid_min= .0000000000000000+00 + no3_valid_max= .1000000000000000+65 + no3_requires_restart= True + no3_obc_has= True + no3_obc_src_file_name= obgc_obc.nc + no3_obc_src_field_name= no3 + no3_obc_lfac_in= .1000000000000000+01 + no3_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + o2_requires_src_info= True + o2_src_file= INPUT/woa23_all_o00_01.nc + o2_src_var_name= o_an + o2_src_var_unit= micromoles_per_kg + o2_src_var_record= 1 + o2_src_var_gridspec= NONE + o2_valid_min= .0000000000000000+00 + o2_valid_max= .1000000000000000+65 + o2_requires_restart= True + o2_obc_has= True + o2_obc_src_file_name= obgc_obc.nc + o2_obc_src_field_name= o2 + o2_obc_lfac_in= .1000000000000000+01 + o2_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pdet_requires_src_info= True + pdet_src_file= INPUT/init_ocean_cobaltv3.res.nc + pdet_src_var_name= pdet + pdet_src_var_unit= none + pdet_src_var_record= 1 + pdet_src_var_gridspec= NONE + pdet_valid_min= .0000000000000000+00 + pdet_valid_max= .1000000000000000+65 + pdet_requires_restart= True + pdet_obc_has= True + pdet_obc_src_file_name= obgc_obc.nc + pdet_obc_src_field_name= pdet + pdet_obc_lfac_in= .1000000000000000+01 + pdet_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pdet_fast_requires_src_info= True + pdet_fast_src_file= INPUT/init_ocean_cobaltv3.res.nc + pdet_fast_src_var_name= pdet + pdet_fast_src_var_unit= none + pdet_fast_src_var_record= 1 + pdet_fast_src_var_gridspec= NONE + pdet_fast_valid_min= .0000000000000000+00 + pdet_fast_valid_max= .1000000000000000+65 + pdet_fast_requires_restart= True + pdet_fast_obc_has= True + pdet_fast_obc_src_file_name= obgc_obc.nc + pdet_fast_obc_src_field_name= pdet_fast + pdet_fast_obc_lfac_in= .1000000000000000+01 + pdet_fast_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + po4_requires_src_info= True + po4_src_file= INPUT/woa23_all_p00_01.nc + po4_src_var_name= p_an + po4_src_var_unit= micromoles_per_kg + po4_src_var_record= 1 + po4_src_var_gridspec= NONE + po4_valid_min= .0000000000000000+00 + po4_valid_max= .1000000000000000+65 + po4_requires_restart= True + po4_obc_has= True + po4_obc_src_file_name= obgc_obc.nc + po4_obc_src_field_name= po4 + po4_obc_lfac_in= .1000000000000000+01 + po4_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + srdon_requires_src_info= True + srdon_src_file= INPUT/init_ocean_cobaltv3.res.nc + srdon_src_var_name= srdon + srdon_src_var_unit= none + srdon_src_var_record= 1 + srdon_src_var_gridspec= NONE + srdon_valid_min= .0000000000000000+00 + srdon_valid_max= .1000000000000000+65 + srdon_requires_restart= True + srdon_obc_has= True + srdon_obc_src_file_name= obgc_obc.nc + srdon_obc_src_field_name= srdon + srdon_obc_lfac_in= .1000000000000000+01 + srdon_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + srdop_requires_src_info= True + srdop_src_file= INPUT/init_ocean_cobaltv3.res.nc + srdop_src_var_name= srdop + srdop_src_var_unit= none + srdop_src_var_record= 1 + srdop_src_var_gridspec= NONE + srdop_valid_min= .0000000000000000+00 + srdop_valid_max= .1000000000000000+65 + srdop_requires_restart= True + srdop_obc_has= True + srdop_obc_src_file_name= obgc_obc.nc + srdop_obc_src_field_name= srdop + srdop_obc_lfac_in= .1000000000000000+01 + srdop_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + sldon_requires_src_info= True + sldon_src_file= INPUT/init_ocean_cobaltv3.res.nc + sldon_src_var_name= sldon + sldon_src_var_unit= none + sldon_src_var_record= 1 + sldon_src_var_gridspec= NONE + sldon_valid_min= .0000000000000000+00 + sldon_valid_max= .1000000000000000+65 + sldon_requires_restart= True + sldon_obc_has= True + sldon_obc_src_file_name= obgc_obc.nc + sldon_obc_src_field_name= sldon + sldon_obc_lfac_in= .1000000000000000+01 + sldon_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + sldop_requires_src_info= True + sldop_src_file= INPUT/init_ocean_cobaltv3.res.nc + sldop_src_var_name= sldop + sldop_src_var_unit= none + sldop_src_var_record= 1 + sldop_src_var_gridspec= NONE + sldop_valid_min= .0000000000000000+00 + sldop_valid_max= .1000000000000000+65 + sldop_requires_restart= True + sldop_obc_has= True + sldop_obc_src_file_name= obgc_obc.nc + sldop_obc_src_field_name= sldop + sldop_obc_lfac_in= .1000000000000000+01 + sldop_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + sidet_requires_src_info= True + sidet_src_file= INPUT/init_ocean_cobaltv3.res.nc + sidet_src_var_name= sidet + sidet_src_var_unit= none + sidet_src_var_record= 1 + sidet_src_var_gridspec= NONE + sidet_valid_min= .0000000000000000+00 + sidet_valid_max= .1000000000000000+65 + sidet_requires_restart= True + sidet_obc_has= True + sidet_obc_src_file_name= obgc_obc.nc + sidet_obc_src_field_name= sidet + sidet_obc_lfac_in= .1000000000000000+01 + sidet_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + silg_requires_src_info= True + silg_src_file= INPUT/init_ocean_cobaltv3.res.nc + silg_src_var_name= silg + silg_src_var_unit= none + silg_src_var_record= 1 + silg_src_var_gridspec= NONE + silg_valid_min= .0000000000000000+00 + silg_valid_max= .1000000000000000+65 + silg_requires_restart= True + silg_obc_has= True + silg_obc_src_file_name= obgc_obc.nc + silg_obc_src_field_name= silg + silg_obc_lfac_in= .1000000000000000+01 + silg_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + simd_requires_src_info= True + simd_src_file= INPUT/init_ocean_cobaltv3.res.nc + simd_src_var_name= simd + simd_src_var_unit= none + simd_src_var_record= 1 + simd_src_var_gridspec= NONE + simd_valid_min= .0000000000000000+00 + simd_valid_max= .1000000000000000+65 + simd_requires_restart= True + simd_obc_has= True + simd_obc_src_file_name= obgc_obc.nc + simd_obc_src_field_name= simd + simd_obc_lfac_in= .1000000000000000+01 + simd_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + sio4_requires_src_info= True + sio4_src_file= INPUT/woa23_all_i00_01.nc + sio4_src_var_name= i_an + sio4_src_var_unit= micromoles_per_kg + sio4_src_var_record= 1 + sio4_src_var_gridspec= NONE + sio4_valid_min= .0000000000000000+00 + sio4_valid_max= .1000000000000000+65 + sio4_requires_restart= True + sio4_obc_has= True + sio4_obc_src_file_name= obgc_obc.nc + sio4_obc_src_field_name= sio4 + sio4_obc_lfac_in= .1000000000000000+01 + sio4_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nsmz_requires_src_info= True + nsmz_src_file= INPUT/init_ocean_cobaltv3.res.nc + nsmz_src_var_name= nsmz + nsmz_src_var_unit= none + nsmz_src_var_record= 1 + nsmz_src_var_gridspec= NONE + nsmz_valid_min= .0000000000000000+00 + nsmz_valid_max= .1000000000000000+65 + nsmz_requires_restart= True + nsmz_obc_has= True + nsmz_obc_src_file_name= obgc_obc.nc + nsmz_obc_src_field_name= nsmz + nsmz_obc_lfac_in= .1000000000000000+01 + nsmz_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nmdz_requires_src_info= True + nmdz_src_file= INPUT/init_ocean_cobaltv3.res.nc + nmdz_src_var_name= nmdz + nmdz_src_var_unit= none + nmdz_src_var_record= 1 + nmdz_src_var_gridspec= NONE + nmdz_valid_min= .0000000000000000+00 + nmdz_valid_max= .1000000000000000+65 + nmdz_requires_restart= True + nmdz_obc_has= True + nmdz_obc_src_file_name= obgc_obc.nc + nmdz_obc_src_field_name= nmdz + nmdz_obc_lfac_in= .1000000000000000+01 + nmdz_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nlgz_requires_src_info= True + nlgz_src_file= INPUT/init_ocean_cobaltv3.res.nc + nlgz_src_var_name= nlgz + nlgz_src_var_unit= none + nlgz_src_var_record= 1 + nlgz_src_var_gridspec= NONE + nlgz_valid_min= .0000000000000000+00 + nlgz_valid_max= .1000000000000000+65 + nlgz_requires_restart= True + nlgz_obc_has= True + nlgz_obc_src_file_name= obgc_obc.nc + nlgz_obc_src_field_name= nlgz + nlgz_obc_lfac_in= .1000000000000000+01 + nlgz_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + cased_requires_src_info= True + cased_src_file= INPUT/init_ocean_cobaltv3_cased_steady.nc + cased_src_var_name= cased + cased_src_var_unit= none + cased_src_var_record= 1 + cased_src_var_gridspec= NONE + cased_valid_min= .0000000000000000+00 + cased_valid_max= .1000000000000000+65 + cased_requires_restart= True + cased_obc_has= True + cased_obc_src_file_name= obgc_obc.nc + cased_obc_src_field_name= cased + cased_obc_lfac_in= .1000000000000000+01 + cased_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + chl_requires_src_info= True + chl_src_file= INPUT/init_ocean_cobaltv3.res.nc + chl_src_var_name= chl + chl_src_var_unit= none + chl_src_var_record= 1 + chl_src_var_gridspec= NONE + chl_valid_min= .0000000000000000+00 + chl_valid_max= .1000000000000000+65 + chl_requires_restart= True + chl_obc_has= True + chl_obc_src_file_name= obgc_obc.nc + chl_obc_src_field_name= chl + chl_obc_lfac_in= .1000000000000000+01 + chl_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + co3_ion_requires_src_info= True + co3_ion_src_file= INPUT/init_ocean_cobaltv3.res.nc + co3_ion_src_var_name= co3_ion + co3_ion_src_var_unit= none + co3_ion_src_var_record= 1 + co3_ion_src_var_gridspec= NONE + co3_ion_valid_min= .0000000000000000+00 + co3_ion_valid_max= .1000000000000000+65 + co3_ion_requires_restart= True + co3_ion_obc_has= True + co3_ion_obc_src_file_name= obgc_obc.nc + co3_ion_obc_src_field_name= co3_ion + co3_ion_obc_lfac_in= .1000000000000000+01 + co3_ion_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + cadet_arag_btf_requires_src_info= True + cadet_arag_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + cadet_arag_btf_src_var_name= cadet_arag_btf + cadet_arag_btf_src_var_unit= none + cadet_arag_btf_src_var_record= 1 + cadet_arag_btf_src_var_gridspec= NONE + cadet_arag_btf_valid_min= .0000000000000000+00 + cadet_arag_btf_valid_max= .1000000000000000+65 + cadet_arag_btf_requires_restart= True + cadet_arag_btf_obc_has= True + cadet_arag_btf_obc_src_file_name= obgc_obc.nc + cadet_arag_btf_obc_src_field_name= cadet_arag_btf + cadet_arag_btf_obc_lfac_in= .1000000000000000+01 + cadet_arag_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + cadet_calc_btf_requires_src_info= True + cadet_calc_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + cadet_calc_btf_src_var_name= cadet_calc_btf + cadet_calc_btf_src_var_unit= none + cadet_calc_btf_src_var_record= 1 + cadet_calc_btf_src_var_gridspec= NONE + cadet_calc_btf_valid_min= .0000000000000000+00 + cadet_calc_btf_valid_max= .1000000000000000+65 + cadet_calc_btf_requires_restart= True + cadet_calc_btf_obc_has= True + cadet_calc_btf_obc_src_file_name= obgc_obc.nc + cadet_calc_btf_obc_src_field_name= cadet_calc_btf + cadet_calc_btf_obc_lfac_in= .1000000000000000+01 + cadet_calc_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + lithdet_btf_requires_src_info= True + lithdet_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + lithdet_btf_src_var_name= lithdet_btf + lithdet_btf_src_var_unit= none + lithdet_btf_src_var_record= 1 + lithdet_btf_src_var_gridspec= NONE + lithdet_btf_valid_min= .0000000000000000+00 + lithdet_btf_valid_max= .1000000000000000+65 + lithdet_btf_requires_restart= True + lithdet_btf_obc_has= True + lithdet_btf_obc_src_file_name= obgc_obc.nc + lithdet_btf_obc_src_field_name= lithdet_btf + lithdet_btf_obc_lfac_in= .1000000000000000+01 + lithdet_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ndet_btf_requires_src_info= True + ndet_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + ndet_btf_src_var_name= ndet_btf + ndet_btf_src_var_unit= none + ndet_btf_src_var_record= 1 + ndet_btf_src_var_gridspec= NONE + ndet_btf_valid_min= .0000000000000000+00 + ndet_btf_valid_max= .1000000000000000+65 + ndet_btf_requires_restart= True + ndet_btf_obc_has= True + ndet_btf_obc_src_file_name= obgc_obc.nc + ndet_btf_obc_src_field_name= ndet_btf + ndet_btf_obc_lfac_in= .1000000000000000+01 + ndet_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pdet_btf_requires_src_info= True + pdet_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + pdet_btf_src_var_name= pdet_btf + pdet_btf_src_var_unit= none + pdet_btf_src_var_record= 1 + pdet_btf_src_var_gridspec= NONE + pdet_btf_valid_min= .0000000000000000+00 + pdet_btf_valid_max= .1000000000000000+65 + pdet_btf_requires_restart= True + pdet_btf_obc_has= True + pdet_btf_obc_src_file_name= obgc_obc.nc + pdet_btf_obc_src_field_name= pdet_btf + pdet_btf_obc_lfac_in= .1000000000000000+01 + pdet_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + sidet_btf_requires_src_info= True + sidet_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + sidet_btf_src_var_name= sidet_btf + sidet_btf_src_var_unit= none + sidet_btf_src_var_record= 1 + sidet_btf_src_var_gridspec= NONE + sidet_btf_valid_min= .0000000000000000+00 + sidet_btf_valid_max= .1000000000000000+65 + sidet_btf_requires_restart= True + sidet_btf_obc_has= True + sidet_btf_obc_src_file_name= obgc_obc.nc + sidet_btf_obc_src_field_name= sidet_btf + sidet_btf_obc_lfac_in= .1000000000000000+01 + sidet_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + fedet_btf_requires_src_info= True + fedet_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + fedet_btf_src_var_name= fedet_btf + fedet_btf_src_var_unit= none + fedet_btf_src_var_record= 1 + fedet_btf_src_var_gridspec= NONE + fedet_btf_valid_min= .0000000000000000+00 + fedet_btf_valid_max= .1000000000000000+65 + fedet_btf_requires_restart= True + fedet_btf_obc_has= True + fedet_btf_obc_src_file_name= obgc_obc.nc + fedet_btf_obc_src_field_name= fedet_btf + fedet_btf_obc_lfac_in= .1000000000000000+01 + fedet_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ndet_fast_btf_requires_src_info= True + ndet_fast_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + ndet_fast_btf_src_var_name= ndet_btf + ndet_fast_btf_src_var_unit= none + ndet_fast_btf_src_var_record= 1 + ndet_fast_btf_src_var_gridspec= NONE + ndet_fast_btf_valid_min= .0000000000000000+00 + ndet_fast_btf_valid_max= .1000000000000000+65 + ndet_fast_btf_requires_restart= True + ndet_fast_btf_obc_has= True + ndet_fast_btf_obc_src_file_name= obgc_obc.nc + ndet_fast_btf_obc_src_field_name= ndet_fast_btf + ndet_fast_btf_obc_lfac_in= .1000000000000000+01 + ndet_fast_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pdet_fast_btf_requires_src_info= True + pdet_fast_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + pdet_fast_btf_src_var_name= pdet_btf + pdet_fast_btf_src_var_unit= none + pdet_fast_btf_src_var_record= 1 + pdet_fast_btf_src_var_gridspec= NONE + pdet_fast_btf_valid_min= .0000000000000000+00 + pdet_fast_btf_valid_max= .1000000000000000+65 + pdet_fast_btf_requires_restart= True + pdet_fast_btf_obc_has= True + pdet_fast_btf_obc_src_file_name= obgc_obc.nc + pdet_fast_btf_obc_src_field_name= pdet_fast_btf + pdet_fast_btf_obc_lfac_in= .1000000000000000+01 + pdet_fast_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nsm_btf_requires_src_info= True + nsm_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + nsm_btf_src_var_name= nsm_btf + nsm_btf_src_var_unit= none + nsm_btf_src_var_record= 1 + nsm_btf_src_var_gridspec= NONE + nsm_btf_valid_min= .0000000000000000+00 + nsm_btf_valid_max= .1000000000000000+65 + nsm_btf_requires_restart= True + nsm_btf_obc_has= True + nsm_btf_obc_src_file_name= obgc_obc.nc + nsm_btf_obc_src_field_name= nsm_btf + nsm_btf_obc_lfac_in= .1000000000000000+01 + nsm_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nmd_btf_requires_src_info= True + nmd_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + nmd_btf_src_var_name= nmd_btf + nmd_btf_src_var_unit= none + nmd_btf_src_var_record= 1 + nmd_btf_src_var_gridspec= NONE + nmd_btf_valid_min= .0000000000000000+00 + nmd_btf_valid_max= .1000000000000000+65 + nmd_btf_requires_restart= True + nmd_btf_obc_has= True + nmd_btf_obc_src_file_name= obgc_obc.nc + nmd_btf_obc_src_field_name= nmd_btf + nmd_btf_obc_lfac_in= .1000000000000000+01 + nmd_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + nlg_btf_requires_src_info= True + nlg_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + nlg_btf_src_var_name= nlg_btf + nlg_btf_src_var_unit= none + nlg_btf_src_var_record= 1 + nlg_btf_src_var_gridspec= NONE + nlg_btf_valid_min= .0000000000000000+00 + nlg_btf_valid_max= .1000000000000000+65 + nlg_btf_requires_restart= True + nlg_btf_obc_has= True + nlg_btf_obc_src_file_name= obgc_obc.nc + nlg_btf_obc_src_field_name= nlg_btf + nlg_btf_obc_lfac_in= .1000000000000000+01 + nlg_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + ndi_btf_requires_src_info= True + ndi_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + ndi_btf_src_var_name= ndi_btf + ndi_btf_src_var_unit= none + ndi_btf_src_var_record= 1 + ndi_btf_src_var_gridspec= NONE + ndi_btf_valid_min= .0000000000000000+00 + ndi_btf_valid_max= .1000000000000000+65 + ndi_btf_requires_restart= True + ndi_btf_obc_has= True + ndi_btf_obc_src_file_name= obgc_obc.nc + ndi_btf_obc_src_field_name= ndi_btf + ndi_btf_obc_lfac_in= .1000000000000000+01 + ndi_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + fesm_btf_requires_src_info= True + fesm_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + fesm_btf_src_var_name= fesm_btf + fesm_btf_src_var_unit= none + fesm_btf_src_var_record= 1 + fesm_btf_src_var_gridspec= NONE + fesm_btf_valid_min= .0000000000000000+00 + fesm_btf_valid_max= .1000000000000000+65 + fesm_btf_requires_restart= True + fesm_btf_obc_has= True + fesm_btf_obc_src_file_name= obgc_obc.nc + fesm_btf_obc_src_field_name= fesm_btf + fesm_btf_obc_lfac_in= .1000000000000000+01 + fesm_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + femd_btf_requires_src_info= True + femd_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + femd_btf_src_var_name= femd_btf + femd_btf_src_var_unit= none + femd_btf_src_var_record= 1 + femd_btf_src_var_gridspec= NONE + femd_btf_valid_min= .0000000000000000+00 + femd_btf_valid_max= .1000000000000000+65 + femd_btf_requires_restart= True + femd_btf_obc_has= True + femd_btf_obc_src_file_name= obgc_obc.nc + femd_btf_obc_src_field_name= femd_btf + femd_btf_obc_lfac_in= .1000000000000000+01 + femd_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + felg_btf_requires_src_info= True + felg_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + felg_btf_src_var_name= felg_btf + felg_btf_src_var_unit= none + felg_btf_src_var_record= 1 + felg_btf_src_var_gridspec= NONE + felg_btf_valid_min= .0000000000000000+00 + felg_btf_valid_max= .1000000000000000+65 + felg_btf_requires_restart= True + felg_btf_obc_has= True + felg_btf_obc_src_file_name= obgc_obc.nc + felg_btf_obc_src_field_name= felg_btf + felg_btf_obc_lfac_in= .1000000000000000+01 + felg_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + fedi_btf_requires_src_info= True + fedi_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + fedi_btf_src_var_name= fedi_btf + fedi_btf_src_var_unit= none + fedi_btf_src_var_record= 1 + fedi_btf_src_var_gridspec= NONE + fedi_btf_valid_min= .0000000000000000+00 + fedi_btf_valid_max= .1000000000000000+65 + fedi_btf_requires_restart= True + fedi_btf_obc_has= True + fedi_btf_obc_src_file_name= obgc_obc.nc + fedi_btf_obc_src_field_name= fedi_btf + fedi_btf_obc_lfac_in= .1000000000000000+01 + fedi_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + psm_btf_requires_src_info= True + psm_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + psm_btf_src_var_name= psm_btf + psm_btf_src_var_unit= none + psm_btf_src_var_record= 1 + psm_btf_src_var_gridspec= NONE + psm_btf_valid_min= .0000000000000000+00 + psm_btf_valid_max= .1000000000000000+65 + psm_btf_requires_restart= True + psm_btf_obc_has= True + psm_btf_obc_src_file_name= obgc_obc.nc + psm_btf_obc_src_field_name= psm_btf + psm_btf_obc_lfac_in= .1000000000000000+01 + psm_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pmd_btf_requires_src_info= True + pmd_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + pmd_btf_src_var_name= pmd_btf + pmd_btf_src_var_unit= none + pmd_btf_src_var_record= 1 + pmd_btf_src_var_gridspec= NONE + pmd_btf_valid_min= .0000000000000000+00 + pmd_btf_valid_max= .1000000000000000+65 + pmd_btf_requires_restart= True + pmd_btf_obc_has= True + pmd_btf_obc_src_file_name= obgc_obc.nc + pmd_btf_obc_src_field_name= pmd_btf + pmd_btf_obc_lfac_in= .1000000000000000+01 + pmd_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + plg_btf_requires_src_info= True + plg_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + plg_btf_src_var_name= plg_btf + plg_btf_src_var_unit= none + plg_btf_src_var_record= 1 + plg_btf_src_var_gridspec= NONE + plg_btf_valid_min= .0000000000000000+00 + plg_btf_valid_max= .1000000000000000+65 + plg_btf_requires_restart= True + plg_btf_obc_has= True + plg_btf_obc_src_file_name= obgc_obc.nc + plg_btf_obc_src_field_name= plg_btf + plg_btf_obc_lfac_in= .1000000000000000+01 + plg_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pdi_btf_requires_src_info= True + pdi_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + pdi_btf_src_var_name= pdi_btf + pdi_btf_src_var_unit= none + pdi_btf_src_var_record= 1 + pdi_btf_src_var_gridspec= NONE + pdi_btf_valid_min= .0000000000000000+00 + pdi_btf_valid_max= .1000000000000000+65 + pdi_btf_requires_restart= True + pdi_btf_obc_has= True + pdi_btf_obc_src_file_name= obgc_obc.nc + pdi_btf_obc_src_field_name= pdi_btf + pdi_btf_obc_lfac_in= .1000000000000000+01 + pdi_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + simd_btf_requires_src_info= True + simd_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + simd_btf_src_var_name= simd_btf + simd_btf_src_var_unit= none + simd_btf_src_var_record= 1 + simd_btf_src_var_gridspec= NONE + simd_btf_valid_min= .0000000000000000+00 + simd_btf_valid_max= .1000000000000000+65 + simd_btf_requires_restart= True + simd_btf_obc_has= True + simd_btf_obc_src_file_name= obgc_obc.nc + simd_btf_obc_src_field_name= simd_btf + simd_btf_obc_lfac_in= .1000000000000000+01 + simd_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + silg_btf_requires_src_info= True + silg_btf_src_file= INPUT/init_ocean_cobaltv3.res.nc + silg_btf_src_var_name= silg_btf + silg_btf_src_var_unit= none + silg_btf_src_var_record= 1 + silg_btf_src_var_gridspec= NONE + silg_btf_valid_min= .0000000000000000+00 + silg_btf_valid_max= .1000000000000000+65 + silg_btf_requires_restart= True + silg_btf_obc_has= True + silg_btf_obc_src_file_name= obgc_obc.nc + silg_btf_obc_src_field_name= silg_btf + silg_btf_obc_lfac_in= .1000000000000000+01 + silg_btf_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + htotal_requires_src_info= True + htotal_src_file= INPUT/init_ocean_cobaltv3.res.nc + htotal_src_var_name= htotal + htotal_src_var_unit= none + htotal_src_var_record= 1 + htotal_src_var_gridspec= NONE + htotal_valid_min= .3981000000000000-08 + htotal_valid_max= .1259000000000000-07 + htotal_requires_restart= True + htotal_obc_has= True + htotal_obc_src_file_name= obgc_obc.nc + htotal_obc_src_field_name= htotal + htotal_obc_lfac_in= .1000000000000000+01 + htotal_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + irr_aclm_requires_src_info= True + irr_aclm_src_file= INPUT/init_ocean_cobaltv3.res.nc + irr_aclm_src_var_name= irr_aclm + irr_aclm_src_var_unit= none + irr_aclm_src_var_record= 1 + irr_aclm_src_var_gridspec= NONE + irr_aclm_valid_min= .0000000000000000+00 + irr_aclm_valid_max= .1000000000000000+65 + irr_aclm_requires_restart= True + irr_aclm_obc_has= True + irr_aclm_obc_src_file_name= obgc_obc.nc + irr_aclm_obc_src_field_name= irr_aclm + irr_aclm_obc_lfac_in= .1000000000000000+01 + irr_aclm_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + irr_aclm_sfc_requires_src_info= True + irr_aclm_sfc_src_file= INPUT/init_ocean_cobaltv3.res.nc + irr_aclm_sfc_src_var_name= irr_aclm_sfc + irr_aclm_sfc_src_var_unit= none + irr_aclm_sfc_src_var_record= 1 + irr_aclm_sfc_src_var_gridspec= NONE + irr_aclm_sfc_valid_min= .0000000000000000+00 + irr_aclm_sfc_valid_max= .1000000000000000+65 + irr_aclm_sfc_requires_restart= True + irr_aclm_sfc_obc_has= True + irr_aclm_sfc_obc_src_file_name= obgc_obc.nc + irr_aclm_sfc_obc_src_field_name= irr_aclm_sfc + irr_aclm_sfc_obc_lfac_in= .1000000000000000+01 + irr_aclm_sfc_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + irr_aclm_z_requires_src_info= True + irr_aclm_z_src_file= INPUT/init_ocean_cobaltv3.res.nc + irr_aclm_z_src_var_name= irr_aclm_z + irr_aclm_z_src_var_unit= none + irr_aclm_z_src_var_record= 1 + irr_aclm_z_src_var_gridspec= NONE + irr_aclm_z_valid_min= .0000000000000000+00 + irr_aclm_z_valid_max= .1000000000000000+65 + irr_aclm_z_requires_restart= True + irr_aclm_z_obc_has= True + irr_aclm_z_obc_src_file_name= obgc_obc.nc + irr_aclm_z_obc_src_field_name= irr_aclm_z + irr_aclm_z_obc_lfac_in= .1000000000000000+01 + irr_aclm_z_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + mu_mem_ndi_requires_src_info= True + mu_mem_ndi_src_file= INPUT/init_ocean_cobaltv3.res.nc + mu_mem_ndi_src_var_name= mu_mem_ndi + mu_mem_ndi_src_var_unit= none + mu_mem_ndi_src_var_record= 1 + mu_mem_ndi_src_var_gridspec= NONE + mu_mem_ndi_valid_min= .0000000000000000+00 + mu_mem_ndi_valid_max= .1000000000000000+65 + mu_mem_ndi_requires_restart= True + mu_mem_ndi_obc_has= True + mu_mem_ndi_obc_src_file_name= obgc_obc.nc + mu_mem_ndi_obc_src_field_name= mu_mem_ndi + mu_mem_ndi_obc_lfac_in= .1000000000000000+01 + mu_mem_ndi_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + mu_mem_nlg_requires_src_info= True + mu_mem_nlg_src_file= INPUT/init_ocean_cobaltv3.res.nc + mu_mem_nlg_src_var_name= mu_mem_nlg + mu_mem_nlg_src_var_unit= none + mu_mem_nlg_src_var_record= 1 + mu_mem_nlg_src_var_gridspec= NONE + mu_mem_nlg_valid_min= .0000000000000000+00 + mu_mem_nlg_valid_max= .1000000000000000+65 + mu_mem_nlg_requires_restart= True + mu_mem_nlg_obc_has= True + mu_mem_nlg_obc_src_file_name= obgc_obc.nc + mu_mem_nlg_obc_src_field_name= mu_mem_nlg + mu_mem_nlg_obc_lfac_in= .1000000000000000+01 + mu_mem_nlg_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + mu_mem_nmd_requires_src_info= True + mu_mem_nmd_src_file= INPUT/init_ocean_cobaltv3.res.nc + mu_mem_nmd_src_var_name= mu_mem_nmd + mu_mem_nmd_src_var_unit= none + mu_mem_nmd_src_var_record= 1 + mu_mem_nmd_src_var_gridspec= NONE + mu_mem_nmd_valid_min= .0000000000000000+00 + mu_mem_nmd_valid_max= .1000000000000000+65 + mu_mem_nmd_requires_restart= True + mu_mem_nmd_obc_has= True + mu_mem_nmd_obc_src_file_name= obgc_obc.nc + mu_mem_nmd_obc_src_field_name= mu_mem_nmd + mu_mem_nmd_obc_lfac_in= .1000000000000000+01 + mu_mem_nmd_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + mu_mem_nsm_requires_src_info= True + mu_mem_nsm_src_file= INPUT/init_ocean_cobaltv3.res.nc + mu_mem_nsm_src_var_name= mu_mem_nsm + mu_mem_nsm_src_var_unit= none + mu_mem_nsm_src_var_record= 1 + mu_mem_nsm_src_var_gridspec= NONE + mu_mem_nsm_valid_min= .0000000000000000+00 + mu_mem_nsm_valid_max= .1000000000000000+65 + mu_mem_nsm_requires_restart= True + mu_mem_nsm_obc_has= True + mu_mem_nsm_obc_src_file_name= obgc_obc.nc + mu_mem_nsm_obc_src_field_name= mu_mem_nsm + mu_mem_nsm_obc_lfac_in= .1000000000000000+01 + mu_mem_nsm_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pcmlim_aclm_nsm_requires_src_info= True + pcmlim_aclm_nsm_src_file= INPUT/init_ocean_cobaltv3.res.nc + pcmlim_aclm_nsm_src_var_name= pcmlim_aclm_nsm + pcmlim_aclm_nsm_src_var_unit= none + pcmlim_aclm_nsm_src_var_record= 1 + pcmlim_aclm_nsm_src_var_gridspec= NONE + pcmlim_aclm_nsm_valid_min= .0000000000000000+00 + pcmlim_aclm_nsm_valid_max= .1000000000000000+65 + pcmlim_aclm_nsm_requires_restart= True + pcmlim_aclm_nsm_obc_has= True + pcmlim_aclm_nsm_obc_src_file_name= obgc_obc.nc + pcmlim_aclm_nsm_obc_src_field_name= pcmlim_aclm_nsm + pcmlim_aclm_nsm_obc_lfac_in= .1000000000000000+01 + pcmlim_aclm_nsm_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pcmlim_aclm_nmd_requires_src_info= True + pcmlim_aclm_nmd_src_file= INPUT/init_ocean_cobaltv3.res.nc + pcmlim_aclm_nmd_src_var_name= pcmlim_aclm_nmd + pcmlim_aclm_nmd_src_var_unit= none + pcmlim_aclm_nmd_src_var_record= 1 + pcmlim_aclm_nmd_src_var_gridspec= NONE + pcmlim_aclm_nmd_valid_min= .0000000000000000+00 + pcmlim_aclm_nmd_valid_max= .1000000000000000+65 + pcmlim_aclm_nmd_requires_restart= True + pcmlim_aclm_nmd_obc_has= True + pcmlim_aclm_nmd_obc_src_file_name= obgc_obc.nc + pcmlim_aclm_nmd_obc_src_field_name= pcmlim_aclm_nmd + pcmlim_aclm_nmd_obc_lfac_in= .1000000000000000+01 + pcmlim_aclm_nmd_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pcmlim_aclm_nlg_requires_src_info= True + pcmlim_aclm_nlg_src_file= INPUT/init_ocean_cobaltv3.res.nc + pcmlim_aclm_nlg_src_var_name= pcmlim_aclm_nlg + pcmlim_aclm_nlg_src_var_unit= none + pcmlim_aclm_nlg_src_var_record= 1 + pcmlim_aclm_nlg_src_var_gridspec= NONE + pcmlim_aclm_nlg_valid_min= .0000000000000000+00 + pcmlim_aclm_nlg_valid_max= .1000000000000000+65 + pcmlim_aclm_nlg_requires_restart= True + pcmlim_aclm_nlg_obc_has= True + pcmlim_aclm_nlg_obc_src_file_name= obgc_obc.nc + pcmlim_aclm_nlg_obc_src_field_name= pcmlim_aclm_nlg + pcmlim_aclm_nlg_obc_lfac_in= .1000000000000000+01 + pcmlim_aclm_nlg_obc_lfac_out= .1000000000000000+01 + enforce_src_info= True + pcmlim_aclm_ndi_requires_src_info= True + pcmlim_aclm_ndi_src_file= INPUT/init_ocean_cobaltv3.res.nc + pcmlim_aclm_ndi_src_var_name= pcmlim_aclm_ndi + pcmlim_aclm_ndi_src_var_unit= none + pcmlim_aclm_ndi_src_var_record= 1 + pcmlim_aclm_ndi_src_var_gridspec= NONE + pcmlim_aclm_ndi_valid_min= .0000000000000000+00 + pcmlim_aclm_ndi_valid_max= .1000000000000000+65 + pcmlim_aclm_ndi_requires_restart= True + pcmlim_aclm_ndi_obc_has= True + pcmlim_aclm_ndi_obc_src_file_name= obgc_obc.nc + pcmlim_aclm_ndi_obc_src_field_name= pcmlim_aclm_ndi + pcmlim_aclm_ndi_obc_lfac_in= .1000000000000000+01 + pcmlim_aclm_ndi_obc_lfac_out= .1000000000000000+01 +NOTE from PE 0: g_tracer_print_info: Dumping generic tracer namelists tree: +namelists/ + generic_sf6/ + sf6_requires_restart = F + generic_cfc/ + cfc11_requires_restart = F + cfc12_requires_restart = F + generic_cobalt/ + *global*/ + init = F + no3_src_file = 'INPUT/woa23_all_n00_01.nc' + no3_src_var_name = 'n_an' + no3_src_var_unit = 'micromoles_per_kg' + no3_dest_var_name = 'no3' + no3_dest_var_unit = 'mol kg-1' + no3_src_var_record = 1 + no3_src_var_gridspec = 'NONE' + no3_valid_min = 0.000000000000000E+000 + o2_src_file = 'INPUT/woa23_all_o00_01.nc' + o2_src_var_name = 'o_an' + o2_src_var_unit = 'micromoles_per_kg' + o2_dest_var_name = 'o2' + o2_dest_var_unit = 'mol kg-1' + o2_src_var_record = 1 + o2_src_var_gridspec = 'NONE' + o2_valid_min = 0.000000000000000E+000 + po4_src_file = 'INPUT/woa23_all_p00_01.nc' + po4_src_var_name = 'p_an' + po4_src_var_unit = 'micromoles_per_kg' + po4_dest_var_name = 'po4' + po4_dest_var_unit = 'mol kg-1' + po4_src_var_record = 1 + po4_src_var_gridspec = 'NONE' + po4_valid_min = 0.000000000000000E+000 + sio4_src_file = 'INPUT/woa23_all_i00_01.nc' + sio4_src_var_name = 'i_an' + sio4_src_var_unit = 'micromoles_per_kg' + sio4_dest_var_name = 'sio4' + sio4_dest_var_unit = 'mol kg-1' + sio4_src_var_record = 1 + sio4_src_var_gridspec = 'NONE' + sio4_valid_min = 0.000000000000000E+000 + alk_src_file = 'INPUT/GLODAPv2.2016b.oi-filled.20180322.nc' + alk_src_var_name = 'TAlk' + alk_src_var_unit = 'micromoles_per_kg' + alk_dest_var_name = 'alk' + alk_dest_var_unit = 'mol kg-1' + alk_src_var_record = 1 + alk_src_var_gridspec = 'NONE' + alk_valid_min = 0.000000000000000E+000 + dic_src_file = 'INPUT/GLODAPv2.2016b.oi-filled.20180322.nc' + dic_src_var_name = 'PI_TCO2' + dic_src_var_unit = 'micromoles_per_kg' + dic_dest_var_name = 'dic' + dic_dest_var_unit = 'mol kg-1' + dic_src_var_record = 1 + dic_src_var_gridspec = 'NONE' + dic_valid_min = 0.000000000000000E+000 + cadet_arag_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + cadet_arag_src_var_name = 'cadet_arag' + cadet_arag_src_var_unit = 'none' + cadet_arag_dest_var_name = 'cadet_arag' + cadet_arag_dest_var_unit = 'mol kg-1' + cadet_arag_src_var_record = 1 + cadet_arag_src_var_gridspec = 'NONE' + cadet_arag_valid_min = 0.000000000000000E+000 + cadet_arag_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + cadet_arag_btf_src_var_name = 'cadet_arag_btf' + cadet_arag_btf_src_var_unit = 'none' + cadet_arag_btf_dest_var_name = 'cadet_arag_btf' + cadet_arag_btf_dest_var_unit = 'mol kg-1' + cadet_arag_btf_src_var_record = 1 + cadet_arag_btf_src_var_gridspec = 'NONE' + cadet_arag_btf_valid_min = 0.000000000000000E+000 + cadet_calc_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + cadet_calc_src_var_name = 'cadet_calc' + cadet_calc_src_var_unit = 'none' + cadet_calc_dest_var_name = 'cadet_calc' + cadet_calc_dest_var_unit = 'mol kg-1' + cadet_calc_src_var_record = 1 + cadet_calc_src_var_gridspec = 'NONE' + cadet_calc_valid_min = 0.000000000000000E+000 + cadet_calc_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + cadet_calc_btf_src_var_name = 'cadet_calc_btf' + cadet_calc_btf_src_var_unit = 'none' + cadet_calc_btf_dest_var_name = 'cadet_calc_btf' + cadet_calc_btf_dest_var_unit = 'mol kg-1' + cadet_calc_btf_src_var_record = 1 + cadet_calc_btf_src_var_gridspec = 'NONE' + cadet_calc_btf_valid_min = 0.000000000000000E+000 + cased_src_file = 'INPUT/init_ocean_cobaltv3_cased_steady.nc' + cased_src_var_name = 'cased' + cased_src_var_unit = 'none' + cased_dest_var_name = 'cased' + cased_dest_var_unit = 'mol kg-1' + cased_src_var_record = 1 + cased_src_var_gridspec = 'NONE' + cased_valid_min = 0.000000000000000E+000 + chl_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + chl_src_var_name = 'chl' + chl_src_var_unit = 'none' + chl_dest_var_name = 'chl' + chl_dest_var_unit = 'mol kg-1' + chl_src_var_record = 1 + chl_src_var_gridspec = 'NONE' + chl_valid_min = 0.000000000000000E+000 + co3_ion_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + co3_ion_src_var_name = 'co3_ion' + co3_ion_src_var_unit = 'none' + co3_ion_dest_var_name = 'co3_ion' + co3_ion_dest_var_unit = 'mol kg-1' + co3_ion_src_var_record = 1 + co3_ion_src_var_gridspec = 'NONE' + co3_ion_valid_min = 0.000000000000000E+000 + fed_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + fed_src_var_name = 'fed' + fed_src_var_unit = 'none' + fed_dest_var_name = 'fed' + fed_dest_var_unit = 'mol kg-1' + fed_src_var_record = 1 + fed_src_var_gridspec = 'NONE' + fed_valid_min = 0.000000000000000E+000 + fedet_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + fedet_src_var_name = 'fedet' + fedet_src_var_unit = 'none' + fedet_dest_var_name = 'fedet' + fedet_dest_var_unit = 'mol kg-1' + fedet_src_var_record = 1 + fedet_src_var_gridspec = 'NONE' + fedet_valid_min = 0.000000000000000E+000 + fedet_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + fedet_btf_src_var_name = 'fedet_btf' + fedet_btf_src_var_unit = 'none' + fedet_btf_dest_var_name = 'fedet_btf' + fedet_btf_dest_var_unit = 'mol kg-1' + fedet_btf_src_var_record = 1 + fedet_btf_src_var_gridspec = 'NONE' + fedet_btf_valid_min = 0.000000000000000E+000 + fedi_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + fedi_src_var_name = 'fedi' + fedi_src_var_unit = 'none' + fedi_dest_var_name = 'fedi' + fedi_dest_var_unit = 'mol kg-1' + fedi_src_var_record = 1 + fedi_src_var_gridspec = 'NONE' + fedi_valid_min = 0.000000000000000E+000 + fedi_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + fedi_btf_src_var_name = 'fedi_btf' + fedi_btf_src_var_unit = 'none' + fedi_btf_dest_var_name = 'fedi_btf' + fedi_btf_dest_var_unit = 'mol kg-1' + fedi_btf_src_var_record = 1 + fedi_btf_src_var_gridspec = 'NONE' + fedi_btf_valid_min = 0.000000000000000E+000 + felg_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + felg_src_var_name = 'felg' + felg_src_var_unit = 'none' + felg_dest_var_name = 'felg' + felg_dest_var_unit = 'mol kg-1' + felg_src_var_record = 1 + felg_src_var_gridspec = 'NONE' + felg_valid_min = 0.000000000000000E+000 + felg_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + felg_btf_src_var_name = 'felg_btf' + felg_btf_src_var_unit = 'none' + felg_btf_dest_var_name = 'felg_btf' + felg_btf_dest_var_unit = 'mol kg-1' + felg_btf_src_var_record = 1 + felg_btf_src_var_gridspec = 'NONE' + felg_btf_valid_min = 0.000000000000000E+000 + femd_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + femd_src_var_name = 'femd' + femd_src_var_unit = 'none' + femd_dest_var_name = 'femd' + femd_dest_var_unit = 'mol kg-1' + femd_src_var_record = 1 + femd_src_var_gridspec = 'NONE' + femd_valid_min = 0.000000000000000E+000 + femd_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + femd_btf_src_var_name = 'femd_btf' + femd_btf_src_var_unit = 'none' + femd_btf_dest_var_name = 'femd_btf' + femd_btf_dest_var_unit = 'mol kg-1' + femd_btf_src_var_record = 1 + femd_btf_src_var_gridspec = 'NONE' + femd_btf_valid_min = 0.000000000000000E+000 + fesm_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + fesm_src_var_name = 'fesm' + fesm_src_var_unit = 'none' + fesm_dest_var_name = 'fesm' + fesm_dest_var_unit = 'mol kg-1' + fesm_src_var_record = 1 + fesm_src_var_gridspec = 'NONE' + fesm_valid_min = 0.000000000000000E+000 + fesm_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + fesm_btf_src_var_name = 'fesm_btf' + fesm_btf_src_var_unit = 'none' + fesm_btf_dest_var_name = 'fesm_btf' + fesm_btf_dest_var_unit = 'mol kg-1' + fesm_btf_src_var_record = 1 + fesm_btf_src_var_gridspec = 'NONE' + fesm_btf_valid_min = 0.000000000000000E+000 + htotal_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + htotal_src_var_name = 'htotal' + htotal_src_var_unit = 'none' + htotal_dest_var_name = 'htotal' + htotal_dest_var_unit = 'mol kg-1' + htotal_src_var_record = 1 + htotal_src_var_gridspec = 'NONE' + htotal_valid_min = 3.981000000000000E-009 + htotal_valid_max = 1.259000000000000E-008 + irr_aclm_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + irr_aclm_src_var_name = 'irr_aclm' + irr_aclm_src_var_unit = 'none' + irr_aclm_dest_var_name = 'irr_aclm' + irr_aclm_dest_var_unit = 'mol kg-1' + irr_aclm_src_var_record = 1 + irr_aclm_src_var_gridspec = 'NONE' + irr_aclm_valid_min = 0.000000000000000E+000 + irr_aclm_sfc_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + irr_aclm_sfc_src_var_name = 'irr_aclm_sfc' + irr_aclm_sfc_src_var_unit = 'none' + irr_aclm_sfc_dest_var_name = 'irr_aclm_sfc' + irr_aclm_sfc_dest_var_unit = 'mol kg-1' + irr_aclm_sfc_src_var_record = 1 + irr_aclm_sfc_src_var_gridspec = 'NONE' + irr_aclm_sfc_valid_min = 0.000000000000000E+000 + irr_aclm_z_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + irr_aclm_z_src_var_name = 'irr_aclm_z' + irr_aclm_z_src_var_unit = 'none' + irr_aclm_z_dest_var_name = 'irr_aclm_z' + irr_aclm_z_dest_var_unit = 'mol kg-1' + irr_aclm_z_src_var_record = 1 + irr_aclm_z_src_var_gridspec = 'NONE' + irr_aclm_z_valid_min = 0.000000000000000E+000 + ldon_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ldon_src_var_name = 'ldon' + ldon_src_var_unit = 'none' + ldon_dest_var_name = 'ldon' + ldon_dest_var_unit = 'mol kg-1' + ldon_src_var_record = 1 + ldon_src_var_gridspec = 'NONE' + ldon_valid_min = 0.000000000000000E+000 + ldop_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ldop_src_var_name = 'ldop' + ldop_src_var_unit = 'none' + ldop_dest_var_name = 'ldop' + ldop_dest_var_unit = 'mol kg-1' + ldop_src_var_record = 1 + ldop_src_var_gridspec = 'NONE' + ldop_valid_min = 0.000000000000000E+000 + lith_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + lith_src_var_name = 'lith' + lith_src_var_unit = 'none' + lith_dest_var_name = 'lith' + lith_dest_var_unit = 'mol kg-1' + lith_src_var_record = 1 + lith_src_var_gridspec = 'NONE' + lith_valid_min = 0.000000000000000E+000 + lithdet_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + lithdet_src_var_name = 'lithdet' + lithdet_src_var_unit = 'none' + lithdet_dest_var_name = 'lithdet' + lithdet_dest_var_unit = 'mol kg-1' + lithdet_src_var_record = 1 + lithdet_src_var_gridspec = 'NONE' + lithdet_valid_min = 0.000000000000000E+000 + lithdet_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + lithdet_btf_src_var_name = 'lithdet_btf' + lithdet_btf_src_var_unit = 'none' + lithdet_btf_dest_var_name = 'lithdet_btf' + lithdet_btf_dest_var_unit = 'mol kg-1' + lithdet_btf_src_var_record = 1 + lithdet_btf_src_var_gridspec = 'NONE' + lithdet_btf_valid_min = 0.000000000000000E+000 + mu_mem_ndi_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + mu_mem_ndi_src_var_name = 'mu_mem_ndi' + mu_mem_ndi_src_var_unit = 'none' + mu_mem_ndi_dest_var_name = 'mu_mem_ndi' + mu_mem_ndi_dest_var_unit = 'mol kg-1' + mu_mem_ndi_src_var_record = 1 + mu_mem_ndi_src_var_gridspec = 'NONE' + mu_mem_ndi_valid_min = 0.000000000000000E+000 + mu_mem_nlg_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + mu_mem_nlg_src_var_name = 'mu_mem_nlg' + mu_mem_nlg_src_var_unit = 'none' + mu_mem_nlg_dest_var_name = 'mu_mem_nlg' + mu_mem_nlg_dest_var_unit = 'mol kg-1' + mu_mem_nlg_src_var_record = 1 + mu_mem_nlg_src_var_gridspec = 'NONE' + mu_mem_nlg_valid_min = 0.000000000000000E+000 + mu_mem_nmd_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + mu_mem_nmd_src_var_name = 'mu_mem_nmd' + mu_mem_nmd_src_var_unit = 'none' + mu_mem_nmd_dest_var_name = 'mu_mem_nmd' + mu_mem_nmd_dest_var_unit = 'mol kg-1' + mu_mem_nmd_src_var_record = 1 + mu_mem_nmd_src_var_gridspec = 'NONE' + mu_mem_nmd_valid_min = 0.000000000000000E+000 + mu_mem_nsm_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + mu_mem_nsm_src_var_name = 'mu_mem_nsm' + mu_mem_nsm_src_var_unit = 'none' + mu_mem_nsm_dest_var_name = 'mu_mem_nsm' + mu_mem_nsm_dest_var_unit = 'mol kg-1' + mu_mem_nsm_src_var_record = 1 + mu_mem_nsm_src_var_gridspec = 'NONE' + mu_mem_nsm_valid_min = 0.000000000000000E+000 + nbact_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nbact_src_var_name = 'nbact' + nbact_src_var_unit = 'none' + nbact_dest_var_name = 'nbact' + nbact_dest_var_unit = 'mol kg-1' + nbact_src_var_record = 1 + nbact_src_var_gridspec = 'NONE' + nbact_valid_min = 0.000000000000000E+000 + ndet_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ndet_src_var_name = 'ndet' + ndet_src_var_unit = 'none' + ndet_dest_var_name = 'ndet' + ndet_dest_var_unit = 'mol kg-1' + ndet_src_var_record = 1 + ndet_src_var_gridspec = 'NONE' + ndet_valid_min = 0.000000000000000E+000 + ndet_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ndet_btf_src_var_name = 'ndet_btf' + ndet_btf_src_var_unit = 'none' + ndet_btf_dest_var_name = 'ndet_btf' + ndet_btf_dest_var_unit = 'mol kg-1' + ndet_btf_src_var_record = 1 + ndet_btf_src_var_gridspec = 'NONE' + ndet_btf_valid_min = 0.000000000000000E+000 + ndet_fast_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ndet_fast_src_var_name = 'ndet' + ndet_fast_src_var_unit = 'none' + ndet_fast_dest_var_name = 'ndet_fast' + ndet_fast_dest_var_unit = 'mol kg-1' + ndet_fast_src_var_record = 1 + ndet_fast_src_var_gridspec = 'NONE' + ndet_fast_valid_min = 0.000000000000000E+000 + ndet_fast_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ndet_fast_btf_src_var_name = 'ndet_btf' + ndet_fast_btf_src_var_unit = 'none' + ndet_fast_btf_dest_var_name = 'ndet_fast_btf' + ndet_fast_btf_dest_var_unit = 'mol kg-1' + ndet_fast_btf_src_var_record = 1 + ndet_fast_btf_src_var_gridspec = 'NONE' + ndet_fast_btf_valid_min = 0.000000000000000E+000 + ndi_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ndi_src_var_name = 'ndi' + ndi_src_var_unit = 'none' + ndi_dest_var_name = 'ndi' + ndi_dest_var_unit = 'mol kg-1' + ndi_src_var_record = 1 + ndi_src_var_gridspec = 'NONE' + ndi_valid_min = 0.000000000000000E+000 + ndi_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + ndi_btf_src_var_name = 'ndi_btf' + ndi_btf_src_var_unit = 'none' + ndi_btf_dest_var_name = 'ndi_btf' + ndi_btf_dest_var_unit = 'mol kg-1' + ndi_btf_src_var_record = 1 + ndi_btf_src_var_gridspec = 'NONE' + ndi_btf_valid_min = 0.000000000000000E+000 + nh4_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nh4_src_var_name = 'nh4' + nh4_src_var_unit = 'none' + nh4_dest_var_name = 'nh4' + nh4_dest_var_unit = 'mol kg-1' + nh4_src_var_record = 1 + nh4_src_var_gridspec = 'NONE' + nh4_valid_min = 0.000000000000000E+000 + nlg_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nlg_src_var_name = 'nlg' + nlg_src_var_unit = 'none' + nlg_dest_var_name = 'nlg' + nlg_dest_var_unit = 'mol kg-1' + nlg_src_var_record = 1 + nlg_src_var_gridspec = 'NONE' + nlg_valid_min = 0.000000000000000E+000 + nlg_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nlg_btf_src_var_name = 'nlg_btf' + nlg_btf_src_var_unit = 'none' + nlg_btf_dest_var_name = 'nlg_btf' + nlg_btf_dest_var_unit = 'mol kg-1' + nlg_btf_src_var_record = 1 + nlg_btf_src_var_gridspec = 'NONE' + nlg_btf_valid_min = 0.000000000000000E+000 + nlgz_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nlgz_src_var_name = 'nlgz' + nlgz_src_var_unit = 'none' + nlgz_dest_var_name = 'nlgz' + nlgz_dest_var_unit = 'mol kg-1' + nlgz_src_var_record = 1 + nlgz_src_var_gridspec = 'NONE' + nlgz_valid_min = 0.000000000000000E+000 + nmd_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nmd_src_var_name = 'nmd' + nmd_src_var_unit = 'none' + nmd_dest_var_name = 'nmd' + nmd_dest_var_unit = 'mol kg-1' + nmd_src_var_record = 1 + nmd_src_var_gridspec = 'NONE' + nmd_valid_min = 0.000000000000000E+000 + nmd_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nmd_btf_src_var_name = 'nmd_btf' + nmd_btf_src_var_unit = 'none' + nmd_btf_dest_var_name = 'nmd_btf' + nmd_btf_dest_var_unit = 'mol kg-1' + nmd_btf_src_var_record = 1 + nmd_btf_src_var_gridspec = 'NONE' + nmd_btf_valid_min = 0.000000000000000E+000 + nmdz_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nmdz_src_var_name = 'nmdz' + nmdz_src_var_unit = 'none' + nmdz_dest_var_name = 'nmdz' + nmdz_dest_var_unit = 'mol kg-1' + nmdz_src_var_record = 1 + nmdz_src_var_gridspec = 'NONE' + nmdz_valid_min = 0.000000000000000E+000 + nsm_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nsm_src_var_name = 'nsm' + nsm_src_var_unit = 'none' + nsm_dest_var_name = 'nsm' + nsm_dest_var_unit = 'mol kg-1' + nsm_src_var_record = 1 + nsm_src_var_gridspec = 'NONE' + nsm_valid_min = 0.000000000000000E+000 + nsm_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nsm_btf_src_var_name = 'nsm_btf' + nsm_btf_src_var_unit = 'none' + nsm_btf_dest_var_name = 'nsm_btf' + nsm_btf_dest_var_unit = 'mol kg-1' + nsm_btf_src_var_record = 1 + nsm_btf_src_var_gridspec = 'NONE' + nsm_btf_valid_min = 0.000000000000000E+000 + nsmz_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + nsmz_src_var_name = 'nsmz' + nsmz_src_var_unit = 'none' + nsmz_dest_var_name = 'nsmz' + nsmz_dest_var_unit = 'mol kg-1' + nsmz_src_var_record = 1 + nsmz_src_var_gridspec = 'NONE' + nsmz_valid_min = 0.000000000000000E+000 + pcmlim_aclm_ndi_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pcmlim_aclm_ndi_src_var_name = 'pcmlim_aclm_ndi' + pcmlim_aclm_ndi_src_var_unit = 'none' + pcmlim_aclm_ndi_dest_var_name = 'pcmlim_aclm_ndi' + pcmlim_aclm_ndi_dest_var_unit = 'mol kg-1' + pcmlim_aclm_ndi_src_var_record = 1 + pcmlim_aclm_ndi_src_var_gridspec = 'NONE' + pcmlim_aclm_ndi_valid_min = 0.000000000000000E+000 + pcmlim_aclm_nlg_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pcmlim_aclm_nlg_src_var_name = 'pcmlim_aclm_nlg' + pcmlim_aclm_nlg_src_var_unit = 'none' + pcmlim_aclm_nlg_dest_var_name = 'pcmlim_aclm_nlg' + pcmlim_aclm_nlg_dest_var_unit = 'mol kg-1' + pcmlim_aclm_nlg_src_var_record = 1 + pcmlim_aclm_nlg_src_var_gridspec = 'NONE' + pcmlim_aclm_nlg_valid_min = 0.000000000000000E+000 + pcmlim_aclm_nmd_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pcmlim_aclm_nmd_src_var_name = 'pcmlim_aclm_nmd' + pcmlim_aclm_nmd_src_var_unit = 'none' + pcmlim_aclm_nmd_dest_var_name = 'pcmlim_aclm_nmd' + pcmlim_aclm_nmd_dest_var_unit = 'mol kg-1' + pcmlim_aclm_nmd_src_var_record = 1 + pcmlim_aclm_nmd_src_var_gridspec = 'NONE' + pcmlim_aclm_nmd_valid_min = 0.000000000000000E+000 + pcmlim_aclm_nsm_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pcmlim_aclm_nsm_src_var_name = 'pcmlim_aclm_nsm' + pcmlim_aclm_nsm_src_var_unit = 'none' + pcmlim_aclm_nsm_dest_var_name = 'pcmlim_aclm_nsm' + pcmlim_aclm_nsm_dest_var_unit = 'mol kg-1' + pcmlim_aclm_nsm_src_var_record = 1 + pcmlim_aclm_nsm_src_var_gridspec = 'NONE' + pcmlim_aclm_nsm_valid_min = 0.000000000000000E+000 + pdet_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pdet_src_var_name = 'pdet' + pdet_src_var_unit = 'none' + pdet_dest_var_name = 'pdet' + pdet_dest_var_unit = 'mol kg-1' + pdet_src_var_record = 1 + pdet_src_var_gridspec = 'NONE' + pdet_valid_min = 0.000000000000000E+000 + pdet_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pdet_btf_src_var_name = 'pdet_btf' + pdet_btf_src_var_unit = 'none' + pdet_btf_dest_var_name = 'pdet_btf' + pdet_btf_dest_var_unit = 'mol kg-1' + pdet_btf_src_var_record = 1 + pdet_btf_src_var_gridspec = 'NONE' + pdet_btf_valid_min = 0.000000000000000E+000 + pdet_fast_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pdet_fast_src_var_name = 'pdet' + pdet_fast_src_var_unit = 'none' + pdet_fast_dest_var_name = 'pdet_fast' + pdet_fast_dest_var_unit = 'mol kg-1' + pdet_fast_src_var_record = 1 + pdet_fast_src_var_gridspec = 'NONE' + pdet_fast_valid_min = 0.000000000000000E+000 + pdet_fast_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pdet_fast_btf_src_var_name = 'pdet_btf' + pdet_fast_btf_src_var_unit = 'none' + pdet_fast_btf_dest_var_name = 'pdet_fast_btf' + pdet_fast_btf_dest_var_unit = 'mol kg-1' + pdet_fast_btf_src_var_record = 1 + pdet_fast_btf_src_var_gridspec = 'NONE' + pdet_fast_btf_valid_min = 0.000000000000000E+000 + pdi_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pdi_src_var_name = 'pdi' + pdi_src_var_unit = 'none' + pdi_dest_var_name = 'pdi' + pdi_dest_var_unit = 'mol kg-1' + pdi_src_var_record = 1 + pdi_src_var_gridspec = 'NONE' + pdi_valid_min = 0.000000000000000E+000 + pdi_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pdi_btf_src_var_name = 'pdi_btf' + pdi_btf_src_var_unit = 'none' + pdi_btf_dest_var_name = 'pdi_btf' + pdi_btf_dest_var_unit = 'mol kg-1' + pdi_btf_src_var_record = 1 + pdi_btf_src_var_gridspec = 'NONE' + pdi_btf_valid_min = 0.000000000000000E+000 + plg_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + plg_src_var_name = 'plg' + plg_src_var_unit = 'none' + plg_dest_var_name = 'plg' + plg_dest_var_unit = 'mol kg-1' + plg_src_var_record = 1 + plg_src_var_gridspec = 'NONE' + plg_valid_min = 0.000000000000000E+000 + plg_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + plg_btf_src_var_name = 'plg_btf' + plg_btf_src_var_unit = 'none' + plg_btf_dest_var_name = 'plg_btf' + plg_btf_dest_var_unit = 'mol kg-1' + plg_btf_src_var_record = 1 + plg_btf_src_var_gridspec = 'NONE' + plg_btf_valid_min = 0.000000000000000E+000 + pmd_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pmd_src_var_name = 'pmd' + pmd_src_var_unit = 'none' + pmd_dest_var_name = 'pmd' + pmd_dest_var_unit = 'mol kg-1' + pmd_src_var_record = 1 + pmd_src_var_gridspec = 'NONE' + pmd_valid_min = 0.000000000000000E+000 + pmd_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + pmd_btf_src_var_name = 'pmd_btf' + pmd_btf_src_var_unit = 'none' + pmd_btf_dest_var_name = 'pmd_btf' + pmd_btf_dest_var_unit = 'mol kg-1' + pmd_btf_src_var_record = 1 + pmd_btf_src_var_gridspec = 'NONE' + pmd_btf_valid_min = 0.000000000000000E+000 + psm_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + psm_src_var_name = 'psm' + psm_src_var_unit = 'none' + psm_dest_var_name = 'psm' + psm_dest_var_unit = 'mol kg-1' + psm_src_var_record = 1 + psm_src_var_gridspec = 'NONE' + psm_valid_min = 0.000000000000000E+000 + psm_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + psm_btf_src_var_name = 'psm_btf' + psm_btf_src_var_unit = 'none' + psm_btf_dest_var_name = 'psm_btf' + psm_btf_dest_var_unit = 'mol kg-1' + psm_btf_src_var_record = 1 + psm_btf_src_var_gridspec = 'NONE' + psm_btf_valid_min = 0.000000000000000E+000 + sidet_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + sidet_src_var_name = 'sidet' + sidet_src_var_unit = 'none' + sidet_dest_var_name = 'sidet' + sidet_dest_var_unit = 'mol kg-1' + sidet_src_var_record = 1 + sidet_src_var_gridspec = 'NONE' + sidet_valid_min = 0.000000000000000E+000 + sidet_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + sidet_btf_src_var_name = 'sidet_btf' + sidet_btf_src_var_unit = 'none' + sidet_btf_dest_var_name = 'sidet_btf' + sidet_btf_dest_var_unit = 'mol kg-1' + sidet_btf_src_var_record = 1 + sidet_btf_src_var_gridspec = 'NONE' + sidet_btf_valid_min = 0.000000000000000E+000 + silg_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + silg_src_var_name = 'silg' + silg_src_var_unit = 'none' + silg_dest_var_name = 'silg' + silg_dest_var_unit = 'mol kg-1' + silg_src_var_record = 1 + silg_src_var_gridspec = 'NONE' + silg_valid_min = 0.000000000000000E+000 + silg_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + silg_btf_src_var_name = 'silg_btf' + silg_btf_src_var_unit = 'none' + silg_btf_dest_var_name = 'silg_btf' + silg_btf_dest_var_unit = 'mol kg-1' + silg_btf_src_var_record = 1 + silg_btf_src_var_gridspec = 'NONE' + silg_btf_valid_min = 0.000000000000000E+000 + simd_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + simd_src_var_name = 'simd' + simd_src_var_unit = 'none' + simd_dest_var_name = 'simd' + simd_dest_var_unit = 'mol kg-1' + simd_src_var_record = 1 + simd_src_var_gridspec = 'NONE' + simd_valid_min = 0.000000000000000E+000 + simd_btf_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + simd_btf_src_var_name = 'simd_btf' + simd_btf_src_var_unit = 'none' + simd_btf_dest_var_name = 'simd_btf' + simd_btf_dest_var_unit = 'mol kg-1' + simd_btf_src_var_record = 1 + simd_btf_src_var_gridspec = 'NONE' + simd_btf_valid_min = 0.000000000000000E+000 + sldon_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + sldon_src_var_name = 'sldon' + sldon_src_var_unit = 'none' + sldon_dest_var_name = 'sldon' + sldon_dest_var_unit = 'mol kg-1' + sldon_src_var_record = 1 + sldon_src_var_gridspec = 'NONE' + sldon_valid_min = 0.000000000000000E+000 + sldop_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + sldop_src_var_name = 'sldop' + sldop_src_var_unit = 'none' + sldop_dest_var_name = 'sldop' + sldop_dest_var_unit = 'mol kg-1' + sldop_src_var_record = 1 + sldop_src_var_gridspec = 'NONE' + sldop_valid_min = 0.000000000000000E+000 + srdon_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + srdon_src_var_name = 'srdon' + srdon_src_var_unit = 'none' + srdon_dest_var_name = 'srdon' + srdon_dest_var_unit = 'mol kg-1' + srdon_src_var_record = 1 + srdon_src_var_gridspec = 'NONE' + srdon_valid_min = 0.000000000000000E+000 + srdop_src_file = 'INPUT/init_ocean_cobaltv3.res.nc' + srdop_src_var_name = 'srdop' + srdop_src_var_unit = 'none' + srdop_dest_var_name = 'srdop' + srdop_dest_var_unit = 'mol kg-1' + srdop_src_var_record = 1 + srdop_src_var_gridspec = 'NONE' + srdop_valid_min = 0.000000000000000E+000 +NOTE from PE 0: g_tracer_print_info: Number of prognostic generic tracers = 45 +NOTE from PE 0: g_tracer_print_info: Number of diagnostic generic tracers = 38 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_sio4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_sldop + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_sldon + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_srdop + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_srdon + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_po4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes wet_dep_po4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes dry_dep_po4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_pdet + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes o2_flux + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_o2 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_no3 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes wet_dep_no3 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes dry_dep_no3 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes nh3_flux + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_nh4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes wet_dep_nh4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes dry_dep_nh4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_ndet + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_lith + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes wet_dep_lith + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes dry_dep_lith + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_ldop + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_ldon + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_fed + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes wet_dep_fed + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes dry_dep_fed + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes co2_flux + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_dic + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes runoff_alk + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes sf6_flux + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes cfc11_flux + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux): + Processing coupler fluxes cfc12_flux + ==>Note from atmos_co2_mod(atmos_co2_flux_init): + CO2 was initialized as tracer number 110 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_co2_mod(atmos_c + o2_flux_init)]: Processing coupler fluxes co2_flux + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_co2_mod(atmos_c + o2_flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_co2_mod(atmos_c + o2_flux_init)]: Redefining atm_tr_index to 110 + ==>Note from atmos_dust(atmos_dust_flux_init): + dust1 was initialized as tracer number 13 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes dry_dep_lith + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Redefining atm_tr_index to 13 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes wet_dep_lith + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Redefining atm_tr_index to 13 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes dry_dep_alk + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes wet_dep_alk + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes dry_dep_fed + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Redefining atm_tr_index to 13 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes wet_dep_fed + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Redefining atm_tr_index to 13 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes dry_dep_po4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Redefining atm_tr_index to 13 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Processing coupler fluxes wet_dep_po4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[atmos_dust(atmos_dust + _flux_init)]: Redefining atm_tr_index to 13 + ==>Note from tracers(atmos_nitrogen_flux_init): + NH4 was initialized as tracer number 68 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Processing coupler fluxes dry_dep_nh4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Redefining atm_tr_index to 68 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Processing coupler fluxes wet_dep_nh4 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Redefining atm_tr_index to 68 + ==>Note from tracers(atmos_nitrogen_flux_init): + NO3 was initialized as tracer number 36 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Processing coupler fluxes dry_dep_no3 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Redefining atm_tr_index to 36 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Processing coupler fluxes wet_dep_no3 + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Redefining atm_tr_index to 36 + setting up nh3_flux (atmos) + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Processing coupler fluxes nh3_flux + + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Using previously defined coupler flux + ==>Note from atmos_ocean_fluxes_mod(aof_set_coupler_flux)[tracers(atmos_nitroge + n_flux_init)]: Redefining atm_tr_index to 66 + setting up nh3_tag_flux (atmos) + ==>Note from atmos_ocean_fluxes_mod(atmos_ocean_fluxes_init): Processing + 35 gas fluxes + + Dumping fluxes tracer tree +fluxes/ + runoff_sio4/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_sldop/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_sldon/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_srdop/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_srdon/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_po4/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + wet_dep_po4/ + flux_type = 'air_sea_deposition' + implementation = 'wet' + atm_tr_index = 13 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + dry_dep_po4/ + flux_type = 'air_sea_deposition' + implementation = 'dry' + atm_tr_index = 13 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + runoff_pdet/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + o2_flux/ + flux_type = 'air_sea_gas_flux_generic' + implementation = 'ocmip2' + atm_tr_index = 0 + mol_wt = 31.9988000000000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_cobalt_airsea_flux.res.nc' + param[1] = 6.972000000000000E-007 + param[2] = 9.756100000000000E-006 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface flux' + deltap-units = 'uatm' + deltap-long_name = 'Ocean-air delta pressure' + kw-units = 'm/s' + kw-long_name = 'Piston velocity' + flux0-units = 'mol/m^2/s' + flux0-long_name = 'Surface flux no atm' + pcair-units = 'mol/mol' + pcair-long_name = 'Atmospheric concentration' + u10-units = 'm/s' + u10-long_name = 'Wind speed at 10 m' + psurf-units = 'Pa' + psurf-long_name = 'Surface atmospheric pressure' + alpha-units = 'mol/m^3/atm' + alpha-long_name = 'Solubility w.r.t. atmosphere' + csurf-units = 'mol/m^3' + csurf-long_name = 'Ocean concentration' + sc_no-units = 'dimensionless' + sc_no-long_name = 'Schmidt number' + runoff_o2/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_no3/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.400670000000000E-002 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + wet_dep_no3/ + flux_type = 'air_sea_deposition' + implementation = 'wet' + atm_tr_index = 36 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.400670000000000E-002 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + dry_dep_no3/ + flux_type = 'air_sea_deposition' + implementation = 'dry' + atm_tr_index = 36 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.400670000000000E-002 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + nh3_flux/ + flux_type = 'air_sea_gas_flux_generic' + implementation = 'johnson' + atm_tr_index = 66 + mol_wt = 14.0067000000000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_cobalt_airsea_flux.res.nc' + param[1] = 17.0000000000000 + param[2] = 25.0000000000000 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface flux' + deltap-units = 'uatm' + deltap-long_name = 'Ocean-air delta pressure' + kw-units = 'm/s' + kw-long_name = 'Piston velocity' + flux0-units = 'mol/m^2/s' + flux0-long_name = 'Surface flux no atm' + pcair-units = 'mol/mol' + pcair-long_name = 'Atmospheric concentration' + u10-units = 'm/s' + u10-long_name = 'Wind speed at 10 m' + psurf-units = 'Pa' + psurf-long_name = 'Surface atmospheric pressure' + alpha-units = 'mol/m^3/atm' + alpha-long_name = 'Solubility w.r.t. atmosphere' + csurf-units = 'mol/m^3' + csurf-long_name = 'Ocean concentration' + sc_no-units = 'dimensionless' + sc_no-long_name = 'Schmidt number' + runoff_nh4/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.400670000000000E-002 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + wet_dep_nh4/ + flux_type = 'air_sea_deposition' + implementation = 'wet' + atm_tr_index = 68 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.400670000000000E-002 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + dry_dep_nh4/ + flux_type = 'air_sea_deposition' + implementation = 'dry' + atm_tr_index = 68 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.400670000000000E-002 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + runoff_ndet/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_lith/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + wet_dep_lith/ + flux_type = 'air_sea_deposition' + implementation = 'wet' + atm_tr_index = 13 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + dry_dep_lith/ + flux_type = 'air_sea_deposition' + implementation = 'dry' + atm_tr_index = 13 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + runoff_ldop/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_ldon/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_fed/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 5.584700000000000E-002 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + wet_dep_fed/ + flux_type = 'air_sea_deposition' + implementation = 'wet' + atm_tr_index = 13 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 5.584700000000000E-002 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + dry_dep_fed/ + flux_type = 'air_sea_deposition' + implementation = 'dry' + atm_tr_index = 13 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 5.584700000000000E-002 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + co2_flux/ + flux_type = 'air_sea_gas_flux_generic' + implementation = 'ocmip2' + atm_tr_index = 110 + mol_wt = 44.0099500000000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_cobalt_airsea_flux.res.nc' + param[1] = 6.972000000000000E-007 + param[2] = 9.756100000000000E-006 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface flux' + deltap-units = 'uatm' + deltap-long_name = 'Ocean-air delta pressure' + kw-units = 'm/s' + kw-long_name = 'Piston velocity' + flux0-units = 'mol/m^2/s' + flux0-long_name = 'Surface flux no atm' + pcair-units = 'mol/mol' + pcair-long_name = 'Atmospheric concentration' + u10-units = 'm/s' + u10-long_name = 'Wind speed at 10 m' + psurf-units = 'Pa' + psurf-long_name = 'Surface atmospheric pressure' + alpha-units = 'mol/m^3/atm' + alpha-long_name = 'Solubility w.r.t. atmosphere' + csurf-units = 'mol/m^3' + csurf-long_name = 'Ocean concentration' + sc_no-units = 'dimensionless' + sc_no-long_name = 'Schmidt number' + runoff_dic/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.201100000000000E-002 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + runoff_alk/ + flux_type = 'land_sea_runoff' + implementation = 'river' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_cobalt.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.000000000000000E-003 + flag = NULL + flux-units = 'mol/m^3' + flux-long_name = 'Concentration in land runoff' + runoff-units = 'mol/m^3' + runoff-long_name = 'Concentration in land runoff' + sf6_flux/ + flux_type = 'air_sea_gas_flux_generic' + implementation = 'ocmip2' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_ocmip_sf6.res.nc' + ocean_restart_file = 'ocmip_sf6_airsea_flux.res.nc' + param[1] = 6.972000000000000E-007 + param[2] = 9.756100000000000E-006 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface flux' + deltap-units = 'uatm' + deltap-long_name = 'Ocean-air delta pressure' + kw-units = 'm/s' + kw-long_name = 'Piston velocity' + flux0-units = 'mol/m^2/s' + flux0-long_name = 'Surface flux no atm' + pcair-units = 'mol/mol' + pcair-long_name = 'Atmospheric concentration' + u10-units = 'm/s' + u10-long_name = 'Wind speed at 10 m' + psurf-units = 'Pa' + psurf-long_name = 'Surface atmospheric pressure' + alpha-units = 'mol/m^3/atm' + alpha-long_name = 'Solubility w.r.t. atmosphere' + csurf-units = 'mol/m^3' + csurf-long_name = 'Ocean concentration' + sc_no-units = 'dimensionless' + sc_no-long_name = 'Schmidt number' + cfc11_flux/ + flux_type = 'air_sea_gas_flux_generic' + implementation = 'ocmip2' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_ocmip2_cfc.res.nc' + ocean_restart_file = 'ocmip2_cfc_airsea_flux.res.nc' + param[1] = 6.972000000000000E-007 + param[2] = 9.756100000000000E-006 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface flux' + deltap-units = 'uatm' + deltap-long_name = 'Ocean-air delta pressure' + kw-units = 'm/s' + kw-long_name = 'Piston velocity' + flux0-units = 'mol/m^2/s' + flux0-long_name = 'Surface flux no atm' + pcair-units = 'mol/mol' + pcair-long_name = 'Atmospheric concentration' + u10-units = 'm/s' + u10-long_name = 'Wind speed at 10 m' + psurf-units = 'Pa' + psurf-long_name = 'Surface atmospheric pressure' + alpha-units = 'mol/m^3/atm' + alpha-long_name = 'Solubility w.r.t. atmosphere' + csurf-units = 'mol/m^3' + csurf-long_name = 'Ocean concentration' + sc_no-units = 'dimensionless' + sc_no-long_name = 'Schmidt number' + cfc12_flux/ + flux_type = 'air_sea_gas_flux_generic' + implementation = 'ocmip2' + atm_tr_index = 0 + mol_wt = 0.000000000000000E+000 + ice_restart_file = 'ice_ocmip2_cfc.res.nc' + ocean_restart_file = 'ocmip2_cfc_airsea_flux.res.nc' + param[1] = 6.972000000000000E-007 + param[2] = 9.756100000000000E-006 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface flux' + deltap-units = 'uatm' + deltap-long_name = 'Ocean-air delta pressure' + kw-units = 'm/s' + kw-long_name = 'Piston velocity' + flux0-units = 'mol/m^2/s' + flux0-long_name = 'Surface flux no atm' + pcair-units = 'mol/mol' + pcair-long_name = 'Atmospheric concentration' + u10-units = 'm/s' + u10-long_name = 'Wind speed at 10 m' + psurf-units = 'Pa' + psurf-long_name = 'Surface atmospheric pressure' + alpha-units = 'mol/m^3/atm' + alpha-long_name = 'Solubility w.r.t. atmosphere' + csurf-units = 'mol/m^3' + csurf-long_name = 'Ocean concentration' + sc_no-units = 'dimensionless' + sc_no-long_name = 'Schmidt number' + dry_dep_alk/ + flux_type = 'air_sea_deposition' + implementation = 'dry' + atm_tr_index = 13 + mol_wt = 1.00000000000000 + ice_restart_file = 'ice_coupler_fluxes.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.00000000000000 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + wet_dep_alk/ + flux_type = 'air_sea_deposition' + implementation = 'wet' + atm_tr_index = 13 + mol_wt = 1.00000000000000 + ice_restart_file = 'ice_coupler_fluxes.res.nc' + ocean_restart_file = 'ocean_coupler_fluxes.res.nc' + param = 1.00000000000000 + flag = NULL + flux-units = 'mol/m^2/s' + flux-long_name = 'Surface deposition' + deposition-units = 'kg/m^2/s' + deposition-long_name = 'Atmospheric deposition' + + #################################### + # generic exchanged fields [gex] # + #################################### + +atm_to_lnd_ex/ + wetbc/ + wetoa/ + wetdust/ + drybc/ + dryoa/ + drydust/ + groundflash/ + /coupler_mod/atm_to_lnd_ex 1 name="wetbc" units="" + /coupler_mod/atm_to_lnd_ex 2 name="wetoa" units="" + /coupler_mod/atm_to_lnd_ex 3 name="wetdust" units="" + /coupler_mod/atm_to_lnd_ex 4 name="drybc" units="" + /coupler_mod/atm_to_lnd_ex 5 name="dryoa" units="" + /coupler_mod/atm_to_lnd_ex 6 name="drydust" units="" + /coupler_mod/atm_to_lnd_ex 7 name="groundflash" units="" +lnd_to_atm_ex/ + fire_emis_bcphob/ + fire_emis_omphob/ + fire_emis_co/ + fire_emis_ch2o/ + fire_emis_no/ + fire_emis_hno3/ + fire_emis_c3h6/ + fire_emis_isop/ + fire_emis_ch3cho/ + fire_emis_pan/ + fire_emis_c2h6/ + fire_emis_c2h4/ + fire_emis_c4h10/ + fire_emis_c10h16/ + fire_emis_c3h8/ + fire_emis_ch3coch3/ + fire_emis_ch3oh/ + fire_emis_c2h5oh/ + fire_emis_glyald/ + fire_emis_hyac/ + fire_emis_h2/ + fire_emis_so2/ + fire_emis_nh3/ + fire_emis_glyx/ + fire_emis_mek/ + fire_emis_rcho/ + frp/ + /coupler_mod/lnd_to_atm_ex 1 name="fire_emis_bcphob" units="" + /coupler_mod/lnd_to_atm_ex 2 name="fire_emis_omphob" units="" + /coupler_mod/lnd_to_atm_ex 3 name="fire_emis_co" units="" + /coupler_mod/lnd_to_atm_ex 4 name="fire_emis_ch2o" units="" + /coupler_mod/lnd_to_atm_ex 5 name="fire_emis_no" units="" + /coupler_mod/lnd_to_atm_ex 6 name="fire_emis_hno3" units="" + /coupler_mod/lnd_to_atm_ex 7 name="fire_emis_c3h6" units="" + /coupler_mod/lnd_to_atm_ex 8 name="fire_emis_isop" units="" + /coupler_mod/lnd_to_atm_ex 9 name="fire_emis_ch3cho" units="" + /coupler_mod/lnd_to_atm_ex 10 name="fire_emis_pan" units="" + /coupler_mod/lnd_to_atm_ex 11 name="fire_emis_c2h6" units="" + /coupler_mod/lnd_to_atm_ex 12 name="fire_emis_c2h4" units="" + /coupler_mod/lnd_to_atm_ex 13 name="fire_emis_c4h10" units="" + /coupler_mod/lnd_to_atm_ex 14 name="fire_emis_c10h16" units="" + /coupler_mod/lnd_to_atm_ex 15 name="fire_emis_c3h8" units="" + /coupler_mod/lnd_to_atm_ex 16 name="fire_emis_ch3coch3" units="" + /coupler_mod/lnd_to_atm_ex 17 name="fire_emis_ch3oh" units="" + /coupler_mod/lnd_to_atm_ex 18 name="fire_emis_c2h5oh" units="" + /coupler_mod/lnd_to_atm_ex 19 name="fire_emis_glyald" units="" + /coupler_mod/lnd_to_atm_ex 20 name="fire_emis_hyac" units="" + /coupler_mod/lnd_to_atm_ex 21 name="fire_emis_h2" units="" + /coupler_mod/lnd_to_atm_ex 22 name="fire_emis_so2" units="" + /coupler_mod/lnd_to_atm_ex 23 name="fire_emis_nh3" units="" + /coupler_mod/lnd_to_atm_ex 24 name="fire_emis_glyx" units="" + /coupler_mod/lnd_to_atm_ex 25 name="fire_emis_mek" units="" + /coupler_mod/lnd_to_atm_ex 26 name="fire_emis_rcho" units="" + /coupler_mod/lnd_to_atm_ex 27 name="frp" units="" +NOTE from PE 0: gex_read_field_table: Cannot dump field list "/coupler_mod/atm_to_ocn_ex". No additional field will be exchanged +NOTE from PE 0: gex_read_field_table: Cannot dump field list "/coupler_mod/ocn_to_atm_ex". No additional field will be exchanged + + #################################### + +NOTE from PE 216: callTree: ---> ocean_model_init(), ocean_model_MOM.F90 +NOTE from PE 216: open_param_file: INPUT/MOM_input has been opened successfully. +NOTE from PE 216: open_param_file: INPUT/MOM_layout has been opened successfully. +NOTE from PE 216: open_param_file: INPUT/MOM_override has been opened successfully. + +WARNING from PE 216: MOM_file_parser : FATAL_UNUSED_PARAMS over-ridden. Line: 'FATAL_UNUSED_PARAMS = False' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_obsolete_params: ETA_TOLERANCE_AUX is an obsolete run-time flag. + +Using n_split from the namelist: 014 +Using n_sponge : 000 +Using non_ortho : T + Starting PEs : 216 + Starting Threads : 2 + Cubic: cubed-sphere domain decomposition +whalo = 3, ehalo = 3, shalo = 3, nhalo = 3 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 3, ehalo = 3, shalo = 3, nhalo = 3 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 3, ehalo = 3, shalo = 3, nhalo = 3 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 3, ehalo = 3, shalo = 3, nhalo = 3 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 3, ehalo = 3, shalo = 3, nhalo = 3 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + +WARNING from PE 216: MOM_file_parser : USE_CONTEMP_ABSSAL over-ridden. Line: 'USE_CONTEMP_ABSSAL = True' in file INPUT/MOM_override. + + Cubic: cubed-sphere domain decomposition +whalo = 3, ehalo = 3, shalo = 3, nhalo = 3 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + Cubic: cubed-sphere domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + ncnst= 157 num_prog= 110 pnats= 47 dnats= + 0 num_family= 0 + + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_inc domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 + MOM_MOSAIC domain decomposition +whalo = 9, ehalo = 9, shalo = 9, nhalo = 9 + X-AXIS = 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 + 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 + Y-AXIS = 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 + 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 + MOM_MOSAIC domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + Grid distance at face edge (m)= 81692.1088320623 +MAX AREA (m*m): 0.13344276151023E+11 MIN AREA (m*m): 0.58324265963307E+10 +GLOBAL AREA (m*m): 0.51006447191034E+15 IDEAL GLOBAL AREA (m*m): 0.51006447190979E+15 + + Radius is 6371000.00000000 , omega is 7.292000000000000E-005 + Cubed-Sphere Grid Stats : 97 x 97 x 6 + 81692.1088320588 115523.757403419 578856.458380093 + 81692.1088320588 115523.757403419 + Grid Length : min: 81692.11 max: 115523.76 avg: 578856.46 min/max: 0.71 + Deviation from Orthogonal : min: 0.00000000000000E+00 max: 0.29546020295881E+02 avg: 0.52872040295687E+02 + Aspect Ratio : min: 0.10000000000000E+01 max: 0.10654828722429E+01 avg: 0.61158324642518E+01 + + var_hi: computed model top (m)= 91.0470340689352 bottom/top dz= + 102.357243574989 13515.4355486449 + For (input) PINT= 100.000000000000 KS= 26 pint(computed)= + 116.856726389066 + ptop = 1.00000000000000 + KS= 26 PINT (mb)= 116.856726389066 + 1 3.261803206386867E-002 13515.4355486449 + 2 0.106616205344581 8311.21611324714 + 3 0.258011175718467 6469.21093995072 + 4 0.500340903641629 4626.35219613839 + 5 0.823322997818503 3528.09146568979 + 6 1.22587699683339 2894.71740172304 + 7 1.71824542568683 2510.66689951309 + 8 2.31951927005312 2271.10886829867 + 9 3.06010527364248 2130.86336107051 + 10 3.98355444056149 2050.85828882324 + 11 5.14100979788321 1991.12455225557 + 12 6.58575250288364 1933.13063325784 + 13 8.37597082222443 1876.82585753188 + 14 10.5786063101688 1822.16102672998 + 15 13.2700771880121 1769.08837546600 + 16 16.5369621952654 1717.56152957864 + 17 20.4766273293015 1667.53546561033 + 18 25.1977776168483 1618.96647146634 + 19 30.8209162676034 1571.81210821975 + 20 37.4786942633878 1526.03117302888 + 21 45.3161346336085 1481.58366313484 + 22 54.4907173392416 1438.43074090761 + 23 65.1723127956747 1396.53469991030 + 24 77.5429545564849 1355.85893195175 + 25 91.7964444890958 1316.36789509879 + 26 108.137786822152 1278.02708262018 + 27 126.782450648831 1240.80299283513 + 28 147.955463741518 1204.66309983993 + 29 171.890343781917 1169.57582508731 + 30 198.827876249965 1135.51050979350 + 31 229.014751163412 1102.43738814903 + 32 262.702073544494 1070.32756130974 + 33 300.219140473124 1042.87957081922 + 34 341.828775818417 1012.05724584771 + 35 387.196913306828 962.158089604900 + 36 435.496705989656 900.743743459906 + 37 486.039670380079 839.329397314913 + 38 538.260386573468 777.915051169919 + 39 591.489420194281 716.500705024926 + 40 644.963898547822 655.086358879932 + 41 697.842951388713 593.672012734938 + 42 749.227748823218 532.257666589945 + 43 798.185585188615 470.843320444951 + 44 843.777183872149 409.428974299957 + 45 885.086154453859 348.014628154964 + 46 921.249340050498 286.600282009970 + 47 951.486666549756 225.185935864976 + 48 976.086379540091 179.125176256231 + 49 993.570148416416 102.357243574989 + Hybrid Sigma-P: minimum allowable surface pressure (hpa)= + 211.440784836468 +klev ak bk p_ref + 1 1.00000 0.00000 1.00 + Corner interpolation coefficient= 1.49320125911101 + 2 5.52361 0.00000 5.52 + 3 15.79963 0.00000 15.80 + 4 35.80260 0.00000 35.80 + 5 64.26558 0.00000 64.27 + 6 100.39902 0.00000 100.40 + 7 144.77638 0.00000 144.78 + Corner interpolation coefficient= 1.49320125911100 + Corner interpolation coefficient= 1.49320125911102 + 8 198.87271 0.00000 198.87 + 9 265.03115 0.00000 265.03 + 10 346.98991 0.00000 346.99 + 11 449.72098 0.00000 449.72 + 12 578.48098 0.00000 578.48 + 13 738.66952 0.00000 738.67 + 14 936.52464 0.00000 936.52 + 15 1179.19662 0.00000 1179.20 + 16 1474.81882 0.00000 1474.82 + 17 1832.57362 0.00000 1832.57 + 18 2262.75184 0.00000 2262.75 + 19 2776.80368 0.00000 2776.80 + 20 3387.37957 0.00000 3387.38 + 21 4108.35928 0.00000 4108.36 + 22 4954.86765 0.00000 4954.87 + 23 5943.27582 0.00000 5943.28 + 24 7091.18674 0.00000 7091.19 + 25 8417.40417 0.00000 8417.40 + 26 9941.88473 0.00000 9941.88 + 27 11685.67264 0.00000 11685.67 + 28 13299.94373 0.00371 13670.82 + 29 14471.13326 0.01449 15920.28 + 30 15261.06458 0.03197 18457.79 + 31 15717.43808 0.05590 21307.78 + Corner interpolation coefficient= 1.49320125911099 + Corner interpolation coefficient= 1.49320125911097 + 32 15876.90365 0.08618 24495.17 + 33 15767.43663 0.12278 28045.25 + 34 15408.45464 0.16590 31998.58 + 35 14816.05705 0.21551 36367.17 + 36 14021.10873 0.27051 41072.21 + 37 13061.62412 0.32966 46027.13 + 38 11969.05542 0.39212 51180.80 + 39 10774.51184 0.45697 56471.28 + 40 9509.27022 0.52317 61826.61 + 41 8204.97179 0.58961 67166.17 + 42 6893.55044 0.65509 72402.42 + 43 5606.93524 0.71836 77443.13 + 44 4376.57040 0.77817 82193.99 + 45 3232.79768 0.83329 86561.45 + 46 2204.14800 0.88252 90455.78 + 47 1316.59083 0.92477 93794.09 + 48 592.78971 0.95910 96503.25 + 49 0.00000 0.98714 98714.03 + 50 0.00000 1.00000 100000.00 + Grid_init 49 26 1.00000000000000 + Hybrid Sigma-P: minimum allowable surface pressure (hpa)= + 211.440784836468 + Corner interpolation coefficient= 1.49320125911099 + da_max/da_min= 2.28794583705834 + da_max_c, da_min_c, da_max_c/da_min_c= 13345373234.7096 + 5806136775.42920 2.29849446385511 + + Divergence damping Coefficients + For small dt= 128.571428571429 + External mode del-2 (m**2/s)= 0.000000000000000E+000 + Internal mode del-2 SMAG dimensionless coeff= 0.000000000000000E+000 + Internal mode del-2 background diff= 0.000000000000000E+000 + Internal mode del-6 background diff= 0.150000000000000 + tracer del-2 diff= 0.000000000000000E+000 + Vorticity del-4 (m**4/s)= 0.000000000000000E+000 + beta= 0.000000000000000E+000 + + in fv_restart ncnst= 157 + FV_RESTART: 1 T F +Tracer sphum initialized with surface value of 0.300000E-05 and vertical multiplier of 1.000000 +Tracer soa initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer dust1 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer dust2 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer dust3 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer dust4 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer dust5 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer so4 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ssalt1 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer ssalt2 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer ssalt3 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer ssalt4 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer ssalt5 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer bcphob initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer bcphil initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer omphob initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer omphil initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer radon initialized with surface value of 0.000000E+00 and vertical multiplier of 1.000000 +Tracer ch2o initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer no3 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ho2no2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3ooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer h2o2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c3h6 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer isop initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3cho initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c2h4 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c4h10 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mpan initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mvk initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer macr initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c10h16 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c3h8 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3oh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c2h5oh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer glyald initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer hyac initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer isopooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer h2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer so2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer dms initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3sh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer hpmtf initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer msa initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer nh3 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer nh4no3 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer nh4 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer cl initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer cl2o2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer cl2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer br initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer brcl initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer age initialized with surface value of 0.000000E+00 and vertical multiplier of 1.000000 +Tracer atooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer glyx initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer iepox initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer isopnb initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer macrn initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mek initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mekooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mgly initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mvkn initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer r4n1 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer r4n2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer rcho initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer o3s initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer hno3_d1 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer hno3_d2 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer hno3_d3 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer hno3_d4 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer hno3_d5 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer so4_d1 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer so4_d2 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer so4_d3 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer so4_d4 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer so4_d5 initialized with surface value of 0.100000E-31 and vertical multiplier of 1.000000 +Tracer e90 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer o3s_e90 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer aoanh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer nh50 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer co2 initialized with surface value of 0.431922E-03 and vertical multiplier of 1.000000 +Tracer cly initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer bry initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer lch4 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ato2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer macrooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3s initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mtmp initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer iepoxoo initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer isn1 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ino2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer isnooa initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer inpn initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3so initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer isopnbo2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3soo initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer macrno2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mao3 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer maop initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer maopo2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3so2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer meko2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3so3 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c2h5o2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c2h5ooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mvko2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer mvkooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer pooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3co3 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c3h7o2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer rco3 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer roh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer c3h7ooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3coooh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer n initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ho2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer o initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer o1d initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer eo2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer eo initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer oh initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer isopo2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer po2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer ch3o2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer h initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer macro2 initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 +Tracer noy initialized with surface value of 0.100000E-19 and vertical multiplier of 1.000000 + Warm starting, calling fv_io_restart + in fv_restart ncnst= 157 + + fv_restart u = -7294801400192649215 + fv_restart v = 7977245581865046649 + fv_restart delp = -7561663120250301609 + fv_restart phis = 3956078156869704733 + fv_restart pt = 3655770468594106185 + fv_restart q(prog) nq = 110 2875753292755527408 + fv_restart q(diag) nq = 47 1640186977185780503 + fv_restart sphum = 7006653272005540779 + fv_restart liq_wat = 2276932660344900860 + fv_restart ice_wat = 4743501909685990970 + fv_restart rainwat = 8853594342714399459 + fv_restart snowwat = 2307024421623574846 + fv_restart graupel = 4354283026791113346 + fv_restart liq_drp = -4442432265781723481 + fv_restart ice_num = -3340069897229884832 + fv_restart rain_num = 6393112193454247599 + fv_restart snow_num = 4184505081577664805 + fv_restart cld_amt = -2559934248353917661 + fv_restart soa = -5247837255383299084 + fv_restart dust1 = -4961218227375703573 + fv_restart dust2 = -7419203389720695385 + fv_restart dust3 = 6425686766218526283 + fv_restart dust4 = -1681606252601930445 + fv_restart dust5 = -4495649027087581889 + Global Area= 510064471910342. + ZS 5415.70372479525 -54.8344072028801 230.768040309205 + PS 1033.63149598505 511.438947566851 984.907470370280 + T 309.167114794795 181.676428115138 283.591084830096 + sphum 1.915216213565304E-002 8.181966183246263E-011 8.273520869948283E-003 + liq_wat 1.822441894966958E-003 -5.422030221802058E-020 3.088591645154938E-006 + ice_wat 7.253473025208486E-004 -1.614223750838999E-020 6.465787940778951E-007 + rainwat 4.387574754602873E-003 -2.712281963927812E-020 5.766529607864151E-006 + snowwat 4.241087227816458E-002 -4.349972851685837E-019 7.727805075638432E-006 + graupel 3.992002904294385E-069 0.000000000000000E+000 0.000000000000000E+000 + liq_drp 474062502.045395 -1.303834085850521E-008 2032981.62599118 + ice_num 22125515.6024790 -1.164153361036684E-010 6751.22813046984 + rain_num 39088498.4521492 -4.659372186573975E-010 + 3665.69943445513 + snow_num 9507.89639436567 -2.277122292488854E-013 + 5.07973162955490 + cld_amt 1.00000000000000 -2.220446049250313E-016 0.101765254597249 + soa 1.214626672613155E-008 -4.818185536113701E-010 2.800304133679719E-010 + dust1 5.198695925418252E-007 -6.939377296508092E-013 2.177694130073996E-009 + dust2 1.513312173499430E-006 -2.818476348710015E-012 5.111113554775930E-009 + dust3 2.910068075924753E-006 -6.030724289874897E-012 8.590714488259944E-009 + dust4 2.303263425663575E-006 -2.150256985181847E-010 5.048049483366325E-009 + dust5 1.365403873649607E-006 -2.308860462692863E-010 2.190957289131667E-009 + so4 3.301558097166734E-009 0.000000000000000E+000 1.299000913604389E-010 + ssalt1 3.350304207915848E-009 -8.672560146095285E-011 2.648924417775850E-010 + ssalt2 1.076131136036912E-008 -2.739494650083275E-010 7.872726084653542E-010 + ssalt3 8.142630246108243E-008 -1.929453714428859E-009 4.357589539842612E-009 + ssalt4 5.849345017337496E-008 -1.172826743127691E-009 2.289470539535259E-009 + ssalt5 7.582743657875433E-008 -1.679740322585361E-009 2.245794196654974E-009 + bcphob 6.373015985460360E-009 -7.615875877634234E-012 3.395048608918602E-011 + bcphil 1.181935768436877E-008 -9.772527245856991E-012 3.951843624239284E-011 + omphob 8.531957311667887E-008 -1.165968235305491E-010 2.384498197548649E-010 + omphil 1.244448732081004E-007 -1.011757832813129E-011 5.165592276602398E-010 + radon 1182.10070611866 -12.3011478582653 37.7768652525894 + co 3.359092849414083E-006 1.318907018398698E-009 6.070613734914327E-008 + ch2o 4.206360481199706E-008 1.593703271696073E-013 2.726051019031648E-010 + o3 9.739737013305440E-006 8.271886018509910E-025 1.673628751947517E-008 + n2o 2.845853619376668E-007 2.196085183964430E-012 2.712839819836567E-007 + no 2.491124576240006E-008 -4.241523729763567E-011 1.758955175361625E-011 + no2 3.444110081491533E-008 -1.405915821496874E-011 6.171050708943005E-011 + no3 6.569255582787651E-010 -9.700675397770315E-014 2.345277064395100E-013 + hno3 4.312613262330805E-008 -4.097594707852230E-011 4.849014175695645E-011 + ho2no2 2.562556954283913E-010 -4.215083985888025E-014 2.501717224380668E-013 + n2o5 4.874383690072923E-009 -9.011917161125348E-014 2.116476933175089E-013 + ch4 8.508951016343224E-007 7.864716007298225E-008 7.918258357022533E-007 + ch3ooh 2.265660793203223E-009 5.575613163537795E-014 2.897113270707750E-010 + h2o2 1.058392686729223E-008 -1.775703263671684E-012 4.002980671601015E-010 + c3h6 2.065326250584895E-008 -2.163769297559185E-010 1.237229382280311E-010 + isop 2.845883067366970E-008 -2.883110272220193E-009 2.111242924201893E-010 + ch3cho 2.094878184747276E-008 -3.096522485819220E-010 1.412589839702905E-010 + pan 6.017775774922459E-008 -6.662126806694001E-011 4.084972558722633E-011 + c2h6 3.294780546413780E-008 0.000000000000000E+000 3.807415021383105E-010 + c2h4 3.608116245349706E-008 -5.058495446391359E-010 2.654077434752487E-010 + c4h10 7.022285571977023E-009 -2.779016757884362E-012 4.115850995801633E-011 + mpan 3.575384882949621E-010 -1.699715407400928E-013 3.193753584121164E-012 + mvk 3.927663635362817E-009 -4.625865568249284E-011 5.803468451439518E-011 + macr 5.442420328927889E-009 -1.187786650768270E-010 6.401257675149291E-011 + c10h16 6.347835032470609E-009 -5.087644196201901E-010 4.762879091928592E-011 + c3h8 3.742039062655338E-009 0.000000000000000E+000 5.739706620336685E-011 + ch3coch3 8.449212708812243E-009 -1.329276448234040E-011 + 1.818873766641430E-010 + ch3oh 4.801585486850162E-008 -2.262971328171255E-010 6.529801783565387E-010 + c2h5oh 6.481182697753874E-009 -9.279699716675406E-011 6.794952447588210E-011 + glyald 5.682999353638634E-009 -6.455686545401879E-012 4.709124031697345E-011 + hyac 9.904690329571180E-009 -9.372497082271616E-012 1.056012527817497E-010 + isopooh 3.808436486466488E-009 -6.412336537764396E-011 3.066009315248306E-011 + h2 1.574653862671628E-006 1.254475605317070E-007 3.471103218971215E-007 + so2 9.717161831715032E-009 -3.910063254504452E-013 4.838790012217190E-011 + dms 4.088498977291025E-009 -3.782424888773323E-012 1.406673944432740E-010 + ch3sh 4.001702642241869E-010 -3.383552216523598E-012 1.674398248423400E-011 + hpmtf 8.817437636839251E-011 -3.587082372845233E-013 7.289863070636452E-012 + msa 1.339128257245463E-010 0.000000000000000E+000 1.501874112151764E-011 + nh3 5.502991192438833E-008 -1.518164258580751E-010 1.733640625588571E-010 + nh4no3 3.303427113974472E-008 -5.099026861338662E-012 5.357021398625745E-012 + nh4 3.474862370618172E-008 -5.048807545849755E-029 1.170546276067429E-010 + hcl 6.162918854956330E-010 -9.440733611669425E-014 1.712081557889772E-013 + hocl 3.780286949483570E-011 -1.232060786565361E-016 8.492876311881094E-015 + clono2 3.592563068395188E-010 -4.560624794825940E-015 7.268729909496689E-015 + cl 5.669181041750525E-011 -9.584915747181442E-020 8.480188910053874E-020 + clo 1.353982395912477E-010 -1.682154940286688E-017 5.692385163328016E-016 + cl2o2 8.375381139320996E-013 -1.273987282242896E-023 4.513074605872200E-021 + cl2 2.762499699350600E-012 -1.138575786627290E-015 3.082938980584235E-015 + hobr 7.391430162338439E-012 -9.464279462314634E-017 1.114585126407324E-015 + hbr 4.154708723230473E-013 -1.133899417965603E-015 3.398067284063473E-015 + brono2 7.205863917481753E-012 -6.458178946980292E-016 7.261713236979853E-016 + br 8.895953376113935E-012 -1.610183570196161E-017 1.575764963875674E-017 + bro 9.027568737994951E-012 -2.046457397344574E-017 2.190483502825174E-016 + brcl 2.002128464652773E-012 -9.855925870217320E-017 1.555877590341213E-016 + age 5.61325222785226 -4.336808689942018E-019 8.550180489808662E-004 + atooh 2.847543916369845E-011 1.903361533105939E-040 1.865871882755018E-012 + glyx 5.448830724639535E-009 -5.479731441540748E-012 1.002042447278713E-011 + iepox 4.847091474894540E-009 -9.708002650766024E-012 3.554241477600310E-011 + isopnb 4.310483633984066E-010 -1.677947179652268E-012 5.011339823348098E-012 + macrn 1.347466266271770E-010 -3.054416607867272E-013 1.262635159207366E-012 + mek 3.064976096707581E-009 -1.110983909547808E-014 2.541902506077208E-011 + mekooh 1.268985356130882E-010 2.192725298227411E-043 2.166957124691330E-012 + mgly 1.242846222215259E-009 -1.450789417324322E-012 1.406426846847553E-011 + mvkn 1.879966830754239E-010 -3.676985475169761E-013 1.594565256985354E-012 + r4n1 2.709988309218639E-010 -1.105574607466868E-013 7.238900936181609E-013 + r4n2 7.010485953867071E-010 -5.779801999871823E-014 1.361309972034951E-012 + rcho 1.593995357417991E-008 1.137696499500825E-039 9.209271912578473E-011 + o3s 9.739737013305440E-006 0.000000000000000E+000 8.018604186430188E-009 + hno3_d1 1.318156686334243E-009 -1.009379548594940E-028 2.765997219661251E-011 + hno3_d2 2.074982369627644E-009 -4.863382658438374E-030 2.936710515425415E-011 + hno3_d3 3.203880506440290E-009 -1.577752358078048E-030 2.545706851908049E-011 + hno3_d4 2.012848522146479E-009 -1.921101250515020E-016 4.422769211014746E-012 + hno3_d5 6.701553687201544E-010 -4.094285707611698E-014 3.056009624109442E-013 + so4_d1 2.878431106878681E-011 0.000000000000000E+000 4.664506369087771E-013 + so4_d2 2.756268069530088E-011 -1.232723537241246E-032 3.295637133609591E-013 + so4_d3 2.500509325221636E-011 -4.930476118993901E-032 2.504595262194216E-013 + so4_d4 7.115013458416625E-012 0.000000000000000E+000 4.074407883058750E-014 + so4_d5 1.726883271560065E-012 -4.061815311046498E-017 3.625330811336435E-015 + e90 8.605166120405093E-007 1.336991130253403E-014 1.655582243447906E-007 + o3s_e90 9.739737013305440E-006 -4.135941930267155E-025 6.646524869687490E-009 + aoanh 7.59285502053357 1.381767281376145E-005 1.23837430387290 + nh50 1.005558647055416E-007 5.322571718474865E-018 2.612952836931170E-008 + co2 6.115815852840659E-004 3.608050330258269E-004 4.294555075066443E-004 + U max = 105.108792053249 min = -121.620853308338 + V max = 128.831430856509 min = -98.3946371537299 + + mp_top= 1 pfull= 1.710525126496168E-002 + Mean specific humidity (mg/kg) above 75 mb= 1.98209723704537 + Total surface pressure (mb) = 984.907470370280 + mean dry surface pressure = 982.900007486274 + Total Water Vapor (kg/m**2) = 20.3431822679355 + --- Micro Phys water substances (kg/m**2) --- + Total cloud water= 5.556623355959998E-002 + Total rain water= 2.812946056541293E-002 + Total cloud ice = 2.953801456322189E-002 + Total snow = 2.789916630137167E-002 + Total graupel = 1.088167089764002E-066 + --------------------------------------------- +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(-1) = "levhalf" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(0) = "lev" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(1) = "plev_std" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(2) = "plev19" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(3) = "plev8" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(4) = "plev3" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(5) = "plev7h" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(6) = "plev23" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(7) = "plev4" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(8) = "plev26" +NOTE from PE 0: atmos_cmip_diag_mod: cmip_axis_names(9) = "plev39" +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos, field=ta, field_id=94 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev19, field=ta, field_id=95 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev3, field=ta, field_id=96 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev39, field=ta, field_id=97 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos, field=ua, field_id=98 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev19, field=ua, field_id=99 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev3, field=ua, field_id=100 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev39, field=ua, field_id=101 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos, field=va, field_id=102 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev19, field=va, field_id=103 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev3, field=va, field_id=104 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev39, field=va, field_id=105 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev19, field=hus, field_id=106 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev19, field=wap, field_id=107 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos, field=zg, field_id=108 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev19, field=zg, field_id=109 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=atmos_plev39, field=zg, field_id=110 +NOTE from PE 0: READING FROM SST_restart DISABLED +NOTE from PE 0: No adiabatic initialization correction in use +n= 1 +tracer_name="sphum +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: sphum + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 2 +tracer_name="liq_wat +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: liq_wat + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 3 +tracer_name="ice_wat +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: ice_wat + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 4 +tracer_name="rainwat +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: rainwat + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 5 +tracer_name="snowwat +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: snowwat + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 6 +tracer_name="graupel +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: graupel + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to none kg/(m2 s) in atmos_tracer_utilities for liq_drp +n= 7 +tracer_name="liq_drp +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: liq_drp + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to null kg/(m2 s) in atmos_tracer_utilities for ice_num +n= 8 +tracer_name="ice_num +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: ice_num + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to null kg/(m2 s) in atmos_tracer_utilities for rain_num +n= 9 +tracer_name="rain_num +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: rain_num + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to null kg/(m2 s) in atmos_tracer_utilities for snow_num +n= 10 +tracer_name="snow_num +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: snow_num + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to none kg/(m2 s) in atmos_tracer_utilities for cld_amt +n= 11 +tracer_name="cld_amt +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: cld_amt + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 12 +tracer_name="soa +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.8900, frac_pm25= 0.9600, frac_pm10= 1.0000 + is_vmr F + name: soa + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: soa + scheme: williams_wind_driven + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +n= 13 +tracer_name="dust1 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.4440, frac_pm25= 1.0000, frac_pm10= 1.0000 + is_vmr F + name: dust1 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: dust1 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 200.000000000000 200.000000000000 + 1000.00000000000 200.000000000000 +n= 14 +tracer_name="dust2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.2500, frac_pm10= 1.0000 + is_vmr F + name: dust2 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: dust2 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n= 15 +tracer_name="dust3 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 1.0000 + is_vmr F + name: dust3 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: dust3 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n= 16 +tracer_name="dust4 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.6670 + is_vmr F + name: dust4 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: dust4 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n= 17 +tracer_name="dust5 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: dust5 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: dust5 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n= 18 +tracer_name="so4 +mwt= 96.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.9000, frac_pm25= 0.9700, frac_pm10= 1.0000 + is_vmr T + name: so4 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: so4 + scheme: williams_wind_driven + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +n= 19 +tracer_name="ssalt1 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 1.0000, frac_pm25= 1.0000, frac_pm10= 1.0000 + is_vmr F + name: ssalt1 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.400000000000000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: ssalt1 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +n= 20 +tracer_name="ssalt2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 1.0000, frac_pm10= 1.0000 + is_vmr F + name: ssalt2 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.400000000000000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: ssalt2 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 200.000000000000 200.000000000000 + 1000.00000000000 200.000000000000 +n= 21 +tracer_name="ssalt3 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.1670, frac_pm10= 1.0000 + is_vmr F + name: ssalt3 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.550000000000000 + frac_in_cloud_snow 0.550000000000000 + frac_in_cloud_snow_homogeneous 0.550000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: ssalt3 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 40.0000000000000 40.0000000000000 + 1000.00000000000 40.0000000000000 +n= 22 +tracer_name="ssalt4 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 1.0000 + is_vmr F + name: ssalt4 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.550000000000000 + frac_in_cloud_snow 0.550000000000000 + frac_in_cloud_snow_homogeneous 0.550000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: ssalt4 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 1.00000000000000 1.00000000000000 + 1000.00000000000 1.00000000000000 +n= 23 +tracer_name="ssalt5 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: ssalt5 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.550000000000000 + frac_in_cloud_snow 0.550000000000000 + frac_in_cloud_snow_homogeneous 0.550000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: ssalt5 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 0.100000000000000 0.100000000000000 + 1000.00000000000 0.100000000000000 +n= 24 +tracer_name="bcphob +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.9810, frac_pm25= 0.9950, frac_pm10= 1.0000 + is_vmr F + name: bcphob + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: bcphob + scheme: williams_wind_driven + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +n= 25 +tracer_name="bcphil +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.9810, frac_pm25= 0.9950, frac_pm10= 1.0000 + is_vmr F + name: bcphil + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: bcphil + scheme: williams_wind_driven + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +n= 26 +tracer_name="omphob +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.8900, frac_pm25= 0.9600, frac_pm10= 1.0000 + is_vmr F + name: omphob + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: omphob + scheme: williams_wind_driven + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +n= 27 +tracer_name="omphil +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.8900, frac_pm25= 0.9600, frac_pm10= 1.0000 + is_vmr F + name: omphil + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: omphil + scheme: williams_wind_driven + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to vmr*1e21 kg/(m2 s) in atmos_tracer_utilities for radon +n= 28 +tracer_name="radon +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: radon + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 29 +tracer_name="co +mwt= 28.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: co + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 30 +tracer_name="ch2o +mwt= 30.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch2o + scheme: henry_below_noice + H: 3.200000000000000E-002 7100.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: ch2o + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 31 +tracer_name="o3 +mwt= 48.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: o3 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 32 +tracer_name="n2o +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: n2o + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 33 +tracer_name="no +mwt= 30.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: no + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 34 +tracer_name="no2 +mwt= 46.0000 , nb_C= 0.395253-322, nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: no2 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 35 +tracer_name="no3 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: no3 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 36 +tracer_name="hno3 +mwt= 63.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hno3 + scheme: henry_below + H: 3190000.00000000 8700.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: hno3 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 37 +tracer_name="ho2no2 +mwt= 79.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ho2no2 + scheme: henry_below_noice + H: 3.900000000000000E-004 8400.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: ho2no2 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 38 +tracer_name="n2o5 +mwt= 108.000 , nb_C= 0.00000 , nb_N= 2.00000 , nb_N_ox= 2.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: n2o5 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 39 +tracer_name="ch4 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch4 + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 40 +tracer_name="ch3ooh +mwt= 48.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3ooh + scheme: henry_below_noice + H: 3.000000000000000E-003 7500.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: ch3ooh + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 41 +tracer_name="h2o2 +mwt= 34.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: h2o2 + scheme: henry_below_noice + H: 0.860000000000000 7300.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: h2o2 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 42 +tracer_name="c3h6 +mwt= 42.0800 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c3h6 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 43 +tracer_name="isop +mwt= 68.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: isop + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 44 +tracer_name="ch3cho +mwt= 44.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3cho + scheme: henry_below_noice + H: 1.300000000000000E-004 5900.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: ch3cho + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 45 +tracer_name="pan +mwt= 121.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: pan + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 46 +tracer_name="c2h6 +mwt= 30.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c2h6 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 47 +tracer_name="c2h4 +mwt= 28.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c2h4 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 48 +tracer_name="c4h10 +mwt= 58.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c4h10 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 49 +tracer_name="mpan +mwt= 147.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mpan + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 50 +tracer_name="mvk +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mvk + scheme: henry_below_noice + H: 2.070000000000000E-004 7800.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: mvk + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 51 +tracer_name="macr +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: macr + scheme: henry_below_noice + H: 4.240000000000000E-005 5300.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: macr + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 52 +tracer_name="c10h16 +mwt= 136.240 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c10h16 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 53 +tracer_name="c3h8 +mwt= 44.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c3h8 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 54 +tracer_name="ch3coch3 +mwt= 58.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3coch3 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 55 +tracer_name="ch3oh +mwt= 32.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3oh + scheme: henry_below_noice + H: 2.000000000000000E-003 5500.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: ch3oh + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 56 +tracer_name="c2h5oh +mwt= 46.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c2h5oh + scheme: henry_below_noice + H: 1.900000000000000E-003 6400.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: c2h5oh + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 57 +tracer_name="glyald +mwt= 60.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: glyald + scheme: henry_below_noice + H: 3.900000000000000E-002 4600.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: glyald + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 58 +tracer_name="hyac +mwt= 74.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hyac + scheme: henry_below_noice + H: 7.700000000000000E-002 0.000000000000000E+000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: hyac + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 59 +tracer_name="isopooh +mwt= 118.000 , nb_C= 0.530499-314, nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: isopooh + scheme: henry_below_noice + H: 691.000000000000 0.000000000000000E+000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: isopooh + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 60 +tracer_name="h2 +mwt= 2.01600 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: h2 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 61 +tracer_name="so2 +mwt= 64.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: so2 + scheme: henry_below_noice + H: 1.490000000000000E-002 5080.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: so2 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 62 +tracer_name="dms +mwt= 62.1400 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: dms + scheme: henry_below + H: 5.300000000000000E-006 3500.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: dms + scheme: fixed + land does drydep: T + land dvel: 1.100000000000000E-003 + sea dvel: 9.000000000000000E-004 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 63 +tracer_name="ch3sh +mwt= 48.1070 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3sh + scheme: henry_below + H: 3.800000000000000E-006 3400.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: ch3sh + scheme: fixed + land does drydep: F + land dvel: 1.100000000000000E-003 + sea dvel: 9.000000000000000E-004 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 64 +tracer_name="hpmtf +mwt= 108.120 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hpmtf + scheme: henry_below + H: 0.131000000000000 0.000000000000000E+000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: hpmtf + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 65 +tracer_name="msa +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: msa + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.400000000000000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: msa + scheme: fixed + land does drydep: F + land dvel: 1.100000000000000E-003 + sea dvel: 9.000000000000000E-004 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 66 +tracer_name="nh3 +mwt= 17.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 0.00000 +, nb_N_red= 1.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: nh3 + scheme: henry_below_noice + H: 33.0000000000000 4100.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: nh3 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 67 +tracer_name="nh4no3 +mwt= 62.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.8770, frac_pm25= 0.9540, frac_pm10= 1.0000 + is_vmr T + name: nh4no3 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: nh4no3 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 68 +tracer_name="nh4 +mwt= 18.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 0.00000 +, nb_N_red= 1.00000 +frac_pm1= 0.9200, frac_pm25= 0.9730, frac_pm10= 1.0000 + is_vmr T + name: nh4 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.400000000000000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.400000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: nh4 + scheme: williams_wind_driven + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 400.000000000000 400.000000000000 + 1000.00000000000 400.000000000000 +n= 69 +tracer_name="hcl +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hcl + scheme: henry_below_noice + H: 3190000.00000000 8700.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: hcl + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 70 +tracer_name="hocl +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hocl + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 71 +tracer_name="clono2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: clono2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 72 +tracer_name="cl +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: cl + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 73 +tracer_name="clo +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: clo + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 74 +tracer_name="cl2o2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: cl2o2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 75 +tracer_name="cl2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: cl2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 76 +tracer_name="hobr +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hobr + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 77 +tracer_name="hbr +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hbr + scheme: henry_below_noice + H: 3190000.00000000 8700.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: hbr + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 78 +tracer_name="brono2 +mwt= 14.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: brono2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 79 +tracer_name="br +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: br + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 80 +tracer_name="bro +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: bro + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 81 +tracer_name="brcl +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: brcl + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to years kg/(m2 s) in atmos_tracer_utilities for age +n= 82 +tracer_name="age +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: age + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 83 +tracer_name="atooh +mwt= 90.0000 , nb_C= 0.494066-323, nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: atooh + scheme: henry_below_noice + H: 0.114000000000000 6300.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: atooh + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 84 +tracer_name="glyx +mwt= 58.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: glyx + scheme: henry_below_noice + H: 4.10000000000000 7500.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: glyx + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 85 +tracer_name="iepox +mwt= 118.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: iepox + scheme: henry_below_noice + H: 790.000000000000 0.000000000000000E+000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: iepox + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 86 +tracer_name="isopnb +mwt= 147.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: isopnb + scheme: henry_below_noice + H: 0.170000000000000 9200.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: isopnb + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 87 +tracer_name="macrn +mwt= 149.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: macrn + scheme: henry_below_noice + H: 0.170000000000000 9200.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: macrn + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 88 +tracer_name="mek +mwt= 72.0000 , nb_C= 0.530499-314, nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mek + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 89 +tracer_name="mekooh +mwt= 72.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mekooh + scheme: henry_below_noice + H: 0.114000000000000 6300.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: mekooh + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 90 +tracer_name="mgly +mwt= 72.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mgly + scheme: henry_below_noice + H: 3.500000000000000E-002 7500.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: mgly + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 91 +tracer_name="mvkn +mwt= 149.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mvkn + scheme: henry_below_noice + H: 0.170000000000000 9200.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: mvkn + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 92 +tracer_name="r4n1 +mwt= 14.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: r4n1 + scheme: henry_below_noice + H: 2.10000000000000 8700.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: r4n1 + scheme: file + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 93 +tracer_name="r4n2 +mwt= 149.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: r4n2 + scheme: henry_below_noice + H: 0.170000000000000 9200.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: r4n2 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 94 +tracer_name="rcho +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: rcho + scheme: henry_below_noice + H: 1.300000000000000E-004 5900.00000000000 + frac_in_cloud 0.000000000000000E+000 + frac_in_cloud_snow 0.000000000000000E+000 + frac_in_cloud_snow_homogeneous 0.000000000000000E+000 + alpha_r,alpha_s 0.000000000000000E+000 0.000000000000000E+000 + name: rcho + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 95 +tracer_name="o3s +mwt= 48.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: o3s + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n= 96 +tracer_name="hno3_d1 +mwt= 62.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hno3_d1 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: hno3_d1 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 200.000000000000 200.000000000000 + 1000.00000000000 200.000000000000 +n= 97 +tracer_name="hno3_d2 +mwt= 62.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hno3_d2 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: hno3_d2 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n= 98 +tracer_name="hno3_d3 +mwt= 62.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hno3_d3 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: hno3_d3 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n= 99 +tracer_name="hno3_d4 +mwt= 62.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hno3_d4 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: hno3_d4 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n=100 +tracer_name="hno3_d5 +mwt= 62.0000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: hno3_d5 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: hno3_d5 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n=101 +tracer_name="so4_d1 +mwt= 96.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: so4_d1 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: so4_d1 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 200.000000000000 200.000000000000 + 1000.00000000000 200.000000000000 +n=102 +tracer_name="so4_d2 +mwt= 96.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: so4_d2 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: so4_d2 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n=103 +tracer_name="so4_d3 +mwt= 96.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: so4_d3 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: so4_d3 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n=104 +tracer_name="so4_d4 +mwt= 96.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: so4_d4 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: so4_d4 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n=105 +tracer_name="so4_d5 +mwt= 96.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: so4_d5 + scheme: aerosol_below + H: 0.000000000000000E+000 0.000000000000000E+000 + frac_in_cloud 0.250000000000000 + frac_in_cloud_snow 5.000000000000000E-002 + frac_in_cloud_snow_homogeneous 0.250000000000000 + alpha_r,alpha_s 1.000000000000000E-003 1.000000000000000E-003 + name: so4_d5 + scheme: williams_wind_driven + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 100.000000000000 100.000000000000 + 1000.00000000000 100.000000000000 +n=106 +tracer_name="e90 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: e90 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=107 +tracer_name="o3s_e90 +mwt= 48.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: o3s_e90 + scheme: file + land does drydep: T + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to years kg/(m2 s) in atmos_tracer_utilities for aoanh +n=108 +tracer_name="aoanh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: aoanh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=109 +tracer_name="nh50 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: nh50 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=110 +tracer_name="co2 +mwt= 44.0000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: co2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=111 +tracer_name="cly +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: cly + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=112 +tracer_name="bry +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: bry + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to vmr/s kg/(m2 s) in atmos_tracer_utilities for lch4 +n=113 +tracer_name="lch4 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: lch4 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=114 +tracer_name="ato2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ato2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=115 +tracer_name="macrooh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: macrooh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=116 +tracer_name="ch3s +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3s + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=117 +tracer_name="mtmp +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mtmp + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=118 +tracer_name="iepoxoo +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: iepoxoo + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=119 +tracer_name="isn1 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: isn1 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=120 +tracer_name="ino2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ino2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=121 +tracer_name="isnooa +mwt= -999.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: isnooa + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=122 +tracer_name="inpn +mwt= -999.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: inpn + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=123 +tracer_name="ch3so +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3so + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=124 +tracer_name="isopnbo2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: isopnbo2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=125 +tracer_name="ch3soo +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3soo + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=126 +tracer_name="macrno2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 1.00000 , nb_N_ox= 1.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: macrno2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=127 +tracer_name="mao3 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mao3 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=128 +tracer_name="maop +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: maop + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=129 +tracer_name="maopo2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: maopo2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=130 +tracer_name="ch3so2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3so2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=131 +tracer_name="meko2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: meko2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=132 +tracer_name="ch3so3 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3so3 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=133 +tracer_name="c2h5o2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c2h5o2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=134 +tracer_name="c2h5ooh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c2h5ooh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=135 +tracer_name="mvko2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mvko2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=136 +tracer_name="mvkooh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: mvkooh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=137 +tracer_name="pooh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: pooh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=138 +tracer_name="ch3co3 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3co3 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=139 +tracer_name="c3h7o2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c3h7o2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=140 +tracer_name="rco3 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: rco3 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=141 +tracer_name="roh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: roh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=142 +tracer_name="c3h7ooh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: c3h7ooh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=143 +tracer_name="ch3coooh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3coooh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=144 +tracer_name="n +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: n + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=145 +tracer_name="ho2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ho2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=146 +tracer_name="o +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: o + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=147 +tracer_name="o1d +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: o1d + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=148 +tracer_name="eo2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: eo2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=149 +tracer_name="eo +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: eo + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=150 +tracer_name="oh +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: oh + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=151 +tracer_name="isopo2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: isopo2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=152 +tracer_name="po2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: po2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=153 +tracer_name="ch3o2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: ch3o2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=154 +tracer_name="h +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: h + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=155 +tracer_name="macro2 +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: macro2 + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: Dry dep units set to 1/m kg/(m2 s) in atmos_tracer_utilities for extinction +n=156 +tracer_name="extinction +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr F + name: extinction + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +n=157 +tracer_name="noy +mwt= -999.000 , nb_C= 0.00000 , nb_N= 0.00000 , nb_N_ox= 0.00000 +, nb_N_red= 0.00000 +frac_pm1= 0.0000, frac_pm25= 0.0000, frac_pm10= 0.0000 + is_vmr T + name: noy + scheme: None + land does drydep: F + land dvel: 0.000000000000000E+000 + sea dvel: 0.000000000000000E+000 + surfr,landr,snowr,sear: 500.000000000000 500.000000000000 + 500.000000000000 500.000000000000 +NOTE from PE 0: atmos_tracer_utilities_init: gas reevap (ls): LINEAR +NOTE from PE 0: atmos_tracer_utilities_init: aerosol reevap (ls): LINEAR +NOTE from PE 0: atmos_dust_init: number of atmos dust tracers =15 + ------------------------------------------------------------------------------------------------------------------------- + dust tr. name atm. tr. number ra rb dustref dustden frac_s do_surf_exch is_dust is_hno3d is_so4d + ------------------------------------------------------------------------------------------------------------------------- + 1 dust1 13 0.100000E-06 0.100000E-05 0.750000E-06 2500.00 0.00000 F T F F + 2 dust2 14 0.100000E-05 0.200000E-05 0.150000E-05 2650.00 0.00000 F T F F + 3 dust3 15 0.200000E-05 0.300000E-05 0.250000E-05 2650.00 0.00000 F T F F + 4 dust4 16 0.300000E-05 0.600000E-05 0.450000E-05 2650.00 0.00000 F T F F + 5 dust5 17 0.600000E-05 0.100000E-04 0.800000E-05 2650.00 0.00000 F T F F + 6 hno3_d1 96 0.100000E-06 0.100000E-05 0.750000E-06 2500.00 0.00000 F F T F + 7 hno3_d2 97 0.100000E-05 0.200000E-05 0.150000E-05 2650.00 0.00000 F F T F + 8 hno3_d3 98 0.200000E-05 0.300000E-05 0.250000E-05 2650.00 0.00000 F F T F + 9 hno3_d4 99 0.300000E-05 0.600000E-05 0.450000E-05 2650.00 0.00000 F F T F + 10 hno3_d5 100 0.600000E-05 0.100000E-04 0.800000E-05 2650.00 0.00000 F F T F + 11 so4_d1 101 0.100000E-06 0.100000E-05 0.750000E-06 2500.00 0.00000 F F F T + 12 so4_d2 102 0.100000E-05 0.200000E-05 0.150000E-05 2650.00 0.00000 F F F T + 13 so4_d3 103 0.200000E-05 0.300000E-05 0.250000E-05 2650.00 0.00000 F F F T + 14 so4_d4 104 0.300000E-05 0.600000E-05 0.450000E-05 2650.00 0.00000 F F F T + 15 so4_d5 105 0.600000E-05 0.100000E-04 0.800000E-05 2650.00 0.00000 F F F T + ------------------------------------------------------------------------------------------------------------------------- +NOTE from PE 0: atmos_tracer_driver: gex/atm2lnd drydust found +NOTE from PE 0: atmos_sea_salt_init: number of atmos seasalt tracers =5 + ------------------------------------------------------------------------------------------------------------------------- + seasalt tr. name emission scheme atm. tr. number ra rb seasaltref seasaltden + ------------------------------------------------------------------------------------------------------------------------- + 1 ssalt1 Gong 19 0.100000E-06 0.500000E-06 0.300000E-06 2200.00 + 2 ssalt2 Gong 20 0.500000E-06 0.100000E-05 0.750000E-06 2200.00 + 3 ssalt3 Gong 21 0.100000E-05 0.250000E-05 0.175000E-05 2200.00 + 4 ssalt4 Gong 22 0.250000E-05 0.500000E-05 0.375000E-05 2200.00 + 5 ssalt5 Gong 23 0.500000E-05 0.100000E-04 0.750000E-05 2200.00 + ------------------------------------------------------------------------------------------------------------------------- + nSO4: 18 101 102 103 104 105 +read_face_lengths_list : G%mask2dCu=0 at 33.84 -229.25 ( 33.80 34.20 -229.30 -229.20) so grid metric is unmodified. +read_face_lengths_list : Modifying dy_Cu gridpoint at 34.05 -229.25 ( 33.80 34.20 -229.30 -229.20) to 1000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : Modifying dx_Cv gridpoint at 12.77 43.38 ( 12.60 12.80 43.25 43.50) to 10000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : Modifying dy_Cu gridpoint at 35.89 -5.75 ( 35.80 36.20 -5.90 -5.40) to 12000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : Modifying dy_Cu gridpoint at 35.89 -5.50 ( 35.80 36.20 -5.90 -5.40) to 12000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : G%mask2dCu=0 at 36.09 -5.75 ( 35.80 36.20 -5.90 -5.40) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 36.09 -5.50 ( 35.80 36.20 -5.90 -5.40) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 39.84 26.25 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 39.84 26.50 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 39.84 26.75 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 39.84 27.00 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : Modifying dy_Cu gridpoint at 40.03 26.25 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : Modifying dy_Cu gridpoint at 40.03 26.50 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : G%mask2dCu=0 at 40.03 26.75 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 40.03 27.00 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 40.22 26.25 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 40.22 26.50 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : Modifying dy_Cu gridpoint at 40.22 26.75 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : G%mask2dCu=0 at 40.22 27.00 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : Modifying dy_Cu gridpoint at 40.41 26.25 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : G%mask2dCu=0 at 40.41 26.50 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCu=0 at 40.41 26.75 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : Modifying dy_Cu gridpoint at 40.41 27.00 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : G%mask2dCv=0 at 39.93 26.38 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCv=0 at 39.93 26.62 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCv=0 at 39.93 26.88 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCv=0 at 40.13 26.38 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : Modifying dx_Cv gridpoint at 40.13 26.62 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : G%mask2dCv=0 at 40.13 26.88 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCv=0 at 40.32 26.38 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCv=0 at 40.32 26.62 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : Modifying dx_Cv gridpoint at 40.32 26.88 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : Modifying dx_Cv gridpoint at 40.51 26.38 ( 39.80 40.60 26.20 27.10) to 3000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : Modifying dx_Cv gridpoint at 52.02 -218.38 ( 52.00 52.15 141.50 141.70) to 2500.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : G%mask2dCv=0 at 40.51 26.62 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : G%mask2dCv=0 at 40.51 26.88 ( 39.80 40.60 26.20 27.10) so grid metric is unmodified. +read_face_lengths_list : Modifying dx_Cv gridpoint at 41.07 29.12 ( 41.00 41.35 29.00 29.25) to 1000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m +read_face_lengths_list : Modifying dx_Cv gridpoint at 41.26 29.12 ( 41.00 41.35 29.00 29.25) to 1000.00m +read_face_lengths_list : Porous Topography parameters: Dmin, Dmax, Davg ( 0.00 0.00 0.00)m + +WARNING from PE 216: MOM_file_parser : EQN_OF_STATE over-ridden. Line: 'EQN_OF_STATE = "ROQUET_RHO"' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : TFREEZE_FORM over-ridden. Line: 'TFREEZE_FORM = "LINEAR"' in file INPUT/MOM_override. + + +WARNING from PE 216: interpret_eos_selection: EOS_TEOS10 or EOS_ROQUET_RHO or EOS_ROQUET_SPV should only be used along with TFREEZE_FORM = TFREEZE_TEOS10 or TFREEZE_TEOSPOLY. + + +WARNING from PE 216: MOM_file_parser : PARALLEL_RESTARTFILES over-ridden. Line: 'PARALLEL_RESTARTFILES = True' in file INPUT/MOM_layout. + + sA_11= .3579200000000000+04 + sB_11= -.2226300000000000+03 + sC_11= .7574900000000000+01 + sD_11= -.1459500000000000+00 + sE_11= .1187400000000000-02 + sA_12= .3828100000000000+04 + sB_12= -.2498600000000000+03 + sC_12= .8760300000000001+01 + sD_12= -.1716000000000000+00 + sE_12= .1408000000000000-02 +NOTE from PE 216: generic_cfc: using Schmidt number coefficients for W14 + A1_11= -.1341536000000000+03 + A2_11= .2032156000000000+03 + A3_11= .5623200000000000+02 + A4_11= .0000000000000000+00 + B1_11= -.1444490000000000+00 + B2_11= .9295200000000001-01 + B3_11= -.1599770000000000-01 + A1_12= -.1223246000000000+03 + A2_12= .1825306000000000+03 + A3_12= .5058980000000000+02 + A4_12= .0000000000000000+00 + B1_12= -.1456330000000000+00 + B2_12= .9250899999999999-01 + B3_12= -.1566270000000000-01 +NOTE from PE 216: generic_cfc: using solubility coefficients for W14 + RHO_0= .1035000000000000+04 + sA= .3177500000000000+04 + sB= -.2005700000000000+03 + sC= .6886500000000000+01 + sD= -.1333500000000000+00 + sE= .1087700000000000-02 +NOTE from PE 216: generic_sf6: Using Schmidt number coefficients for W14 + A1= -.9659750000000000+02 + A2= .1398830000000000+03 + A3= .3781930000000000+02 + A4= .0000000000000000+00 + B1= .3106930000000000-01 + B2= -.3563850000000000-01 + B3= .7432540000000000-02 +NOTE from PE 216: generic_sf6: using solubility coefficients for W14 + RHO_0= .1035000000000000+04 + +WARNING from PE 216: MOM_file_parser : USE_MEKE over-ridden. Line: 'USE_MEKE = True' in file INPUT/MOM_override. + +NOTE from PE 216: init_coord_hycom: use_3d = .false. + +WARNING from PE 216: MOM_file_parser : Z_INIT_REMAP_GENERAL over-ridden. Line: 'Z_INIT_REMAP_GENERAL = True' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : Z_INIT_REMAP_OLD_ALG over-ridden. Line: 'Z_INIT_REMAP_OLD_ALG = False' in file INPUT/MOM_override. + + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_1.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_2.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_3.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_4.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_5.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_6.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_7.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_8.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_9.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_10.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_11.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_12.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_13.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_14.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_15.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_16.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_17.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_18.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_19.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_20.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_21.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_22.nc + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 +NOTE from PE 216: MOM_restart: MOM run restarted using : INPUT/MOM.res_23.nc +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=uw_conv, field=pso4_aq_so2_reevap_uw, field_id=143 +NOTE from PE 0: uw_conv: tracer checks: no min/max check, no filling +NOTE from PE 0: uw_conv_init: aerosol reevap (uw): LINEAR +NOTE from PE 0: uw_conv_init: gas reevap (uw): LINEAR +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist_plev39, field=tntc, field_id=147 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist, field=mc, field_id=158 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist, field=emilnox_area, field_id=160 + lin MP: initializing qs tables +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=strat, field=cdnc, field_id=167 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist, field=tntscp, field_id=168 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist_plev39, field=tntscp, field_id=169 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist, field=tnhusscp, field_id=170 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=pso4_aq_so2_reevap_ls, field_id=177 + so2 reevaporation produces so4 and is limited by h2o2 availability +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist, field=cl, field_id=186 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist, field=clw, field_id=187 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist, field=cli, field_id=188 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=moist_plev19, field=hur, field_id=193 +sphum, tracer_mw= -999.000 +unsupported tracer: sphum , units=kg/kg +liq_wat, tracer_mw= -999.000 +unsupported tracer: liq_wat , units=kg/kg +ice_wat, tracer_mw= -999.000 +unsupported tracer: ice_wat , units=kg/kg +rainwat, tracer_mw= -999.000 +unsupported tracer: rainwat , units=kg/kg +snowwat, tracer_mw= -999.000 +unsupported tracer: snowwat , units=kg/kg +graupel, tracer_mw= -999.000 +unsupported tracer: graupel , units=kg/kg +liq_drp, tracer_mw= -999.000 +unsupported tracer: liq_drp , units=none +ice_num, tracer_mw= -999.000 +unsupported tracer: ice_num , units=null +rain_num, tracer_mw= -999.000 +unsupported tracer: rain_num , units=null +snow_num, tracer_mw= -999.000 +unsupported tracer: snow_num , units=null +cld_amt, tracer_mw= -999.000 +unsupported tracer: cld_amt , units=none +soa, tracer_mw= -999.000 +dust1, tracer_mw= -999.000 +dust2, tracer_mw= -999.000 +dust3, tracer_mw= -999.000 +dust4, tracer_mw= -999.000 +dust5, tracer_mw= -999.000 +so4, tracer_mw= 96.0000 +ssalt1, tracer_mw= -999.000 +ssalt2, tracer_mw= -999.000 +ssalt3, tracer_mw= -999.000 +ssalt4, tracer_mw= -999.000 +ssalt5, tracer_mw= -999.000 +bcphob, tracer_mw= -999.000 +bcphil, tracer_mw= -999.000 +omphob, tracer_mw= -999.000 +omphil, tracer_mw= -999.000 +radon, tracer_mw= -999.000 +unsupported tracer: radon , units=vmr*1e21 +co, tracer_mw= 28.0000 +ch2o, tracer_mw= 30.0000 +o3, tracer_mw= 48.0000 +n2o, tracer_mw= -999.000 +no, tracer_mw= 30.0000 +no2, tracer_mw= 46.0000 +no3, tracer_mw= -999.000 +hno3, tracer_mw= 63.0000 +ho2no2, tracer_mw= 79.0000 +n2o5, tracer_mw= 108.000 +ch4, tracer_mw= -999.000 +ch3ooh, tracer_mw= 48.0000 +h2o2, tracer_mw= 34.0000 +c3h6, tracer_mw= 42.0800 +isop, tracer_mw= 68.0000 +ch3cho, tracer_mw= 44.0000 +pan, tracer_mw= 121.000 +c2h6, tracer_mw= 30.0000 +c2h4, tracer_mw= 28.0000 +c4h10, tracer_mw= 58.0000 +mpan, tracer_mw= 147.000 +mvk, tracer_mw= -999.000 +macr, tracer_mw= -999.000 +c10h16, tracer_mw= 136.240 +c3h8, tracer_mw= 44.0000 +ch3coch3, tracer_mw= 58.0000 +ch3oh, tracer_mw= 32.0000 +c2h5oh, tracer_mw= 46.0000 +glyald, tracer_mw= 60.0000 +hyac, tracer_mw= 74.0000 +isopooh, tracer_mw= 118.000 +h2, tracer_mw= 2.01600 +so2, tracer_mw= 64.0000 +dms, tracer_mw= 62.1400 +ch3sh, tracer_mw= 48.1070 +hpmtf, tracer_mw= 108.120 +msa, tracer_mw= -999.000 +nh3, tracer_mw= 17.0000 +nh4no3, tracer_mw= 62.0000 +nh4, tracer_mw= 18.0000 +hcl, tracer_mw= -999.000 +hocl, tracer_mw= -999.000 +clono2, tracer_mw= -999.000 +cl, tracer_mw= -999.000 +clo, tracer_mw= -999.000 +cl2o2, tracer_mw= -999.000 +cl2, tracer_mw= -999.000 +hobr, tracer_mw= -999.000 +hbr, tracer_mw= -999.000 +brono2, tracer_mw= 14.0000 +br, tracer_mw= -999.000 +bro, tracer_mw= -999.000 +brcl, tracer_mw= -999.000 +age, tracer_mw= -999.000 +unsupported tracer: age , units=years +atooh, tracer_mw= 90.0000 +glyx, tracer_mw= 58.0000 +iepox, tracer_mw= 118.000 +isopnb, tracer_mw= 147.000 +macrn, tracer_mw= 149.000 +mek, tracer_mw= 72.0000 +mekooh, tracer_mw= 72.0000 +mgly, tracer_mw= 72.0000 +mvkn, tracer_mw= 149.000 +r4n1, tracer_mw= 14.0000 +r4n2, tracer_mw= 149.000 +rcho, tracer_mw= -999.000 +o3s, tracer_mw= 48.0000 +hno3_d1, tracer_mw= 62.0000 +hno3_d2, tracer_mw= 62.0000 +hno3_d3, tracer_mw= 62.0000 +hno3_d4, tracer_mw= 62.0000 +hno3_d5, tracer_mw= 62.0000 +so4_d1, tracer_mw= 96.0000 +so4_d2, tracer_mw= 96.0000 +so4_d3, tracer_mw= 96.0000 +so4_d4, tracer_mw= 96.0000 +so4_d5, tracer_mw= 96.0000 +e90, tracer_mw= -999.000 +o3s_e90, tracer_mw= 48.0000 +aoanh, tracer_mw= -999.000 +unsupported tracer: aoanh , units=years +nh50, tracer_mw= -999.000 +co2, tracer_mw= 44.0000 +unsupported tracer: co2 , units=kg/kg +NOTE from PE 0: moist_processes: gex/atm2lnd wetoa found +NOTE from PE 0: moist_processes: gex/atm2lnd wetbc found +NOTE from PE 0: moist_processes: gex/atm2lnd wetdust found +NOTE from PE 0: cg_drag_mod: read_restart_nc:Reading netCDF formatted restart file:INPUT/cg_drag.res.nc +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev19, field=utendnogw, field_id=211 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev39, field=utendnogw, field_id=212 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev19, field=vtendnogw, field_id=213 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev39, field=tntnogw, field_id=214 +NOTE from PE 0: topo_drag_mod: Reading restart file: INPUT/topo_drag.res.nc +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev19, field=utendogw, field_id=215 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev39, field=utendogw, field_id=216 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev19, field=vtendogw, field_id=217 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=damping_plev39, field=tntogw, field_id=218 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=vert_diff, field=tntpbl, field_id=223 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=vert_diff, field=tnhuspbl, field_id=224 +radon was initialized as tracer number 28 + cloud_H -999.000000000000 + Using new (J1M) heterogeneous chemistry + Chemical pre-processor input filename: sim.AM4p5_20250701.dat + gN2O5: 1.000000000000000E-002 + gNO3: 1.000000000000000E-003 + gNO2: 1.000000000000000E-005 + gHO2: 0.200000000000000 + gNH3: 0.000000000000000E+000 + gSO2: 0.000000000000000E+000 + gso2_dynamic case: 1 + modulate_frac_ic F + het_chem_bug1 F + rh_het_max 97.0000000000000 +NOTE from PE 0: interpolator_mod :sulfate.nc is a year-independent climatology file + Initializing src field : sulfate + mo reading: + INPUT/sim.AM4p5_20250701.dat + + fphoto_init: indexer 5 1 3 2 + 12 13 15 11 6 9 + 7 0 8 10 41 0 + 48 42 0 43 0 47 + 44 45 46 0 0 4 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 0 0 0 19 0 16 + 23 0 21 33 0 0 + 0 0 0 27 28 29 + 30 26 0 24 32 + Glyoxal photolysis pathways are treated separately + fphoto:nqa,nqi,nql,nqq= 11 3 2 1 + usr_n2o5_dust 252 253 254 255 256 + usr_hno3_dust 242 243 244 245 246 + usr_so4_dust -1 -1 -1 -1 -1 + usr_so2_dust 257 258 259 260 261 + usr_no3_dust 247 248 249 250 251 + usrrxt_init: diagnostics + 49 75 76 79 81 83 53 60 107 111 + 167 168 225 226 -1 125 232 262 278 279 + 295 296 297 298 299 300 301 302 303 +O3 was initialized as tracer number 31 +O was initialized as tracer number 146 +O1D was initialized as tracer number 147 +N2O was initialized as tracer number 32 +N was initialized as tracer number 144 +NO was initialized as tracer number 33 +NO2 was initialized as tracer number 34 +NO3 was initialized as tracer number 35 +HNO3 was initialized as tracer number 36 +HO2NO2 was initialized as tracer number 37 +N2O5 was initialized as tracer number 38 +CH4 was initialized as tracer number 39 +CH3O2 was initialized as tracer number 153 +HNO3_D1 was initialized as tracer number 96 +HNO3_D2 was initialized as tracer number 97 +HNO3_D3 was initialized as tracer number 98 +HNO3_D4 was initialized as tracer number 99 +HNO3_D5 was initialized as tracer number 100 +SO4_D1 was initialized as tracer number 101 +SO4_D2 was initialized as tracer number 102 +SO4_D3 was initialized as tracer number 103 +SO4_D4 was initialized as tracer number 104 +SO4_D5 was initialized as tracer number 105 +CH3OOH was initialized as tracer number 40 +CH2O was initialized as tracer number 30 +CO was initialized as tracer number 29 +OH was initialized as tracer number 150 +HO2 was initialized as tracer number 145 +H2O2 was initialized as tracer number 41 +C3H6 was initialized as tracer number 42 +ISOP was initialized as tracer number 43 +PO2 was initialized as tracer number 152 +CH3CHO was initialized as tracer number 44 +POOH was initialized as tracer number 137 +CH3CO3 was initialized as tracer number 138 +CH3COOOH was initialized as tracer number 143 +PAN was initialized as tracer number 45 +C2H6 was initialized as tracer number 46 +C2H4 was initialized as tracer number 47 +C4H10 was initialized as tracer number 48 +MPAN was initialized as tracer number 49 +ISOPO2 was initialized as tracer number 151 +MVK was initialized as tracer number 50 +MACR was initialized as tracer number 51 +MACRO2 was initialized as tracer number 155 +MACROOH was initialized as tracer number 115 +C2H5O2 was initialized as tracer number 133 +C2H5OOH was initialized as tracer number 134 +C10H16 was initialized as tracer number 52 +C3H8 was initialized as tracer number 53 +C3H7O2 was initialized as tracer number 139 +C3H7OOH was initialized as tracer number 142 +CH3COCH3 was initialized as tracer number 54 +CH3OH was initialized as tracer number 55 +C2H5OH was initialized as tracer number 56 +GLYALD was initialized as tracer number 57 +HYAC was initialized as tracer number 58 +EO2 was initialized as tracer number 148 +EO was initialized as tracer number 149 +ISOPOOH was initialized as tracer number 59 +H2 was initialized as tracer number 60 +SO2 was initialized as tracer number 61 +SO4 was initialized as tracer number 18 +DMS was initialized as tracer number 62 +NH3 was initialized as tracer number 66 +NH4NO3 was initialized as tracer number 67 +NH4 was initialized as tracer number 68 +HCl was initialized as tracer number 69 +HOCl was initialized as tracer number 70 +ClONO2 was initialized as tracer number 71 +Cl was initialized as tracer number 72 +ClO was initialized as tracer number 73 +Cl2O2 was initialized as tracer number 74 +Cl2 was initialized as tracer number 75 +HOBr was initialized as tracer number 76 +HBr was initialized as tracer number 77 +BrONO2 was initialized as tracer number 78 +Br was initialized as tracer number 79 +BrO was initialized as tracer number 80 +BrCl was initialized as tracer number 81 +LCH4 was initialized as tracer number 113 +H was initialized as tracer number 154 +H2O was initialized as tracer number 1 +ROH was initialized as tracer number 141 +RCHO was initialized as tracer number 94 +RCO3 was initialized as tracer number 140 +ISOPNB was initialized as tracer number 86 +ISOPNBO2 was initialized as tracer number 124 +MACRN was initialized as tracer number 87 +MVKN was initialized as tracer number 91 +R4N2 was initialized as tracer number 93 +MEK was initialized as tracer number 88 +MEKO2 was initialized as tracer number 131 +MEKOOH was initialized as tracer number 89 +R4N1 was initialized as tracer number 92 +IEPOX was initialized as tracer number 85 +IEPOXOO was initialized as tracer number 118 +GLYX was initialized as tracer number 84 +MGLY was initialized as tracer number 90 +MVKO2 was initialized as tracer number 135 +MVKOOH was initialized as tracer number 136 +MACRNO2 was initialized as tracer number 126 +MAO3 was initialized as tracer number 127 +MAOP was initialized as tracer number 128 +MAOPO2 was initialized as tracer number 129 +ATO2 was initialized as tracer number 114 +ATOOH was initialized as tracer number 83 +INO2 was initialized as tracer number 120 +INPN was initialized as tracer number 122 +ISNOOA was initialized as tracer number 121 +ISN1 was initialized as tracer number 119 +O3S was initialized as tracer number 95 +O3S_E90 was initialized as tracer number 107 +CH3SH was initialized as tracer number 63 +CH3S was initialized as tracer number 116 +CH3SO was initialized as tracer number 123 +CH3SOO was initialized as tracer number 125 +CH3SO2 was initialized as tracer number 130 +CH3SO3 was initialized as tracer number 132 +MSA was initialized as tracer number 65 +MTMP was initialized as tracer number 117 +HPMTF was initialized as tracer number 64 +NOTE from PE 0: tropchem_driver: CO2 is active + NOTE: tropchem_driver_init, nt = 157 + NOy is composed of : +no, nb_N_ox= 1.00000 +no2, nb_N_ox= 1.00000 +hno3, nb_N_ox= 1.00000 +ho2no2, nb_N_ox= 1.00000 +n2o5, nb_N_ox= 2.00000 +pan, nb_N_ox= 1.00000 +mpan, nb_N_ox= 1.00000 +nh4no3, nb_N_ox= 1.00000 +clono2, nb_N_ox= 1.00000 +brono2, nb_N_ox= 1.00000 +isopnb, nb_N_ox= 1.00000 +macrn, nb_N_ox= 1.00000 +mvkn, nb_N_ox= 1.00000 +r4n1, nb_N_ox= 1.00000 +r4n2, nb_N_ox= 1.00000 +hno3_d1, nb_N_ox= 1.00000 +hno3_d2, nb_N_ox= 1.00000 +hno3_d3, nb_N_ox= 1.00000 +hno3_d4, nb_N_ox= 1.00000 +hno3_d5, nb_N_ox= 1.00000 +isn1, nb_N_ox= 1.00000 +ino2, nb_N_ox= 1.00000 +isnooa, nb_N_ox= 1.00000 +inpn, nb_N_ox= 1.00000 +isopnbo2, nb_N_ox= 1.00000 +macrno2, nb_N_ox= 1.00000 +NOTE from PE 0: interpolator_mod :ub_vals.mozart.nc is a year-independent climatology file + Initializing src field : OX + Initializing src field : NOX + Initializing src field : HNO3 + Initializing src field : CH4 + Initializing src field : CO + Initializing src field : N2O + Initializing src field : N2O5 +NOTE from PE 0: interpolator_mod :tracerIC.19800101.v2.nc is a year-independent climatology file + Initializing src field : clo + Initializing src field : bro + Initializing src field : no2 + Initializing src field : sphum + Initializing src field : liq_wat + Initializing src field : ice_wat + Initializing src field : cld_amt + Initializing src field : hno3 + Initializing src field : n2o5 + Initializing src field : h2o2 + Initializing src field : hcl + Initializing src field : hocl + Initializing src field : clono2 + Initializing src field : h2co + Initializing src field : oy + Initializing src field : hobr + Initializing src field : hno4 + Initializing src field : hbr + Initializing src field : brono2 + Initializing src field : ch3ooh + Initializing src field : co + Initializing src field : noy + Initializing src field : cly + Initializing src field : bry + Initializing src field : ch4 + Initializing src field : strath2o + Initializing src field : n2o + Initializing src field : age + Initializing src field : o3 + Initializing src field : o3_chem + Initializing src field : extinction + Initializing src field : aerosol +NOTE from PE 0: interpolator_mod :emissions.aircraft.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : no + Initializing src field : so2 + Initializing src field : co +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.no.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : soil + Initializing src field : defoBB +anthro 1.000 +soil 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod: Using noleap model calendar and julian file calendar for file ch4_2d.nc; calendar conversion needed +NOTE from PE 0: interpolator_mod :ch4_2d.nc is a timeseries file +for file ch4_2d.nc, the first time slice is mapped to : 1750 Jan 16 00:00:00 +for file ch4_2d.nc, the last time slice is mapped to: 2022 Dec 16 00:00:00 + Initializing src field : ch4 + fixed_year 1 1850.00000000000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.ch2o.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.co.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : ocean + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +ocean 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.c3h6.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : ocean + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +ocean 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.isoprene.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.c2h4o.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.c2h6.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : ocean + Initializing src field : defoBB +anthro 1.000 +ocean 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.c2h4.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : ocean + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +ocean 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.c4h10.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.terpenes.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.c3h8.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : ocean + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +ocean 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.acet.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.ch3oh.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.c2h5oh.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.h2.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : ocean + Initializing src field : soil + Initializing src field : defoBB +anthro 1.000 +ocean 1.000 +soil 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.so2.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : defoBB +anthro 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :emissions3d.SO2.2000.v4plev.nc is a year-independent climatology file + Initializing src field : SO2_cont_volc + Initializing src field : SO2_expl_volc +SO2_cont_volc 1.000 +SO2_expl_volc 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.so4.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : defoBB +anthro 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :so2_0.25_volcanoes.nc is a year-independent climatology file + Initializing src field : SO2_RoadTransport + Initializing src field : SO2_Off-road + Initializing src field : SO2_Domestic + Initializing src field : SO2_Industry + Initializing src field : SO2_International_Shipping + Initializing src field : SO2_Powerplants + Initializing src field : SO2_cont_volc + Initializing src field : alt_cont_volc_low + Initializing src field : alt_cont_volc_high + Initializing src field : SO2_expl_volc + Initializing src field : alt_expl_volc_low + Initializing src field : alt_expl_volc_high + Initializing src field : GFED_SO2_l1 + Initializing src field : GFED_SO2_l2 + Initializing src field : GFED_SO2_l3 + Initializing src field : GFED_SO2_l4 + Initializing src field : GFED_SO2_l5 + Initializing src field : GFED_SO2_l6 + Initializing src field : SO2_cont_volc_l01 + Initializing src field : SO2_cont_volc_l02 + Initializing src field : SO2_cont_volc_l03 + Initializing src field : SO2_cont_volc_l04 + Initializing src field : SO2_cont_volc_l05 + Initializing src field : SO2_cont_volc_l06 + Initializing src field : SO2_cont_volc_l07 + Initializing src field : SO2_cont_volc_l08 + Initializing src field : SO2_cont_volc_l09 + Initializing src field : SO2_cont_volc_l10 + Initializing src field : SO2_cont_volc_l11 + Initializing src field : SO2_cont_volc_l12 + Initializing src field : SO2_expl_volc_l01 + Initializing src field : SO2_expl_volc_l02 + Initializing src field : SO2_expl_volc_l03 + Initializing src field : SO2_expl_volc_l04 + Initializing src field : SO2_expl_volc_l05 + Initializing src field : SO2_expl_volc_l06 + Initializing src field : SO2_expl_volc_l07 + Initializing src field : SO2_expl_volc_l08 + Initializing src field : SO2_expl_volc_l09 + Initializing src field : SO2_expl_volc_l10 + Initializing src field : SO2_expl_volc_l11 + Initializing src field : SO2_expl_volc_l12 +NOTE from PE 0: interpolator_mod :gocart_emission.nc is a year-independent climatology file + Initializing src field : DMSo + Initializing src field : SO2_GEIA1 + Initializing src field : SO2_GEIA2 + Initializing src field : SO4_GEIA1 + Initializing src field : SO4_GEIA2 + Initializing src field : SO2_biobur +NOTE from PE 0: interpolator_mod :DMS_hulswar_gfdl_fill.nc is a year-independent climatology file + Initializing src field : DMSo + gas_conc are constant in sulfate module +NOTE from PE 0: interpolator_mod :gas_conc_3D.nc is a year-independent climatology file + Initializing src field : OH + Initializing src field : HO2 + Initializing src field : NO3 + Initializing src field : O3 + Initializing src field : jH2O2 + Initializing src field : pH +NOTE from PE 0: atmos_sulfate_init: Reading NetCDF formatted input file: bathymetry.nc +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.nh3.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : ocean + Initializing src field : soil + Initializing src field : animals + Initializing src field : defoBB +anthro 1.000 +ocean 1.000 +soil 1.000 +animals 1.000 +defoBB 1.000 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.mek.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + Initializing src field : biogenic + Initializing src field : defoBB +anthro 1.000 +biogenic 1.000 +defoBB 1.000 + MOZ_HOOK_INIT: Lightning NO production scaling factor = + 0.800000000000000 + MOZ_HOOK_INIT: Normalize lightning NO production by grid cell area +NOTE from PE 0: moz_hook: gex/atm2lnd groundflash found + reading: INPUT/chemlbf_formatted +NOTE from PE 0: interpolator_mod :dfdage3.dat.nc is a year-independent climatology file + Initializing src field : dfdage_cfc11 + Initializing src field : dfdage_cfc12 + Initializing src field : dfdage_cfc113 + Initializing src field : dfdage_ccl4 + Initializing src field : dfdage_ch3cl + Initializing src field : dfdage_ch3ccl3 + Initializing src field : dfdage_hcfc22 + Initializing src field : dfdage_bry + usr_n2o5_dust (rxn, diag_ids) 204 205 206 207 + 208 -1 -1 -1 -1 -1 + usr_hno3_dust (rxn, diag_ids) 194 195 196 197 + 198 -1 -1 -1 -1 -1 + usr_so4_dust (rxn, diag_ids) -49 -49 -49 -49 + -49 -1 -1 -1 -1 -1 + usr_so2_dust (rxn, diag_ids) 209 210 211 212 + 213 -1 -1 -1 -1 -1 + usr_no3_dust (rxn, diag_ids) 199 200 201 202 + 203 -1 -1 -1 -1 -1 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=pso4_aq_kg_m2_s, field_id=262 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=pso4_gas_kg_m2_s, field_id=263 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=lossch4, field_id=264 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=lossco, field_id=265 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=lossn2o, field_id=266 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=o3loss, field_id=267 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=o3prod, field_id=268 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=H2_chem_prod_mol_m3_s, field_id=306 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=H2_chem_loss_mol_m3_s, field_id=307 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=jno2, field_id=327 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=photo1d, field_id=328 +frac_ic_nh4 0.700E+00 0.000E+00 +frac_ic_no3 0.700E+00 0.000E+00 +frac_ic_so4 0.700E+00 0.000E+00 + so4_d_ndx= 19 20 21 22 23 + hno3_d_ndx= 14 15 16 17 18 + dust_ndx= 13 14 15 16 17 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :vd_optimized_2010_soilC.nc is a year-independent climatology file + Initializing src field : H2 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 +NOTE from PE 0: interpolator_mod :depvel_gc_am3_tran.nc is a year-independent climatology file + Initializing src field : O3 + Initializing src field : PAN + Initializing src field : HNO3 + Initializing src field : H2O2 + Initializing src field : ALD2 + Initializing src field : MVK + Initializing src field : MACR + Initializing src field : PMN + Initializing src field : PPN + Initializing src field : R4N2 + Initializing src field : CH2O + Initializing src field : N2O5 + Initializing src field : SO2 + Initializing src field : SO4 + Initializing src field : SO4S + Initializing src field : MSA + Initializing src field : NH3 + Initializing src field : NH4 + Initializing src field : NIT + Initializing src field : NITS + Initializing src field : BCPI + Initializing src field : BCPO + Initializing src field : OCPI + Initializing src field : OCPO + Initializing src field : DST1 + Initializing src field : DST2 + Initializing src field : DST3 + Initializing src field : DST4 + Initializing src field : SALA + Initializing src field : SALC + Initializing src field : Br2 + Initializing src field : HOBr + Initializing src field : HBr + Initializing src field : BrNO3 + Initializing src field : ISOPND + Initializing src field : ISOPNB + Initializing src field : PROPNN + Initializing src field : HAC + Initializing src field : GLYC + Initializing src field : MACRN + Initializing src field : MVKN + Initializing src field : RIP + Initializing src field : IEPOX + Initializing src field : MAP + Initializing src field : NO2 + Initializing src field : CO + Initializing src field : CH4 + Initializing src field : CH3COCH3 + Initializing src field : NO + Initializing src field : CH3OOH + Initializing src field : HNO4 + name: error +NOTE from PE 0: atmos_fire_plumerise: frp is defined from a single annual cycle - no interannual variation + frp correspond to year : 2010 + Allocated frdata with size: 26 + atmos_fire_emis_init: emis2dbb tracer=bcphob 24 1 + 24 + atmos_fire_emis_init: emis2dbb tracer=omphob 26 2 + 26 + atmos_fire_emis_init: emis2dbb tracer=co 29 3 29 + atmos_fire_emis_init: emis2dbb tracer=ch2o 30 4 30 + atmos_fire_emis_init: emis2dbb tracer=no 33 5 33 + atmos_fire_emis_init: emis2dbb tracer=hno3 36 6 36 + atmos_fire_emis_init: emis2dbb tracer=c3h6 42 7 42 + atmos_fire_emis_init: emis2dbb tracer=isop 43 8 43 + atmos_fire_emis_init: emis2dbb tracer=ch3cho 44 9 + 44 + atmos_fire_emis_init: emis2dbb tracer=pan 45 10 45 + atmos_fire_emis_init: emis2dbb tracer=c2h6 46 11 46 + atmos_fire_emis_init: emis2dbb tracer=c2h4 47 12 47 + atmos_fire_emis_init: emis2dbb tracer=c4h10 48 13 48 + atmos_fire_emis_init: emis2dbb tracer=c10h16 52 14 + 52 + atmos_fire_emis_init: emis2dbb tracer=c3h8 53 15 53 + atmos_fire_emis_init: emis2dbb tracer=ch3coch3 54 16 + 54 + atmos_fire_emis_init: emis2dbb tracer=ch3oh 55 17 55 + atmos_fire_emis_init: emis2dbb tracer=c2h5oh 56 18 + 56 + atmos_fire_emis_init: emis2dbb tracer=glyald 57 19 + 57 + atmos_fire_emis_init: emis2dbb tracer=hyac 58 20 58 + atmos_fire_emis_init: emis2dbb tracer=h2 60 21 60 + atmos_fire_emis_init: emis2dbb tracer=so2 61 22 61 + atmos_fire_emis_init: emis2dbb tracer=nh3 66 23 66 + atmos_fire_emis_init: emis2dbb tracer=glyx 84 24 84 + atmos_fire_emis_init: emis2dbb tracer=mek 88 25 88 + atmos_fire_emis_init: emis2dbb tracer=rcho 94 26 94 + atmos_tracer_driver_init: fire_emis_ind= 0 0 0 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 0 0 1 0 2 0 + 0 3 4 0 0 5 + 0 0 6 0 0 0 + 0 0 7 8 9 10 + 11 12 13 0 0 0 + 14 15 16 17 18 19 + 20 0 21 22 0 0 + 0 0 23 0 0 0 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 0 0 24 0 0 0 + 25 0 0 0 0 0 + 26 0 0 0 0 0 + 0 0 0 0 0 0 + 0 0 0 0 0 + atmos_tracer_driver_init: frdata( 1 ), name=bcphob + atmos_tracer_driver_init: frdata( 2 ), name=omphob + atmos_tracer_driver_init: frdata( 3 ), name=co + atmos_tracer_driver_init: frdata( 4 ), name=ch2o + atmos_tracer_driver_init: frdata( 5 ), name=no + atmos_tracer_driver_init: frdata( 6 ), name=hno3 + atmos_tracer_driver_init: frdata( 7 ), name=c3h6 + atmos_tracer_driver_init: frdata( 8 ), name=isop + atmos_tracer_driver_init: frdata( 9 ), name=ch3cho + atmos_tracer_driver_init: frdata( 10 ), name=pan + atmos_tracer_driver_init: frdata( 11 ), name=c2h6 + atmos_tracer_driver_init: frdata( 12 ), name=c2h4 + atmos_tracer_driver_init: frdata( 13 ), name=c4h10 + atmos_tracer_driver_init: frdata( 14 ), name=c10h16 + atmos_tracer_driver_init: frdata( 15 ), name=c3h8 + atmos_tracer_driver_init: frdata( 16 ), name=ch3coch3 + atmos_tracer_driver_init: frdata( 17 ), name=ch3oh + atmos_tracer_driver_init: frdata( 18 ), name=c2h5oh + atmos_tracer_driver_init: frdata( 19 ), name=glyald + atmos_tracer_driver_init: frdata( 20 ), name=hyac + atmos_tracer_driver_init: frdata( 21 ), name=h2 + atmos_tracer_driver_init: frdata( 22 ), name=so2 + atmos_tracer_driver_init: frdata( 23 ), name=nh3 + atmos_tracer_driver_init: frdata( 24 ), name=glyx + atmos_tracer_driver_init: frdata( 25 ), name=mek + atmos_tracer_driver_init: frdata( 26 ), name=rcho +Hydrophobic BC was initialized as tracer number 24 +Hydrophilic BC was initialized as tracer number 25 +Hydrophobic OC was initialized as tracer number 26 +Hydrophilic OC was initialized as tracer number 27 +NOTE from PE 0: atmos_carbon_aerosol_mod: bcff is defined from a single annual cycle - no interannual variation + bcff correspond to year : 1850 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.bc.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro +NOTE from PE 0: atmos_carbon_aerosol_mod: bcav is defined from a single annual cycle - no interannual variation + bcav correspond to year : 1850 +NOTE from PE 0: interpolator_mod :emissions.aircraft.aero.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : fuel +NOTE from PE 0: atmos_carbon_aerosol_mod: omff is defined from a single annual cycle - no interannual variation + omff correspond to year : 1850 +NOTE from PE 0: interpolator_mod :merged_anthro_emissions.om.0.5x0.5.1850.nc is a year-independent climatology file + Initializing src field : anthro + omss are constant in atmos_carbon_aerosol module +NOTE from PE 0: interpolator_mod :regrid_ocn_Chl_globcolor_stock_fill0.nc is a year-independent climatology file + Initializing src field : CHL1 +SOA was initialized as tracer number 12 +OH was initialized as tracer number 150 +C4H10 was initialized as tracer number 48 +ISOP was initialized as tracer number 43 +TERP was initialized as tracer number 52 +O3 was initialized as tracer number 31 +NO3 was initialized as tracer number 35 + atmos_soa_mod: Using interactive tracers + atmos_soa_mod: Using interactive BVOC emissions +NOTE from PE 0: interpolator_mod :gas_conc_3D_am3p9.nc is a year-independent climatology file + Initializing src field : OH + Initializing src field : C4H10 + isoprene is constant in atmos_soa module +NOTE from PE 0: interpolator_mod :emissions.isoprene.1x1.2000.nc is a year-independent climatology file + Initializing src field : biogenic + terpene is constant in atmos_soa module +NOTE from PE 0: interpolator_mod :emissions.terpenes.1x1.2000.nc is a year-independent climatology file + Initializing src field : biogenic + ==>Note from atmos_co2_mod(atmos_co2_init): + CO2 was initialized as tracer number 110 + ==>Note from atmos_ch4_mod(atmos_ch4_init): + ch4 was initialized as tracer number 39 + Force BVOC calculation of isoprene and terpene emis for SOA + Allocating xactive_ndx, number of xactive tracers = 4 + xactive_trname/xactive_ndx + isop 43 + xactive_trname/xactive_ndx + c10h16 52 + xactive_trname/xactive_ndx + dms 62 + xactive_trname/xactive_ndx + ch3sh 63 +NOTE from PE 0: xactive_bvoc_init: Initializing xactive emissions for isop +NOTE from PE 0: xactive_bvoc_init: MYL: Using INPUT/megan2.epmap.ISOP.0.1x0.1.nc +NOTE from PE 0: xactive_bvoc_init: Initializing xactive emissions for c10h16 +NOTE from PE 0: xactive_bvoc_init: Using INPUT/megan2.epmap.parsed_terpenes.0.1x0.1.nc +NOTE from PE 0: xactive_bvoc_init: skipping set up for non-BVOC tracer dms +NOTE from PE 0: xactive_bvoc_init: skipping set up for non-BVOC tracer ch3sh +NOTE from PE 0: temp_init_AM3: Reading NetCDF formatted input file: INPUT/tas_monthly_clim_1980-2010.0.25x0.25.nc +NOTE from PE 0: ppfd_init_AM3: Reading NetCDF formatted input file: INPUT/dswrf_monthly_clim_1980-2000.nc +NOTE from PE 0: pft_init_AM3: Reading NetCDF formatted input file: INPUT/mksrf_pft.060929.nc +NOTE from PE 0: lai_pft_init: Reading NetCDF formatted input file: INPUT/mksrf_lai.060929.nc +NOTE from PE 0: lai_init_megan3: Reading NetCDF formatted input file: INPUT/MODIS_LAIv.2001-2018.0.1x0.1.v3.nc +NOTE from PE 0: lai_init_megan3: Reading NetCDF formatted input fileINPUT/MODIS_LAIv.2001-2018.0.1x0.1.v3.nc +NOTE from PE 0: xactive_bvoc_mod: xactive_bvoc_init:Reading netCDF formatted restart file: xactive_bvoc.res.nc +NOTE from PE 0: xactive_bvoc_init: Reading NetCDF formatted restart file: xactive_bvoc.res.nc + xactive BVOC module is initialized... + Using the algorithms and emission capacities from Megan v2.1 + Using precomputed, gridcell mean EPs for isoprene + Using precomptuted, gridcell mean EPs for terpenes +e90 was initialized as tracer number 106 +aoanh was initialized as tracer number 108 +nh50 was initialized as tracer number 109 +NOTE from PE 0: interpolator_mod :emissions.e90.surface.1x1.nc is a year-independent climatology file + Initializing src field : emissions + starting atmos_nh3_tag + nb_nh3_tag= 0 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=airmass, field_id=348 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=concdust, field_id=351 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=co2_vmr, field_id=360 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev19, field=co2_vmr, field_id=361 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=fam_bc_kg_kg, field_id=363 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=fam_om_kg_kg, field_id=364 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=fam_dust_kg_kg, field_id=365 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=fam_seasalt_kg_kg, field_id=366 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=pm10_kg_kg, field_id=367 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=pm25_kg_kg, field_id=368 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=pm1_kg_kg, field_id=369 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=meanage, field_id=371 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=aoanh_cmip, field_id=372 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=soa_kg_kg, field_id=380 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=so4_kg_kg, field_id=388 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=co_mol_mol, field_id=399 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=ch2o_mol_mol, field_id=402 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=o3_mol_mol, field_id=405 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=o3_mol_mol, field_id=406 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=n2o_mol_mol, field_id=409 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev19, field=n2o_mol_mol, field_id=410 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=n2o_mol_mol, field_id=411 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=no_mol_mol, field_id=412 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=no2_mol_mol, field_id=414 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=hno3_mol_mol, field_id=416 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=hno3_mol_mol, field_id=417 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=ch4_mol_mol, field_id=419 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev19, field=ch4_mol_mol, field_id=420 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=ch4_mol_mol, field_id=421 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=c3h6_mol_mol, field_id=422 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=isop_mol_mol, field_id=424 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=pan_mol_mol, field_id=426 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=c2h6_mol_mol, field_id=427 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=c2h4_mol_mol, field_id=428 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=c4h10_mol_mol, field_id=429 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=c3h8_mol_mol, field_id=430 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=ch3coch3_mol_mol, field_id=432 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=ch3oh_mol_mol, field_id=437 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=c2h5oh_mol_mol, field_id=440 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=h2_mol_mol, field_id=441 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=so2_mol_mol, field_id=444 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=dms_mol_mol, field_id=446 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=nh4no3_kg_kg, field_id=453 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=nh4_kg_kg, field_id=456 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=hcl_mol_mol, field_id=460 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=hcl_mol_mol, field_id=461 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=o3s_e90_mol_mol, field_id=463 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=nh50_mol_mol, field_id=464 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=cly_mol_mol, field_id=465 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=bry_mol_mol, field_id=466 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=ho2_mol_mol, field_id=467 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers, field=oh_mol_mol, field_id=468 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=oh_mol_mol, field_id=469 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=tracers_plev39, field=noy_mol_mol, field_id=470 + fam_N_ox is comprised of : +no, nb_N_ox= 1.00000 +no2, nb_N_ox= 1.00000 +hno3, nb_N_ox= 1.00000 +ho2no2, nb_N_ox= 1.00000 +n2o5, nb_N_ox= 2.00000 +pan, nb_N_ox= 1.00000 +mpan, nb_N_ox= 1.00000 +nh4no3, nb_N_ox= 1.00000 +clono2, nb_N_ox= 1.00000 +brono2, nb_N_ox= 1.00000 +isopnb, nb_N_ox= 1.00000 +macrn, nb_N_ox= 1.00000 +mvkn, nb_N_ox= 1.00000 +r4n1, nb_N_ox= 1.00000 +r4n2, nb_N_ox= 1.00000 +hno3_d1, nb_N_ox= 1.00000 +hno3_d2, nb_N_ox= 1.00000 +hno3_d3, nb_N_ox= 1.00000 +hno3_d4, nb_N_ox= 1.00000 +hno3_d5, nb_N_ox= 1.00000 +isn1, nb_N_ox= 1.00000 +ino2, nb_N_ox= 1.00000 +isnooa, nb_N_ox= 1.00000 +inpn, nb_N_ox= 1.00000 +isopnbo2, nb_N_ox= 1.00000 +macrno2, nb_N_ox= 1.00000 + fam_N_red is comprised of : +nh3, nb_N_red= 1.00000 +nh4, nb_N_red= 1.00000 + fam_N is comprised of : +no, nb_N= 1.00000 +no2, nb_N= 1.00000 +hno3, nb_N= 1.00000 +ho2no2, nb_N= 1.00000 +n2o5, nb_N= 2.00000 +pan, nb_N= 1.00000 +mpan, nb_N= 1.00000 +nh3, nb_N= 1.00000 +nh4no3, nb_N= 1.00000 +nh4, nb_N= 1.00000 +clono2, nb_N= 1.00000 +brono2, nb_N= 1.00000 +isopnb, nb_N= 1.00000 +macrn, nb_N= 1.00000 +mvkn, nb_N= 1.00000 +r4n1, nb_N= 1.00000 +r4n2, nb_N= 1.00000 +hno3_d1, nb_N= 1.00000 +hno3_d2, nb_N= 1.00000 +hno3_d3, nb_N= 1.00000 +hno3_d4, nb_N= 1.00000 +hno3_d5, nb_N= 1.00000 +isn1, nb_N= 1.00000 +ino2, nb_N= 1.00000 +isnooa, nb_N= 1.00000 +inpn, nb_N= 1.00000 +isopnbo2, nb_N= 1.00000 +macrno2, nb_N= 1.00000 + pm10 is comprised of : +soa, frac_pm10= 1.0000 +dust1, frac_pm10= 1.0000 +dust2, frac_pm10= 1.0000 +dust3, frac_pm10= 1.0000 +dust4, frac_pm10= 0.6670 +so4, frac_pm10= 1.0000 +ssalt1, frac_pm10= 1.0000 +ssalt2, frac_pm10= 1.0000 +ssalt3, frac_pm10= 1.0000 +ssalt4, frac_pm10= 1.0000 +bcphob, frac_pm10= 1.0000 +bcphil, frac_pm10= 1.0000 +omphob, frac_pm10= 1.0000 +omphil, frac_pm10= 1.0000 +nh4no3, frac_pm10= 1.0000 +nh4, frac_pm10= 1.0000 + pm25 is comprised of : +soa, frac_pm25= 0.9600 +dust1, frac_pm25= 1.0000 +dust2, frac_pm25= 0.2500 +so4, frac_pm25= 0.9700 +ssalt1, frac_pm25= 1.0000 +ssalt2, frac_pm25= 1.0000 +ssalt3, frac_pm25= 0.1670 +bcphob, frac_pm25= 0.9950 +bcphil, frac_pm25= 0.9950 +omphob, frac_pm25= 0.9600 +omphil, frac_pm25= 0.9600 +nh4no3, frac_pm25= 0.9540 +nh4, frac_pm25= 0.9730 + pm1 is comprised of : +soa, frac_pm1= 0.8900 +dust1, frac_pm1= 0.4440 +so4, frac_pm1= 0.9000 +ssalt1, frac_pm1= 1.0000 +bcphob, frac_pm1= 0.9810 +bcphil, frac_pm1= 0.9810 +omphob, frac_pm1= 0.8900 +omphil, frac_pm1= 0.8900 +nh4no3, frac_pm1= 0.8770 +nh4, frac_pm1= 0.9200 +NOTE from PE 0: atmos_tracer_driver: gex/atm2lnd dryoa found +NOTE from PE 0: atmos_tracer_driver: gex/atm2lnd drybc found +NOTE from PE 0: physics_driver_mod: number of cloud schemes found = 2 + BEGIN CHECKSUM(physics_driver_init):: +CHECKSUM:: diff_cu_mo = AA745A7FB70A8992 +CHECKSUM:: pbltop = 7AAFD83FECF039C9 +CHECKSUM:: cush = A3024B4296162BB +CHECKSUM:: cbmf = A5777E0714B041C1 +CHECKSUM:: hmint = 0 +CHECKSUM:: cgust = A67DB614411AC0BA +CHECKSUM:: tke = 0 +CHECKSUM:: pblhto = 0 +CHECKSUM:: rkmo = D000000000000000 +CHECKSUM:: taudpo = BB00000000000000 +CHECKSUM:: exist_shconv = 0 +CHECKSUM:: exist_dpconv = 0 +CHECKSUM:: pblht_prev = 0 +CHECKSUM:: hlsrc_prev = 0 +CHECKSUM:: qtsrc_prev = 0 +CHECKSUM:: cape_prev = 0 +CHECKSUM:: cin_prev = 0 +CHECKSUM:: tke_prev = 0 +CHECKSUM:: diff_t = A11FA2FBDE654E41 +CHECKSUM:: diff_m = 3CD7762ED4CA1A7D +CHECKSUM:: r_convect = 620000000000000 +CHECKSUM:: radturbten = 0 +CHECKSUM:: lsc_cloud_area = F69642A97D140455 +CHECKSUM:: lsc_liquid = AF70F5BE79CDCBDB +CHECKSUM:: lsc_ice = F31175396BDA3B61 +CHECKSUM:: lsc_droplet_number = 16D6DDEAB130CE15 +CHECKSUM:: lsc_ice_number = DFFE9CC5B5128E5B +CHECKSUM:: lsc_snow = 72F36F8710498FEB +CHECKSUM:: lsc_rain = BF7C7B1B8FB310AA +CHECKSUM:: lsc_snow_size = 2BF4473088EAB264 +CHECKSUM:: lsc_rain_size = D68EBDCE91305E87 +CHECKSUM:: shallow_cloud_area = C02AC49B30378B6C +CHECKSUM:: shallow_liquid = BC9012E5D1B115A0 +CHECKSUM:: shallow_ice = CB77C3232187E83 +CHECKSUM:: shallow_droplet_number = A2F0C115D01589CA +CHECKSUM:: shallow_ice_number = 0 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=phys, field=pfull, field_id=472 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=phys, field=phalf, field_id=473 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=phys_plev39, field=tntmp, field_id=474 +NOTE from PE 0: radiation_driver_mod:: use_ch4_tracer_field is .true., using interactive ch4 tracer for radiation calculations +NOTE from PE 0: radiation_driver_mod: radiation to be calculated on first step: user asserts that this is a scheduled radiation step; if it is not, restart seamlessness will be lost +NOTE from PE 0: radiative_gases_mod: Reading NetCDF formatted restart file: INPUT/radiative_gases.res.nc +NOTE from PE 0: radiative_gases_mod: PROCESSING TIMESERIES FOR n2o +Gas value is taken from timeseries at time: 1850 Jan 01 00:00:00 + n2o value is 2.715100000000000E-007 +NOTE from PE 0: radiative_gases_mod: PROCESSING TIMESERIES FOR f11 +Gas value is taken from timeseries at time: 1850 Jan 01 00:00:00 + f11 value is 0.000000000000000E+000 +NOTE from PE 0: radiative_gases_mod: PROCESSING TIMESERIES FOR f12 +Gas value is taken from timeseries at time: 1850 Jan 01 00:00:00 + f12 value is 0.000000000000000E+000 +NOTE from PE 0: radiative_gases_mod: PROCESSING TIMESERIES FOR f113 +Gas value is taken from timeseries at time: 1850 Jan 01 00:00:00 + f113 value is 0.000000000000000E+000 +NOTE from PE 0: radiative_gases_mod: PROCESSING TIMESERIES FOR f22 +Gas value is taken from timeseries at time: 1850 Jan 01 00:00:00 + f22 value is 0.000000000000000E+000 + +WARNING from PE 0: radiative_gases_mod: value of do_cfc_lw changed from true to false. + + Using predicted ozone +NOTE from PE 0: ozone_mod: Using predicted ozone: no input data set is necessary +NOTE from PE 0: esfsw_driver_mod: reading solar band data from file INPUT/esf_sw_input_data +NOTE from PE 0: shortwave_driver_mod: Solar data is fixed in time +Data used in this experiment is from solar timeseries at time: 1850 Jan 01 00:00:00 +NOTE from PE 0: cloudrad_diagnostics: The isccp code in this module is outdated. if you REALLY want to use it, set do_outdated_isccp in this nml to .true., and resubmit; otherwise use the COSP simulator interface to obtain isccp analysis. +NOTE from PE 0: cloudrad_diagnostics: The yim modis output is controlled by setting do_modis_yim to .true. (default)in physics_driver_nml. +NOTE from PE 0: aerosol_mod: number of predicted aerosol_names = 17 +NOTE from PE 0: aerosol_mod: number of aerosol_family_names = 10 +Data from volcano timeseries at time: 1 Jan 01 00:00:00 +This data is mapped to model time: 1 Jan 01 00:00:00 +NOTE from PE 0: interpolator_mod :extsw_data.nc is a year-independent climatology file + Initializing src field : extsw_b01 + Initializing src field : extsw_b02 + Initializing src field : extsw_b03 + Initializing src field : extsw_b04 + Initializing src field : extsw_b05 + Initializing src field : extsw_b06 + Initializing src field : extsw_b07 + Initializing src field : extsw_b08 + Initializing src field : extsw_b09 + Initializing src field : extsw_b10 + Initializing src field : extsw_b11 + Initializing src field : extsw_b12 + Initializing src field : extsw_b13 + Initializing src field : extsw_b14 + Initializing src field : extsw_b15 + Initializing src field : extsw_b16 + Initializing src field : extsw_b17 + Initializing src field : extsw_b18 +NOTE from PE 0: interpolator_mod :omgsw_data.nc is a year-independent climatology file + Initializing src field : omgsw_b01 + Initializing src field : omgsw_b02 + Initializing src field : omgsw_b03 + Initializing src field : omgsw_b04 + Initializing src field : omgsw_b05 + Initializing src field : omgsw_b06 + Initializing src field : omgsw_b07 + Initializing src field : omgsw_b08 + Initializing src field : omgsw_b09 + Initializing src field : omgsw_b10 + Initializing src field : omgsw_b11 + Initializing src field : omgsw_b12 + Initializing src field : omgsw_b13 + Initializing src field : omgsw_b14 + Initializing src field : omgsw_b15 + Initializing src field : omgsw_b16 + Initializing src field : omgsw_b17 + Initializing src field : omgsw_b18 +NOTE from PE 0: interpolator_mod :asmsw_data.nc is a year-independent climatology file + Initializing src field : asmsw_b01 + Initializing src field : asmsw_b02 + Initializing src field : asmsw_b03 + Initializing src field : asmsw_b04 + Initializing src field : asmsw_b05 + Initializing src field : asmsw_b06 + Initializing src field : asmsw_b07 + Initializing src field : asmsw_b08 + Initializing src field : asmsw_b09 + Initializing src field : asmsw_b10 + Initializing src field : asmsw_b11 + Initializing src field : asmsw_b12 + Initializing src field : asmsw_b13 + Initializing src field : asmsw_b14 + Initializing src field : asmsw_b15 + Initializing src field : asmsw_b16 + Initializing src field : asmsw_b17 + Initializing src field : asmsw_b18 +NOTE from PE 0: interpolator_mod :extlw_data.nc is a year-independent climatology file + Initializing src field : extlw_b01 + Initializing src field : extlw_b02 + Initializing src field : extlw_b03 + Initializing src field : extlw_b04 + Initializing src field : extlw_b05 + Initializing src field : extlw_b06 + Initializing src field : extlw_b07 + Initializing src field : extlw_b08 + Initializing src field : extlw_b09 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=tntrs, field_id=507 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation_plev39, field=tntrs, field_id=508 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=tntrscs, field_id=509 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation_plev39, field=tntrscs, field_id=510 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsu, field_id=511 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsucs, field_id=512 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsuaf, field_id=513 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsucsaf, field_id=514 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsd, field_id=515 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsdcs, field_id=516 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsdaf, field_id=517 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=rsdcsaf, field_id=518 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=tntrl, field_id=519 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation_plev39, field=tntrl, field_id=520 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=tntrlcs, field_id=521 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation_plev39, field=tntrlcs, field_id=522 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation_plev19, field=o3, field_id=573 +NOTE from PE 0: rad_output_file_mod: tracer_name=omphilic, nsoa=1 +NOTE from PE 0: rad_output_file_mod: tracer_name=so4, nso4=7 +NOTE from PE 0: rad_output_file_mod: tracer_name=nitrate, nno3=17 +NOTE from PE 0: rad_output_file_mod: family_name=small_dust, ncmip=0 +NOTE from PE 0: rad_output_file_mod: family_name=large_dust, ncmip=0 +NOTE from PE 0: rad_output_file_mod: family_name=black_carbon, ncmip=4 +NOTE from PE 0: rad_output_file_mod: family_name=organic_carbon, ncmip=1 +NOTE from PE 0: rad_output_file_mod: family_name=sea_salt, ncmip=6 +NOTE from PE 0: rad_output_file_mod: family_name=SOA, ncmip=3 +NOTE from PE 0: rad_output_file_mod: family_name=aerosol, ncmip=0 +NOTE from PE 0: rad_output_file_mod: family_name=pm2.5, ncmip=0 +NOTE from PE 0: rad_output_file_mod: family_name=dust, ncmip=5 +NOTE from PE 0: rad_output_file_mod: family_name=POA, ncmip=2 +NOTE from PE 0: atmos_cmip_diag_mod: register cmip diag: module=radiation, field=ec550aer, field_id=606 +NOTE from PE 0: atmos_model_mod: Reading netCDF formatted restart file: INPUT/atmos_coupled.res.nc +NOTE from PE 0: atmos_model_mod: Reading netCDF formatted restart file: INPUT/atmos_coupled.res.nc +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: data_override_init:: You are using the yaml version of the data_table. The legacy data_table format will be deprecated in a future release, please switch to the yaml format. +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: data_override_init:: You are using the yaml version of the data_table. The legacy data_table format will be deprecated in a future release, please switch to the yaml format. + LNDCubic-Sphere Grid domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + LNDCubic-Sphere Grid domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + LNDCubic-Sphere Grid domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + LNDCubic-Sphere Grid domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + LNDCubic-Sphere Grid domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + LNDCubic-Sphere Grid domain decomposition +whalo = 1, ehalo = 1, shalo = 1, nhalo = 1 + X-AXIS = 32 32 32 + Y-AXIS = 8 8 8 8 8 8 8 8 8 8 8 8 + set_land_state_ug: read land/sea mask from grid file: number of land tiles per + grid cell is not used for domain decomposition + unstruct domain name = LAND MODEL + 88 88 88 88 88 88 + 88 88 88 88 88 88 + 88 88 88 88 88 88 + 88 88 88 88 88 88 + 88 88 88 88 88 88 + 88 88 88 88 88 88 + 89 88 89 88 89 88 + 89 88 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 88 89 88 89 + 88 89 88 89 88 89 + 88 89 88 89 88 89 + 88 89 88 89 88 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 89 89 89 89 89 89 + 88 89 88 84 84 84 + 84 84 84 84 84 84 + 84 84 84 84 85 84 + 85 85 85 85 85 85 + 85 85 85 85 85 85 + 85 85 85 86 85 86 + 85 86 85 86 85 86 + 85 86 85 86 85 86 + 85 87 87 87 87 87 + 88 87 88 87 88 87 + 88 87 88 87 88 87 +NOTE from PE 0: land_tracers_init: land tracer (1)= "sphum" +NOTE from PE 0: land_tracers_init: land tracer (2)= "dust1" +NOTE from PE 0: land_tracers_init: land tracer (3)= "dust2" +NOTE from PE 0: land_tracers_init: land tracer (4)= "dust3" +NOTE from PE 0: land_tracers_init: land tracer (5)= "dust4" +NOTE from PE 0: land_tracers_init: land tracer (6)= "dust5" +NOTE from PE 0: land_tracers_init: land tracer (7)= "co2" +NOTE from PE 0: land_tracers_init: land tracer (8)= "nh4" +NOTE from PE 0: land_tracers_init: land tracer (9)= "nh3" +NOTE from PE 0: land_tracers_init: land tracer (10)= "so2" +NOTE from PE 0: land_tracers_init: land tracer (11)= "hno3" +NOTE from PE 0: land_tracers_init: land tracer (12)= "h2o2" +NOTE from PE 0: land_tracers_init: land tracer (13)= "h2" +NOTE from PE 0: land_tracers_init: land tracer (14)= "o3" +NOTE from PE 0: land_tracers_init: land tracer (15)= "so4" +NOTE from PE 0: land_tracers_init: land tracer (16)= "soa" +NOTE from PE 0: land_tracers_init: land tracer (17)= "bcphob" +NOTE from PE 0: land_tracers_init: land tracer (18)= "bcphil" +NOTE from PE 0: land_tracers_init: land tracer (19)= "omphob" +NOTE from PE 0: land_tracers_init: land tracer (20)= "omphil" +NOTE from PE 0: land_tracers_init: land tracer (21)= "ch2o" +NOTE from PE 0: land_tracers_init: land tracer (22)= "no2" +NOTE from PE 0: land_tracers_init: land tracer (23)= "ho2no2" +NOTE from PE 0: land_tracers_init: land tracer (24)= "n2o5" +NOTE from PE 0: land_tracers_init: land tracer (25)= "ch3ooh" +NOTE from PE 0: land_tracers_init: land tracer (26)= "pan" +NOTE from PE 0: land_tracers_init: land tracer (27)= "mpan" +NOTE from PE 0: land_tracers_init: land tracer (28)= "ch3coch3" +NOTE from PE 0: land_tracers_init: land tracer (29)= "ch3oh" +NOTE from PE 0: land_tracers_init: land tracer (30)= "c2h5oh" +NOTE from PE 0: land_tracers_init: land tracer (31)= "glyald" +NOTE from PE 0: land_tracers_init: land tracer (32)= "hyac" +NOTE from PE 0: land_tracers_init: land tracer (33)= "isopooh" +NOTE from PE 0: land_tracers_init: land tracer (34)= "dms" +NOTE from PE 0: land_tracers_init: land tracer (35)= "nh4no3" +NOTE from PE 0: land_tracers_init: land tracer (36)= "atooh" +NOTE from PE 0: land_tracers_init: land tracer (37)= "glyx" +NOTE from PE 0: land_tracers_init: land tracer (38)= "iepox" +NOTE from PE 0: land_tracers_init: land tracer (39)= "isopnb" +NOTE from PE 0: land_tracers_init: land tracer (40)= "macrn" +NOTE from PE 0: land_tracers_init: land tracer (41)= "mek" +NOTE from PE 0: land_tracers_init: land tracer (42)= "mekooh" +NOTE from PE 0: land_tracers_init: land tracer (43)= "mgly" +NOTE from PE 0: land_tracers_init: land tracer (44)= "mvkn" +NOTE from PE 0: land_tracers_init: land tracer (45)= "r4n2" +NOTE from PE 0: land_tracers_init: land tracer (46)= "o3s" +NOTE from PE 0: land_tracers_init: land tracer (47)= "o3s_e90" +NOTE from PE 0: land_tracers_init: isphum=1 +NOTE from PE 0: land_tracers_init: ico2=7 +river_tracer/ + doc/ + longname = 'DOC' + units = 'kg' + flux_units = 'kg/m2/s' + store_units = 'kg/m2' + do_removal = F +==================================================================================== + h2o ice het doc +------------------------------------------------------------------------------------ +longname h2o mass ice mass **************** ---- +units kg kg/kg K kg +flux_units kg/m2/s kg/m2/s W/m2 kg/m2/s +store_units kg/m2 kg/m2 J/m2 kg/m2 +do_removal T T T F +t_ref 298.000000 298.000000 298.000000 298.000000 +vf_ref 0.00000000 0.00000000 0.00000000 0.00000000 +q10 1.00000000 1.00000000 1.00000000 1.00000000 +kinv 1.00000000 1.00000000 1.00000000 1.00000000 +do_abstraction T T T T +==================================================================================== +NOTE from PE 0: hillslope: Tiled hillslope model not activated based on namelist optiongw_option /= "tiled". +species/ + default/ + csc_lai = 0.300000000000000 + dat_snow_crit = 10000000.0000000 + froot_live_c2n = 45.0000000000000 + sapwood_c2n = 250.000000000000 + leaf_C_retrans_frac = 0.240000000000000 + root_C_retrans_frac = 0.240000000000000 + root_N_retrans_frac = 0.200000000000000 + root_exudate_N_frac = 1.000000000000000E-003 + dynamic_root_exudation = F + N_fixation_rate = 4.20000000000000 + root_NH4_uptake_rate = 0.100000000000000 + root_NO3_uptake_rate = 0.100000000000000 + N_stress_root_factor = 0.000000000000000E+000 + k_nitrate_root_uptake = 5.000000000000000E-003 + k_ammonium_root_uptake = 5.000000000000000E-003 + c2n_mycorrhizae = 10.0000000000000 + myc_N_to_plant_rate = 250.000000000000 + myc_growth_rate = 0.300000000000000 + kM_myc_growth = 1.000000000000000E-004 + tau_nsc_exudate = 0.000000000000000E+000 + understory_lai_factor = 0.250000000000000 + fsc_liv = 0.800000000000000 + fsc_froot = 0.800000000000000 + fsc_wood = 0.200000000000000 + prioria/ + long_name = 'prioria' + alpha_leaf = 0.500000000000000 + alpha_root = 0.800000000000000 + alpha_wood = 5.000000000000000E-002 + beta_root = 1.25000000000000 + beta_vleaf = 0.000000000000000E+000 + beta_sapwood = 1.000000000000000E-003 + srl = 43900.0000000000 + root_r = 1.200000000000000E-004 + LMA = 3.500000000000000E-002 + m_cond = 7.00000000000000 + Vmax = 3.000000000000000E-005 + gamma_resp = 1.000000000000000E-002 + alpha_phot = 4.000000000000000E-002 + leaf_age_tau = 0.000000000000000E+000 + cnst_crit_phen = 0.300000000000000 + dat_height = 19.5000000000000 + dat_root_density = 4.90000000000000 + dat_root_zeta = 0.258130000000000 + dat_rs_min = 43.6000000000000 + allometry_type = 'HML' + alphaHT = 60.9769700000000 + thetaHT = 0.863147600000000 + gammaHT = 0.684174200000000 + alphaCA = 243.780800000000 + thetaCA = 1.18162000000000 + alphaBM = 0.559000000000000 + phiCSA = 0.841000000000000 + maturalage = 5.00000000000000 + seedling_height = 0.500000000000000 + prob_e = 0.400000000000000 + mortrate_d_c = 1.429000000000000E-002 + mortrate_d_u = 2.301000000000000E-002 + rho_wood = 215.950000000000 + LAImax = 6.00000000000000 + phiRL = 1.40000000000000 + root_exudate_frac = 7.500000000000000E-002 + Kxam = 3.00000000000000 + dx = -3.00000000000000 + cx = 1.50000000000000 + Klam = 0.300000000000000 + dl = -3.00000000000000 + cl = 1.50000000000000 + psi_tlp = -2.50000000000000 + root_perm = 5.000000000000000E-007 + branch_wood_frac = 0.152500000000000 + leaf_refl[1] = 0.100000000000000 + leaf_refl[2] = 0.450000000000000 + ROS_max = 0.220000000000000 + CC_leaf = 0.700000000000000 + CC_stem = 0.150000000000000 + CC_litter = 0.500000000000000 + F_scorch_height = 0.148700000000000 + LMA_understory_factor = 1.00000000000000 + Vmax_understory_factor = 1.00000000000000 + Resp_understory_factor = 1.00000000000000 + Tmin_mort = 278.160000000000 + use_light_saber = F + leaf_N_retrans_frac = 0.600000000000000 + r_cus = 2500.00000000000 + r_cuo = 6000.00000000000 + r_cuo_wet = 400.000000000000 + A_aer = 5.000000000000000E-003 + gamma_aer = 0.580000000000000 + alpha_aer = 0.600000000000000 + C_per_dry_matter = 491.751000000000 + picea/ + long_name = 'picea' + alpha_leaf = 0.120000000000000 + alpha_root = 0.500000000000000 + alpha_wood = 5.000000000000000E-002 + beta_root = 1.25000000000000 + beta_vleaf = 0.000000000000000E+000 + beta_sapwood = 1.000000000000000E-003 + srl = 43900.0000000000 + root_r = 1.200000000000000E-004 + LMA = 0.100000000000000 + m_cond = 7.00000000000000 + Vmax = 2.100000000000000E-005 + gamma_resp = 3.000000000000000E-002 + alpha_phot = 4.000000000000000E-002 + growth_resp = 0.333000000000000 + NSC2targetbl = 4.00000000000000 + leaf_age_tau = 0.000000000000000E+000 + cnst_crit_phen = 0.300000000000000 + dat_height = 19.5000000000000 + dat_root_density = 4.90000000000000 + dat_root_zeta = 0.258130000000000 + dat_rs_min = 43.6000000000000 + allometry_type = 'HML' + alphaHT = 29.8289800000000 + thetaHT = 1.45212000000000 + gammaHT = 0.109510000000000 + alphaCA = 111.059000000000 + thetaCA = 1.57985000000000 + alphaBM = 0.414000000000000 + phiCSA = 0.536416700000000 + maturalage = 5.00000000000000 + seedling_height = 0.500000000000000 + prob_e = 0.400000000000000 + mortrate_d_c = 1.429000000000000E-002 + mortrate_d_u = 8.100000000000000E-002 + rho_wood = 185.000000000000 + LAImax = 5.00000000000000 + phiRL = 1.40000000000000 + root_exudate_frac = 7.500000000000000E-002 + Kxam = 3.00000000000000 + dx = -3.00000000000000 + cx = 1.50000000000000 + Klam = 0.300000000000000 + dl = -3.00000000000000 + cl = 1.50000000000000 + psi_tlp = -2.50000000000000 + root_perm = 5.000000000000000E-007 + branch_wood_frac = 0.206521700000000 + phenology_type = 'evergreen' + leaf_refl[1] = 0.100000000000000 + leaf_refl[2] = 0.390000000000000 + F_scorch_height = 0.148700000000000 + ROS_max = 0.300000000000000 + CC_leaf = 0.750000000000000 + CC_stem = 0.200000000000000 + CC_litter = 0.550000000000000 + LMA_understory_factor = 1.00000000000000 + Vmax_understory_factor = 1.00000000000000 + Resp_understory_factor = 1.00000000000000 + use_light_saber = F + leaf_N_retrans_frac = 0.500000000000000 + r_cus = 2000.00000000000 + r_cuo = 4000.00000000000 + r_cuo_wet = 200 + A_aer = 2.000000000000000E-003 + gamma_aer = 0.560000000000000 + alpha_aer = 1.00000000000000 + C_per_dry_matter = 464.989000000000 + larix/ + long_name = 'larix' + alpha_leaf = 0.120000000000000 + alpha_root = 0.400000000000000 + alpha_wood = 2.500000000000000E-002 + beta_root = 1.25000000000000 + beta_vleaf = 0.000000000000000E+000 + beta_sapwood = 1.000000000000000E-003 + srl = 43900.0000000000 + root_r = 1.200000000000000E-004 + LMA = 7.600000000000000E-002 + m_cond = 7.00000000000000 + Vmax = 1.700000000000000E-005 + gamma_resp = 3.500000000000000E-002 + growth_resp = 0.333000000000000 + NSC2targetbl = 4.00000000000000 + leaf_age_tau = 0.000000000000000E+000 + cnst_crit_phen = 0.300000000000000 + gdd_crit = 180 + tc_crit = 278.150000000000 + dat_height = 19.5000000000000 + dat_root_density = 4.90000000000000 + dat_root_zeta = 0.258130000000000 + dat_rs_min = 43.6000000000000 + allometry_type = 'HML' + alphaHT = 34.8817300000000 + thetaHT = 1.04406000000000 + gammaHT = 0.225550000000000 + alphaCA = 161.562000000000 + thetaCA = 1.58140000000000 + alphaBM = 0.366000000000000 + phiCSA = 0.524704400000000 + maturalage = 5.00000000000000 + seedling_height = 0.500000000000000 + prob_e = 0.400000000000000 + mortrate_d_c = 2.000000000000000E-002 + mortrate_d_u = 8.100000000000000E-002 + rho_wood = 245.000000000000 + LAImax = 5.00000000000000 + phiRL = 1.40000000000000 + root_exudate_frac = 7.500000000000000E-002 + Kxam = 3.00000000000000 + dx = -3.00000000000000 + cx = 1.50000000000000 + Klam = 0.300000000000000 + dl = -3.00000000000000 + cl = 1.50000000000000 + psi_tlp = -2.50000000000000 + root_perm = 5.000000000000000E-007 + branch_wood_frac = 0.206521700000000 + leaf_refl[1] = 0.100000000000000 + leaf_refl[2] = 0.390000000000000 + F_scorch_height = 0.148700000000000 + ROS_max = 0.300000000000000 + CC_leaf = 0.750000000000000 + CC_stem = 0.200000000000000 + CC_litter = 0.550000000000000 + LMA_understory_factor = 1.00000000000000 + Vmax_understory_factor = 1.00000000000000 + Resp_understory_factor = 1.00000000000000 + use_light_saber = F + leaf_N_retrans_frac = 0.600000000000000 + r_cus = 2000.00000000000 + r_cuo = 4000.00000000000 + r_cuo_wet = 200 + A_aer = 2.000000000000000E-003 + gamma_aer = 0.560000000000000 + alpha_aer = 1.10000000000000 + C_per_dry_matter = 464.989000000000 + acer/ + long_name = 'acer' + alpha_leaf = 0.120000000000000 + alpha_root = 0.500000000000000 + alpha_wood = 2.500000000000000E-002 + beta_root = 1.25000000000000 + beta_vleaf = 0.000000000000000E+000 + beta_sapwood = 1.000000000000000E-003 + srl = 43900.0000000000 + root_r = 1.200000000000000E-004 + LMA = 3.800000000000000E-002 + m_cond = 7.00000000000000 + Vmax = 2.000000000000000E-005 + gamma_resp = 3.500000000000000E-002 + alpha_phot = 4.000000000000000E-002 + growth_resp = 0.333000000000000 + NSC2targetbl = 4.00000000000000 + leaf_age_tau = 0.000000000000000E+000 + cnst_crit_phen = 0.300000000000000 + dat_height = 19.5000000000000 + dat_root_density = 4.90000000000000 + dat_root_zeta = 0.258130000000000 + dat_rs_min = 43.6000000000000 + allometry_type = 'HML' + alphaHT = 49.1178100000000 + thetaHT = 0.759097400000000 + gammaHT = 0.530968600000000 + alphaCA = 150.000000000000 + thetaCA = 1.50000000000000 + alphaBM = 0.368379100000000 + phiCSA = 0.410605100000000 + maturalage = 5.00000000000000 + seedling_height = 0.500000000000000 + prob_e = 0.400000000000000 + mortrate_d_c = 1.000000000000000E-002 + mortrate_d_u = 8.100000000000000E-002 + rho_wood = 245.000000000000 + LAImax = 3.50000000000000 + phiRL = 0.800000000000000 + leaf_refl[1] = 0.100000000000000 + leaf_refl[2] = 0.450000000000000 + root_exudate_frac = 7.500000000000000E-002 + Kxam = 3.00000000000000 + dx = -3.00000000000000 + cx = 1.50000000000000 + Klam = 0.300000000000000 + dl = -3.00000000000000 + cl = 1.50000000000000 + psi_tlp = -2.50000000000000 + root_perm = 5.000000000000000E-007 + branch_wood_frac = 0.206521700000000 + ROS_max = 0.220000000000000 + CC_leaf = 0.700000000000000 + CC_stem = 0.100000000000000 + CC_litter = 0.450000000000000 + F_scorch_height = 9.400000000000000E-002 + LMA_understory_factor = 1.00000000000000 + Vmax_understory_factor = 1.00000000000000 + Resp_understory_factor = 1.00000000000000 + use_light_saber = F + leaf_N_retrans_frac = 0.600000000000000 + r_cus = 2500.00000000000 + r_cuo = 6000.00000000000 + r_cuo_wet = 400.000000000000 + A_aer = 5.000000000000000E-003 + gamma_aer = 0.560000000000000 + alpha_aer = 0.800000000000000 + C_per_dry_matter = 489.416000000000 + c4grass/ + long_name = 'Idealized C4 grass' + lifeform = 'grass' + physiology_type = 'C4' + phenology_type = 'deciduous' + alpha_leaf = 2.00000000000000 + alpha_root = 0.800000000000000 + alpha_wood = 2.00000000000000 + beta_sapwood = 1.000000000000000E-003 + beta_root = 1.25000000000000 + root_r = 1.200000000000000E-004 + srl = 112000.000000000 + LMA = 2.655000000000000E-002 + m_cond = 4.00000000000000 + Vmax = 1.000000000000000E-005 + gamma_resp = 3.000000000000000E-002 + alpha_phot = 3.000000000000000E-002 + growth_resp = 0.333000000000000 + NSC2targetbl = 4.00000000000000 + leaf_age_tau = 0.000000000000000E+000 + cnst_crit_phen = 0.300000000000000 + dat_height = 19.5000000000000 + dat_root_density = 4.90000000000000 + dat_root_zeta = 0.352120000000000 + dat_rs_min = 43.6000000000000 + allometry_type = 'HML' + alphaHT = 1.41149600000000 + thetaHT = 2.61129000000000 + gammaHT = 1.410067000000000E-003 + alphaCA = 95.0000000000000 + thetaCA = 1.50000000000000 + alphaBM = 1.00000000000000 + rho_wood = 69.4000000000000 + phiCSA = 0.000000000000000E+000 + maturalage = 0.000000000000000E+000 + seedling_height = 0.100000000000000 + prob_e = 0.600000000000000 + prob_g = 0.440000000000000 + v_seed = 0.100000000000000 + mortrate_d_c = 0.140000000000000 + mortrate_d_u = 0.140000000000000 + LAImax = 2.50000000000000 + phiRL = 0.800000000000000 + root_exudate_frac = 7.500000000000000E-002 + Kxam = 3.00000000000000 + dx = -3.00000000000000 + cx = 1.50000000000000 + Klam = 0.300000000000000 + dl = -3.00000000000000 + cl = 1.50000000000000 + psi_tlp = -2.50000000000000 + root_perm = 5.000000000000000E-007 + branch_wood_frac = 0.000000000000000E+000 + seedling_nsc_frac = 3.00000000000000 + leaf_refl[1] = 0.110000000000000 + leaf_refl[2] = 0.450000000000000 + ROS_max = 0.400000000000000 + CC_leaf = 0.700000000000000 + CC_stem = 0.450000000000000 + CC_litter = 0.450000000000000 + fireMort_leaf = 0.850000000000000 + fireMort_stem = 0.000000000000000E+000 + fireMort_root = 0.200000000000000 + LMA_understory_factor = 1.00000000000000 + Vmax_understory_factor = 1.00000000000000 + Resp_understory_factor = 1.00000000000000 + reproduces_in_understory = T + limit_tussock_R = T + tussock_Ra = 0.500000000000000 + tussock_Rb = 1.00000000000000 + use_light_saber = F + leaf_N_retrans_frac = 0.700000000000000 + r_cus = 1000.00000000000 + r_cuo = 4000.00000000000 + r_cuo_wet = 200 + A_aer = 2.000000000000000E-003 + gamma_aer = 0.540000000000000 + alpha_aer = 1.20000000000000 + C_per_dry_matter = 488.273000000000 + c3grass/ + long_name = 'Idealized C3 grass' + lifeform = 'grass' + phenology_type = 'deciduous' + alpha_leaf = 2.00000000000000 + alpha_root = 0.800000000000000 + alpha_wood = 2.00000000000000 + beta_sapwood = 1.000000000000000E-003 + beta_root = 1.25000000000000 + root_r = 1.200000000000000E-004 + srl = 150000.000000000 + LMA = 2.655000000000000E-002 + m_cond = 7.00000000000000 + Vmax = 2.000000000000000E-005 + gamma_resp = 1.500000000000000E-002 + alpha_phot = 6.000000000000000E-002 + growth_resp = 0.333000000000000 + NSC2targetbl = 4.00000000000000 + leaf_age_tau = 0.000000000000000E+000 + cnst_crit_phen = 0.150000000000000 + dat_height = 19.5000000000000 + dat_root_density = 4.90000000000000 + dat_root_zeta = 0.170390000000000 + dat_rs_min = 43.6000000000000 + allometry_type = 'HML' + alphaHT = 1.41149600000000 + thetaHT = 2.61129000000000 + gammaHT = 1.410067000000000E-003 + alphaCA = 95.0000000000000 + thetaCA = 1.50000000000000 + alphaBM = 1.00000000000000 + rho_wood = 69.4000000000000 + phiCSA = 0.000000000000000E+000 + maturalage = 0.000000000000000E+000 + seedling_height = 0.100000000000000 + prob_e = 0.600000000000000 + prob_g = 0.440000000000000 + v_seed = 0.100000000000000 + mortrate_d_c = 2.475000000000000E-002 + mortrate_d_u = 1.936000000000000E-002 + LAImax = 2.50000000000000 + phiRL = 0.800000000000000 + root_exudate_frac = 7.500000000000000E-002 + Kxam = 3.00000000000000 + dx = -3.00000000000000 + cx = 1.50000000000000 + Klam = 0.300000000000000 + dl = -3.00000000000000 + cl = 1.50000000000000 + psi_tlp = -2.50000000000000 + root_perm = 5.000000000000000E-007 + branch_wood_frac = 0.000000000000000E+000 + seedling_nsc_frac = 3.00000000000000 + leaf_refl[1] = 0.110000000000000 + leaf_refl[2] = 0.450000000000000 + ROS_max = 0.400000000000000 + CC_leaf = 0.700000000000000 + CC_stem = 0.450000000000000 + CC_litter = 0.450000000000000 + fireMort_leaf = 0.850000000000000 + fireMort_stem = 0.000000000000000E+000 + fireMort_root = 0.200000000000000 + LMA_understory_factor = 1.00000000000000 + Vmax_understory_factor = 1.00000000000000 + Resp_understory_factor = 1.00000000000000 + reproduces_in_understory = T + limit_tussock_R = T + tussock_Ra = 0.500000000000000 + tussock_Rb = 1.00000000000000 + use_light_saber = F + gdd_crit = 180 + tc_crit = 278.150000000000 + leaf_N_retrans_frac = 0.700000000000000 + r_cus = 1000.00000000000 + r_cuo = 4000.00000000000 + r_cuo_wet = 200 + A_aer = 2.000000000000000E-003 + gamma_aer = 0.540000000000000 + alpha_aer = 1.20000000000000 + C_per_dry_matter = 488.273000000000 +NOTE from PE 0: vegn_data_mod: total number of species is 7 +====================================================================================================================================== + prioria picea larix acer c4grass c3grass +-------------------------------------------------------------------------------------------------------------------------------------- +index 0 1 2 3 4 5 +Treefall dist. rate 0.250000000E-01 0.250000000E-01 0.250000000E-01 0.250000000E-01 0.250000000E-01 0.250000000E-01 +Mortality kills balive F F F F F F +Physiology Type 0 0 0 0 1 0 +Phenology Type 0 1 0 0 0 0 +Life Form 1 1 1 1 0 0 +C1 0.480769200 0.480769200 0.480769200 0.480769200 0.480769200 0.480769200 +C2 0.400448600 0.400448600 0.400448600 0.400448600 0.400448600 0.400448600 +C3 0.442307700 0.442307700 0.442307700 0.442307700 0.442307700 0.442307700 +alpha_leaf 0.500000000 0.120000000 0.120000000 0.120000000 2.00000000 2.00000000 +alpha_root 0.800000000 0.500000000 0.400000000 0.500000000 0.800000000 0.800000000 +alpha_wood 0.500000000E-01 0.500000000E-01 0.250000000E-01 0.250000000E-01 2.00000000 2.00000000 +branch_loss_height 2.00000000 2.00000000 2.00000000 2.00000000 2.00000000 2.00000000 +beta_root 1.25000000 1.25000000 1.25000000 1.25000000 1.25000000 1.25000000 +beta_vleaf 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +beta_sapwood 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 +dfr 5.80000000 5.80000000 5.80000000 5.80000000 5.80000000 5.80000000 +srl 43900.0000 43900.0000 43900.0000 43900.0000 112000.000 150000.000 +root_r 0.120000000E-03 0.120000000E-03 0.120000000E-03 0.120000000E-03 0.120000000E-03 0.120000000E-03 +root_perm 0.500000000E-06 0.500000000E-06 0.500000000E-06 0.500000000E-06 0.500000000E-06 0.500000000E-06 +leaf_size 0.400000000E-01 0.400000000E-01 0.400000000E-01 0.400000000E-01 0.400000000E-01 0.400000000E-01 +sai_height_ratio 0.350000000E-01 0.350000000E-01 0.350000000E-01 0.350000000E-01 0.350000000E-01 0.350000000E-01 +alpha_phot 0.400000000E-01 0.400000000E-01 0.600000000E-01 0.400000000E-01 0.300000000E-01 0.600000000E-01 +m_cond 7.00000000 7.00000000 7.00000000 7.00000000 4.00000000 7.00000000 +Vmax 0.300000000E-04 0.210000000E-04 0.170000000E-04 0.200000000E-04 0.100000000E-04 0.200000000E-04 +gamma_resp 0.100000000E-01 0.300000000E-01 0.350000000E-01 0.350000000E-01 0.300000000E-01 0.150000000E-01 +wet_leaf_dreg 0.300000000 0.300000000 0.300000000 0.300000000 0.300000000 0.300000000 +leaf_age_onset 100.000000 100.000000 100.000000 100.000000 100.000000 100.000000 +leaf_age_tau 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +Vmax_understory_factor 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 +Resp_understory_factor 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 +alpha_leaf_understory_factor 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 +Allometry Type 2 2 2 2 2 2 +alphaHT 60.9769700 29.8289800 34.8817300 49.1178100 1.41149600 1.41149600 +thetaHT 0.863147600 1.45212000 1.04406000 0.759097400 2.61129000 2.61129000 +gammaHT 0.684174200 0.109510000 0.225550000 0.530968600 0.141006700E-02 0.141006700E-02 +alphaCA 243.780800 111.059000 161.562000 150.000000 95.0000000 95.0000000 +thetaCA 1.18162000 1.57985000 1.58140000 1.50000000 1.50000000 1.50000000 +alphaBM 0.559000000 0.414000000 0.366000000 0.368379100 1.00000000 1.00000000 +thetaBM 2.50000000 2.50000000 2.50000000 2.50000000 2.50000000 2.50000000 +alphaCSASW 0.225000000E-01 0.225000000E-01 0.225000000E-01 0.225000000E-01 0.225000000E-01 0.225000000E-01 +thetaCSASW 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 +limit_tussock_R F F F F T T +tussock_Ra 0.100000000 0.100000000 0.100000000 0.100000000 0.500000000 0.500000000 +tussock_Rb 0.300000000 0.300000000 0.300000000 0.300000000 1.00000000 1.00000000 +layer_height_factor 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 +maturalage 5.00000000 5.00000000 5.00000000 5.00000000 0.00000000 0.00000000 +v_seed 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 +reproduces_in_understory F F F F T T +frac_seed_dispersed 0.100000000E-01 0.100000000E-01 0.100000000E-01 0.100000000E-01 0.100000000E-01 0.100000000E-01 +frac_seed_transported 0.100000000E-03 0.100000000E-03 0.100000000E-03 0.100000000E-03 0.100000000E-03 0.100000000E-03 +seedling_height 0.500000000 0.500000000 0.500000000 0.500000000 0.100000000 0.100000000 +seedling_nsc_frac 3.00000000 3.00000000 3.00000000 3.00000000 3.00000000 3.00000000 +prob_g 0.450000000 0.450000000 0.450000000 0.450000000 0.440000000 0.440000000 +prob_e 0.400000000 0.400000000 0.400000000 0.400000000 0.600000000 0.600000000 +mortrate_d_c 0.142900000E-01 0.142900000E-01 0.200000000E-01 0.100000000E-01 0.140000000 0.247500000E-01 +mortrate_d_u 0.230100000E-01 0.810000000E-01 0.810000000E-01 0.810000000E-01 0.140000000 0.193600000E-01 +Tmin_mort 278.160000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +T_tolerance_type 0 0 0 0 0 0 +mortality_kills_seeds F F F F F F +LMA 0.350000000E-01 0.100000000 0.760000000E-01 0.380000000E-01 0.265500000E-01 0.265500000E-01 +LMA_understory_factor 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 +rho_wood 215.950000 185.000000 245.000000 245.000000 69.4000000 69.4000000 +taperfactor 0.900000000 0.900000000 0.900000000 0.900000000 0.900000000 0.900000000 +LAImax 6.00000000 5.00000000 5.00000000 3.50000000 2.50000000 2.50000000 +understory_lai_factor 0.250000000 0.250000000 0.250000000 0.250000000 0.250000000 0.250000000 +f_NSC 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 +f_WF 0.200000000 0.200000000 0.200000000 0.200000000 0.200000000 0.200000000 +use_light_saber F F F F F F +light_saber_Hmin 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +phiRL 1.40000000 1.40000000 1.40000000 0.800000000 0.800000000 0.800000000 +SRA 33.0998202 33.0998202 33.0998202 33.0998202 84.4460105 113.097336 +growth_resp 0.333000000 0.333000000 0.333000000 0.333000000 0.333000000 0.333000000 +NSC2targetbl 4.00000000 4.00000000 4.00000000 4.00000000 4.00000000 4.00000000 +NSC2targetbl0 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 +NSC2targetbl_dbh -1.00000000 -1.00000000 -1.00000000 -1.00000000 -1.00000000 -1.00000000 +T_dorm 273.160000 273.160000 273.160000 273.160000 273.160000 273.160000 +NSC2targetbsw 0.120000000 0.120000000 0.120000000 0.120000000 0.120000000 0.120000000 +Klam 0.300000000E-06 0.300000000E-06 0.300000000E-06 0.300000000E-06 0.300000000E-06 0.300000000E-06 +dl -3000000.00 -3000000.00 -3000000.00 -3000000.00 -3000000.00 -3000000.00 +cl 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 +Kxam 0.300000000E-05 0.300000000E-05 0.300000000E-05 0.300000000E-05 0.300000000E-05 0.300000000E-05 +dx -3000000.00 -3000000.00 -3000000.00 -3000000.00 -3000000.00 -3000000.00 +cx 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 1.50000000 +psi_tlp -2500000.00 -2500000.00 -2500000.00 -2500000.00 -2500000.00 -2500000.00 +inib_factor 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +light_kok 0.400000000E-04 0.400000000E-04 0.400000000E-04 0.400000000E-04 0.400000000E-04 0.400000000E-04 +ToptP 35.0000000 35.0000000 35.0000000 35.0000000 35.0000000 35.0000000 +TminP 5.00000000 5.00000000 5.00000000 5.00000000 5.00000000 5.00000000 +TmaxP 45.0000000 45.0000000 45.0000000 45.0000000 45.0000000 45.0000000 +ToptR 42.0000000 42.0000000 42.0000000 42.0000000 42.0000000 42.0000000 +TminR 5.00000000 5.00000000 5.00000000 5.00000000 5.00000000 5.00000000 +TmaxR 45.0000000 45.0000000 45.0000000 45.0000000 45.0000000 45.0000000 +Ea_ko 14.5000000 14.5000000 14.5000000 14.5000000 14.5000000 14.5000000 +Hd_ko 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 +Ea_kc 80.5000000 80.5000000 80.5000000 80.5000000 80.5000000 80.5000000 +Hd_kc 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 +Ea_vm 48.7500000 48.7500000 48.7500000 48.7500000 48.7500000 48.7500000 +Hd_vm 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 +Ea_gam 24.5000000 24.5000000 24.5000000 24.5000000 24.5000000 24.5000000 +Hd_gam 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 +Ea_resp 46.3900000 46.3900000 46.3900000 46.3900000 46.3900000 46.3900000 +Hd_resp 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 +leaf_refl_vis 0.100000000 0.100000000 0.100000000 0.100000000 0.110000000 0.110000000 +leaf_refl_nir 0.450000000 0.390000000 0.390000000 0.450000000 0.450000000 0.450000000 +leaf_tran_vis 0.500000000E-01 0.500000000E-01 0.500000000E-01 0.500000000E-01 0.500000000E-01 0.500000000E-01 +leaf_tran_nir 0.250000000 0.250000000 0.250000000 0.250000000 0.250000000 0.250000000 +leaf_emis 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 +ksi 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +phi1 0.500000000 0.500000000 0.500000000 0.500000000 0.500000000 0.500000000 +phi2 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +mu_bar 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 1.00000000 +cmc_lai 0.200000000E-01 0.200000000E-01 0.200000000E-01 0.200000000E-01 0.200000000E-01 0.200000000E-01 +cmc_pow 0.666666667 0.666666667 0.666666667 0.666666667 0.666666667 0.666666667 +csc_lai 0.300000000 0.300000000 0.300000000 0.300000000 0.300000000 0.300000000 +csc_pow 0.666666667 0.666666667 0.666666667 0.666666667 0.666666667 0.666666667 +internal_gap_frac 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 +fuel_intensity 0.200000000E-02 0.200000000E-02 0.200000000E-02 0.200000000E-02 0.200000000E-02 0.200000000E-02 +tc_crit 283.160000 283.160000 278.150000 283.160000 283.160000 278.150000 +gdd_crit 360.000000 360.000000 180.000000 360.000000 360.000000 180.000000 +gdd_base_T 273.160000 273.160000 273.160000 273.160000 273.160000 273.160000 +psi_stress_crit_phen 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +fact_crit_phen 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +cnst_crit_phen 0.300000000 0.300000000 0.300000000 0.300000000 0.300000000 0.150000000 +leaf_C_retrans_frac 0.240000000 0.240000000 0.240000000 0.240000000 0.240000000 0.240000000 +root_C_retrans_frac 0.240000000 0.240000000 0.240000000 0.240000000 0.240000000 0.240000000 +fact_crit_fire 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +cnst_crit_fire 0.150000000 0.150000000 0.150000000 0.150000000 0.150000000 0.150000000 +smoke_fraction 0.600000000 0.600000000 0.600000000 0.600000000 0.600000000 0.600000000 +dynamic_root_exudation F F F F F F +root_exudate_frac 0.750000000E-01 0.750000000E-01 0.750000000E-01 0.750000000E-01 0.750000000E-01 0.750000000E-01 +root_exudate_N_frac 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 +tau_nsc_exudate 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +branch_wood_frac 0.152500000 0.206521700 0.206521700 0.206521700 0.00000000 0.00000000 +ROS_max 0.220000000 0.300000000 0.300000000 0.220000000 0.400000000 0.400000000 +fire_duration 86400.0000 86400.0000 86400.0000 86400.0000 86400.0000 86400.0000 +CC_leaf 0.700000000 0.750000000 0.750000000 0.700000000 0.700000000 0.700000000 +CC_stem 0.150000000 0.200000000 0.200000000 0.100000000 0.450000000 0.450000000 +CC_litter 0.500000000 0.550000000 0.550000000 0.450000000 0.450000000 0.450000000 +fireMort_leaf 0.700000000 0.700000000 0.700000000 0.700000000 0.850000000 0.850000000 +fireMort_stem 0.650000000 0.650000000 0.650000000 0.650000000 0.00000000 0.00000000 +fireMort_root 0.100000000 0.100000000 0.100000000 0.100000000 0.200000000 0.200000000 +EF_CO2 1643.00000 1643.00000 1643.00000 1643.00000 1643.00000 1643.00000 +EF_CO 63.0000000 63.0000000 63.0000000 63.0000000 63.0000000 63.0000000 +F_scorch_height 0.148700000 0.148700000 0.148700000 0.940000000E-01 0.00000000 0.00000000 +C_per_dry_matter 491.751000 464.989000 464.989000 489.416000 488.273000 488.273000 +do_N_mining_strategy T T T T T T +do_N_scavenging_strategy T T T T T T +do_N_fixation_strategy T T T T T T +N_fixation_rate 4.20000000 4.20000000 4.20000000 4.20000000 4.20000000 4.20000000 +kM_myc_growth 0.100000000E-03 0.100000000E-03 0.100000000E-03 0.100000000E-03 0.100000000E-03 0.100000000E-03 +myc_growth_rate 0.300000000 0.300000000 0.300000000 0.300000000 0.300000000 0.300000000 +myc_N_to_plant_rate 250.000000 250.000000 250.000000 250.000000 250.000000 250.000000 +root_NH4_uptake_rate 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 +root_NO3_uptake_rate 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 0.100000000 +k_ammonium_root_uptake 0.500000000E-02 0.500000000E-02 0.500000000E-02 0.500000000E-02 0.500000000E-02 0.500000000E-02 +k_nitrate_root_uptake 0.500000000E-02 0.500000000E-02 0.500000000E-02 0.500000000E-02 0.500000000E-02 0.500000000E-02 +fsc_liv 0.800000000 0.800000000 0.800000000 0.800000000 0.800000000 0.800000000 +fsc_froot 0.800000000 0.800000000 0.800000000 0.800000000 0.800000000 0.800000000 +fsc_wood 0.200000000 0.200000000 0.200000000 0.200000000 0.200000000 0.200000000 +leaf_live_c2n 30.0000000 30.0000000 30.0000000 30.0000000 30.0000000 30.0000000 +froot_live_c2n 45.0000000 45.0000000 45.0000000 45.0000000 45.0000000 45.0000000 +wood_c2n 500.000000 500.000000 500.000000 500.000000 500.000000 500.000000 +sapwood_c2n 250.000000 250.000000 250.000000 250.000000 250.000000 250.000000 +c2n_mycorrhizae 10.0000000 10.0000000 10.0000000 10.0000000 10.0000000 10.0000000 +leaf_N_retrans_frac 0.600000000 0.500000000 0.600000000 0.600000000 0.700000000 0.700000000 +root_N_retrans_frac 0.200000000 0.200000000 0.200000000 0.200000000 0.200000000 0.200000000 +N_stress_root_factor 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +tau_smooth_marginal_gain 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +tau_smooth_alloc 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +alloc_allowed_over_limit 10.0000000 10.0000000 10.0000000 10.0000000 10.0000000 10.0000000 +tau_smooth_Nstress 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +max_n_stress_for_seed_production 2.00000000 2.00000000 2.00000000 2.00000000 2.00000000 2.00000000 +r_cus 2500.00000 2000.00000 2000.00000 2500.00000 1000.00000 1000.00000 +r_cuo 6000.00000 4000.00000 4000.00000 6000.00000 4000.00000 4000.00000 +r_stems 1000.00000 1000.00000 1000.00000 1000.00000 1000.00000 1000.00000 +r_stemo 3000.00000 3000.00000 3000.00000 3000.00000 3000.00000 3000.00000 +r_cus_wet 100.000000 100.000000 100.000000 100.000000 100.000000 100.000000 +r_cuo_wet 400.000000 200.000000 200.000000 400.000000 200.000000 200.000000 +A_aer 0.500000000E-02 0.200000000E-02 0.200000000E-02 0.500000000E-02 0.200000000E-02 0.200000000E-02 +gamma_aer 0.580000000 0.560000000 0.560000000 0.560000000 0.540000000 0.540000000 +alpha_aer 0.600000000 1.00000000 1.10000000 0.800000000 1.20000000 1.20000000 +dat_height 19.5000000 19.5000000 19.5000000 19.5000000 19.5000000 19.5000000 +dat_lai 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 +dat_root_density 4.90000000 4.90000000 4.90000000 4.90000000 4.90000000 4.90000000 +dat_root_zeta 0.258130000 0.258130000 0.258130000 0.258130000 0.352120000 0.170390000 +dat_rs_min 43.6000000 43.6000000 43.6000000 43.6000000 43.6000000 43.6000000 +dat_snow_crit 10000000.0 10000000.0 10000000.0 10000000.0 10000000.0 10000000.0 +snow_crit_height_factor 0.500000000 0.500000000 0.500000000 0.500000000 0.500000000 0.500000000 +====================================================================================================================================== +=========================================================================================================================================================================================================== + atm.tr.number GEX.tr.number fire_mw scale_factor ef_prioria ef_picea ef_larix ef_acer ef_c4grass ef_c3grass ef_default +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +bcphob 24 1 1.00000000 1.00000000 0.520000000 0.500000000 0.500000000 0.500000000 0.370000000 0.370000000 -1.00000000 +omphob 26 2 1.00000000 1.60000000 4.71000000 9.60000000 9.60000000 9.60000000 2.62000000 2.62000000 -1.00000000 +co 29 3 28.0100000 1.00000000 93.0000000 127.000000 127.000000 88.0000000 63.0000000 63.0000000 -1.00000000 +ch2o 30 4 30.0000000 1.00000000 1.73000000 1.86000000 1.86000000 2.09000000 0.730000000 0.730000000 -1.00000000 +no 33 5 30.0000000 0.360000000 2.55000000 0.900000000 0.900000000 1.92000000 3.90000000 3.90000000 -1.00000000 +hno3 36 6 30.0000000 0.270000000 2.55000000 0.900000000 0.900000000 1.92000000 3.90000000 3.90000000 -1.00000000 +c3h6 42 7 42.0800000 1.00000000 0.712000000 1.47900000 1.47900000 0.835000000 0.845000000 0.845000000 -1.00000000 +isop 43 8 68.0000000 1.00000000 0.130000000 0.150000000 0.150000000 0.990000000E-01 0.390000000E-01 0.390000000E-01 -1.00000000 +ch3cho 44 9 44.0000000 1.00000000 1.55000000 0.770000000 0.770000000 0.770000000 0.570000000 0.570000000 -1.00000000 +pan 45 10 30.0000000 0.370000000 2.55000000 0.900000000 0.900000000 1.92000000 3.90000000 3.90000000 -1.00000000 +c2h6 46 11 30.0000000 1.00000000 0.710000000 1.79000000 1.79000000 0.630000000 0.660000000 0.660000000 -1.00000000 +c2h4 47 12 28.0000000 1.00000000 1.06000000 1.42000000 1.42000000 1.17000000 0.820000000 0.820000000 -1.00000000 +c4h10 48 13 58.0000000 1.00000000 0.720000000E-01 0.349000000 0.349000000 0.225000000 0.550000000E-01 0.550000000E-01 -1.00000000 +c10h16 52 14 136.240000 1.00000000 0.150000000 2.00300000 2.00300000 2.00300000 0.810000000E-01 0.810000000E-01 -1.00000000 +c3h8 53 15 44.0000000 1.00000000 0.126000000 0.440000000 0.440000000 0.220000000 0.100000000 0.100000000 -1.00000000 +ch3coch3 54 16 58.0000000 1.00000000 0.630000000 0.750000000 0.750000000 0.540000000 0.160000000 0.160000000 -1.00000000 +ch3oh 55 17 32.0000000 1.00000000 2.43000000 2.82000000 2.82000000 1.74000000 1.18000000 1.18000000 -1.00000000 +c2h5oh 56 18 46.2000000 1.00000000 0.370000000E-01 0.550000000E-01 0.550000000E-01 0.100000000 0.240000000E-01 0.240000000E-01 -1.00000000 +glyald 57 19 60.0000000 1.00000000 0.740000000 0.860000000 0.860000000 0.860000000 0.250000000 0.250000000 -1.00000000 +hyac 58 20 74.0000000 1.00000000 1.81000000 2.10000000 2.10000000 1.13000000 0.560000000 0.560000000 -1.00000000 +h2 60 21 2.00000000 1.00000000 3.36000000 2.03000000 2.03000000 2.03000000 1.70000000 1.70000000 -1.00000000 +so2 61 22 64.0000000 1.00000000 0.400000000 1.10000000 1.10000000 1.10000000 0.480000000 0.480000000 -1.00000000 +nh3 66 23 17.0000000 1.00000000 1.33000000 2.72000000 2.72000000 0.840000000 0.520000000 0.520000000 -1.00000000 +glyx 84 24 58.0000000 1.00000000 0.500000000 0.590000000 0.590000000 0.540000000 0.330000000 0.330000000 -1.00000000 +mek 88 25 72.0000000 1.00000000 0.500000000 0.220000000 0.220000000 0.130000000 0.181000000 0.181000000 -1.00000000 +rcho 94 26 58.0000000 1.00000000 0.230000000 0.390000000 0.390000000 0.197000000 0.640000000 0.640000000 -1.00000000 +=========================================================================================================================================================================================================== +NOTE from PE 0: land_model_init: reading NetCDF restart "INPUT/land.nc" +NOTE from PE 0: soil_init: reading NetCDF restart "INPUT/soil.nc" +NOTE from PE 0: soil_BGC_init_GIMICS: reading NetCDF restart "INPUT/soil_BGC_GIMICS.nc" +NOTE from PE 0: vegn_init: reading NetCDF restarts "INPUT/vegn1.res.nc" and "INPUT/vegn2.res.nc" +NOTE from PE 0: vegn_init: did NOT read INPUT/biodata.nc +NOTE from PE 0: fire_init: lightning from atmospheric model +NOTE from PE 0: fire_init: reading NetCDF restart "INPUT/fire.res.nc" +NOTE from PE 0: time_interp_external_mod: file INPUT/population.nc has only one time level +NOTE from PE 0: vegn_fire_init: Reading Koppen zones. +NOTE from PE 0: vegn_fire_init: Updating fire data. +NOTE from PE 0: vegn_harvesting_init: C3 crop species "c3grass" is #5 in the list of species +NOTE from PE 0: vegn_harvesting_init: C4 crop species "c4grass" is #4 in the list of species +NOTE from PE 0: vegn_harvesting_init: maize crop species "c4grass" is #4 in the list of species +NOTE from PE 0: vegn_harvesting_init: spring wheat crop species "c3grass" is #5 in the list of species +NOTE from PE 0: vegn_harvesting_init: winter wheat crop species "c3grass" is #5 in the list of species +NOTE from PE 0: vegn_harvesting_init: rice crop species "c3grass" is #5 in the list of species +NOTE from PE 0: vegn_harvesting_init: soybean crop species "c3grass" is #5 in the list of species +NOTE from PE 0: vegn_crop_init: reading NetCDF restart +NOTE from PE 0: lake_init: reading lake information from river data file +NOTE from PE 0: lake_init: reading NetCDF restart "INPUT/lake.nc" +NOTE from PE 0: glac_init: reading NetCDF restart "INPUT/glac.nc" +NOTE from PE 0: gl_snow_init: reading NetCDF restart "INPUT/snow.nc" +NOTE from PE 0: gl_snow_init: start reading new GLASS restart +NOTE from PE 0: cana_init: reading NetCDF restart "INPUT/cana.nc" +NOTE from PE 0: cana_init: reading tracer "sphum" +NOTE from PE 0: cana_init: reading tracer "dust1" +NOTE from PE 0: cana_init: reading tracer "dust2" +NOTE from PE 0: cana_init: reading tracer "dust3" +NOTE from PE 0: cana_init: reading tracer "dust4" +NOTE from PE 0: cana_init: reading tracer "dust5" +NOTE from PE 0: cana_init: reading tracer "co2" +NOTE from PE 0: cana_init: reading tracer "nh4" +NOTE from PE 0: cana_init: reading tracer "nh3" +NOTE from PE 0: cana_init: reading tracer "so2" +NOTE from PE 0: cana_init: reading tracer "hno3" +NOTE from PE 0: cana_init: reading tracer "h2o2" +NOTE from PE 0: cana_init: reading tracer "h2" +NOTE from PE 0: cana_init: reading tracer "o3" +NOTE from PE 0: cana_init: reading tracer "so4" +NOTE from PE 0: cana_init: reading tracer "soa" +NOTE from PE 0: cana_init: reading tracer "bcphob" +NOTE from PE 0: cana_init: reading tracer "bcphil" +NOTE from PE 0: cana_init: reading tracer "omphob" +NOTE from PE 0: cana_init: reading tracer "omphil" +NOTE from PE 0: cana_init: reading tracer "ch2o" +NOTE from PE 0: cana_init: reading tracer "no2" +NOTE from PE 0: cana_init: reading tracer "ho2no2" +NOTE from PE 0: cana_init: reading tracer "n2o5" +NOTE from PE 0: cana_init: reading tracer "ch3ooh" +NOTE from PE 0: cana_init: reading tracer "pan" +NOTE from PE 0: cana_init: reading tracer "mpan" +NOTE from PE 0: cana_init: reading tracer "ch3coch3" +NOTE from PE 0: cana_init: reading tracer "ch3oh" +NOTE from PE 0: cana_init: reading tracer "c2h5oh" +NOTE from PE 0: cana_init: reading tracer "glyald" +NOTE from PE 0: cana_init: reading tracer "hyac" +NOTE from PE 0: cana_init: reading tracer "isopooh" +NOTE from PE 0: cana_init: reading tracer "dms" +NOTE from PE 0: cana_init: reading tracer "nh4no3" +NOTE from PE 0: cana_init: reading tracer "atooh" +NOTE from PE 0: cana_init: reading tracer "glyx" +NOTE from PE 0: cana_init: reading tracer "iepox" +NOTE from PE 0: cana_init: reading tracer "isopnb" +NOTE from PE 0: cana_init: reading tracer "macrn" +NOTE from PE 0: cana_init: reading tracer "mek" +NOTE from PE 0: cana_init: reading tracer "mekooh" +NOTE from PE 0: cana_init: reading tracer "mgly" +NOTE from PE 0: cana_init: reading tracer "mvkn" +NOTE from PE 0: cana_init: reading tracer "r4n2" +NOTE from PE 0: cana_init: reading tracer "o3s" +NOTE from PE 0: cana_init: reading tracer "o3s_e90" +NOTE from PE 0: nitrogen_sources_init: do_nitrogen_deposition=.FALSE.: NOT initializing the nitrogen deposition sources +NOTE from PE 0: topo_rough_init: reading topography standard deviation from "INPUT/topo_rough_land.nc" +NOTE from PE 0: river_mod: tracer numbers: num_phys=2 num_species=3 +NOTE from PE 0: river_init : Read restart files INPUT/river.nc +NOTE from PE 0: land_transitions_init: cold-starting land transitions +NOTE from PE 0: land_dust_init: number of land dust tracers =5 +===================================================================================================== + dust1 dust2 dust3 dust4 dust5 +----------------------------------------------------------------------------------------------------- +cana.tr.number 2 3 4 5 6 +atm.tr.number 13 14 15 16 17 +radius 0.750000000E-06 0.150000000E-05 0.250000000E-05 0.450000000E-05 0.800000000E-05 +density 2500.00000 2650.00000 2650.00000 2650.00000 2650.00000 +do_deposition F F F F F +do_emission T T T T T +source_fraction 0.500000000E-01 0.150000000 0.300000000 0.270000000 0.230000000 +alpha_r 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 +alpha_s 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 0.100000000E-02 +===================================================================================================== +NOTE from PE 0: land_tracer_driver: using default parameter for H2_REJI [1] +======================================================================================================================================================== + do_deposition parameterization mw alpha reactivity radius rho a_RH +-------------------------------------------------------------------------------------------------------------------------------------------------------- +sphum F N/A -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +dust1 F N/A -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +dust2 F N/A -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +dust3 F N/A -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +dust4 F N/A -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +dust5 F N/A -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +co2 F N/A -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +nh4 T aerosol 0.180000000E-01 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +nh3 T gas 0.170000000E-01 1.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +so2 T gas 0.640000000E-01 1.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +hno3 T gas 0.630000000E-01 100000.000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +h2o2 T gas 0.340000000E-01 100000.000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +h2 T gas_bertagni 0.201600000E-02 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +o3 T gas 0.480000000E-01 0.00000000 1.00000000 0.250000000E-06 1500.00000 1.00000000 +so4 T aerosol 0.960000000E-01 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +soa T aerosol -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +bcphob T aerosol -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +bcphil T aerosol -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +omphob T aerosol -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +omphil T aerosol -9999.90000 0.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +ch2o T gas 0.300000000E-01 0.800000000 0.200000000 0.250000000E-06 1500.00000 3.00000000 +no2 T gas 0.460000000E-01 0.00000000 0.800000000 0.250000000E-06 1500.00000 3.00000000 +ho2no2 T gas 0.790000000E-01 0.400000000E-03 0.00000000 0.250000000E-06 1500.00000 3.00000000 +n2o5 T gas 0.108000000 100000.000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +ch3ooh T gas 0.480000000E-01 0.300000000E-02 0.800000000 0.250000000E-06 1500.00000 3.00000000 +pan T gas 0.121000000 0.00000000 2.00000000 0.250000000E-06 1500.00000 3.00000000 +mpan T gas 0.147000000 0.00000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +ch3coch3 T gas 0.580000000E-01 1.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +ch3oh T gas 0.320000000E-01 0.600000000 0.100000000 0.250000000E-06 1500.00000 3.00000000 +c2h5oh T gas 0.460000000E-01 0.600000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +glyald T gas 0.600000000E-01 0.400000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +hyac T gas 0.740000000E-01 0.800000000E-01 0.00000000 0.250000000E-06 1500.00000 3.00000000 +isopooh T gas 0.118000000 700.000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +dms T gas 0.621400000E-01 0.540000000E-05 0.00000000 0.250000000E-06 1500.00000 3.00000000 +nh4no3 T gas 0.620000000E-01 100000.000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +atooh T gas 0.900000000E-01 0.100000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +glyx T gas 0.580000000E-01 4.20000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +iepox T gas 0.118000000 700.000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +isopnb T gas 0.147000000 0.170000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +macrn T gas 0.149000000 0.170000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +mek T gas 0.720000000E-01 1.00000000 0.00000000 0.250000000E-06 1500.00000 3.00000000 +mekooh T gas 0.720000000E-01 0.100000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +mgly T gas 0.720000000E-01 0.355000000E-01 1.00000000 0.250000000E-06 1500.00000 3.00000000 +mvkn T gas 0.149000000 0.170000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +r4n2 T gas 0.149000000 0.170000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +o3s T gas 0.480000000E-01 0.00000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +o3s_e90 T gas 0.480000000E-01 0.00000000 1.00000000 0.250000000E-06 1500.00000 3.00000000 +======================================================================================================================================================== +NOTE from PE 0: land_fire_emis_init: reading NetCDF restarts "INPUT/land_fire_emis.res.nc" +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: open_param_file: INPUT/SIS_input has been opened successfully. +NOTE from PE 0: open_param_file: INPUT/SIS_layout has been opened successfully. +NOTE from PE 0: open_param_file: INPUT/SIS_override has been opened successfully. + ice model domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice modelc domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + Y-AXIS = 194 192 194 + ice model domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice model domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + Y-AXIS = 194 192 194 + MOM_MOSAIC domain decomposition +whalo = 9, ehalo = 9, shalo = 9, nhalo = 9 + X-AXIS = 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 + 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 + 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 + Y-AXIS = 774 774 774 + MOM_MOSAIC domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice model aux domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice model aux domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + Y-AXIS = 194 192 194 + ice_nohalo domain decomposition +whalo = 0, ehalo = 0, shalo = 0, nhalo = 0 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice_nohalo domain decomposition +whalo = 0, ehalo = 0, shalo = 0, nhalo = 0 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice model domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice model domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + Y-AXIS = 194 192 194 +NOTE from PE 0: SIS_restart: SIS run restarted using : INPUT/ice_model.res.nc + +WARNING from PE 216: MOM_file_parser : NUM_DIAG_COORDS over-ridden. Line: 'NUM_DIAG_COORDS = 5' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : DIAG_COORDS over-ridden. Line: 'DIAG_COORDS = "z Z ZSTAR,z3 Z3 ZSTAR,rho2 RHO2 RHO,rho0 RHO0 RHO,z2d z2d ZSTAR"' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : DIAG_COORD_DEF_Z3 over-ridden. Line: 'DIAG_COORD_DEF_Z3 = "FILE:diag_z3.nc,interfaces=z_i"' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : DIAG_COORD_DEF_RHO2 over-ridden. Line: 'DIAG_COORD_DEF_RHO2 = "FILE:diag_rho2_74layer.nc,interfaces=rho2"' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : DIAG_COORD_DEF_RHO0 over-ridden. Line: 'DIAG_COORD_DEF_RHO0 = "FILE:diag_rho0_60layer.nc,interfaces=rho0"' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : DIAG_COORD_P_REF_RHO0 over-ridden. Line: 'DIAG_COORD_P_REF_RHO0 = 0.0' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : MEKE_BGSRC over-ridden. Line: 'MEKE_BGSRC = 0.0' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : MEKE_ALPHA_RHINES over-ridden. Line: 'MEKE_ALPHA_RHINES = 1.0' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : MEKE_ALPHA_EADY over-ridden. Line: 'MEKE_ALPHA_EADY = 0.0' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : KHTH_MAX_CFL over-ridden. Line: 'KHTH_MAX_CFL = 0.4' in file INPUT/MOM_override. + + +WARNING from PE 216: KVML is a deprecated parameter. Use KV_ML_INVZ2 instead. + + MOM_in domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + MOM_in domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 + Y-AXIS = 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 + 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 + +WARNING from PE 216: MOM_file_parser : CR over-ridden. Line: 'CR = 0.05' in file INPUT/MOM_override. + + +WARNING from PE 216: MOM_file_parser : HENYEY_MAX_LAT over-ridden. Line: 'HENYEY_MAX_LAT = 73.0' in file INPUT/MOM_override. + + +WARNING from PE 216: set_diffusivity_init: SIMPLE_TKE_TO_KD can not be used reliably with USE_REGRIDDING. + + +WARNING from PE 216: MOM_file_parser : VERTEX_SHEAR_VISCOSITY_BUG over-ridden. Line: 'VERTEX_SHEAR_VISCOSITY_BUG = False' in file INPUT/MOM_override. + +NOTE from PE 216: initialize_MOM_generic_tracer: skip initialization of generic tracer sf6 +NOTE from PE 216: initialize_MOM_generic_tracer: skip initialization of generic tracer cfc11 +NOTE from PE 216: initialize_MOM_generic_tracer: skip initialization of generic tracer cfc12 + +WARNING from PE 216: MOM_file_parser : ENERGYSAVEDAYS over-ridden. Line: 'ENERGYSAVEDAYS = 1.0' in file INPUT/MOM_override. + +NOTE from PE 216: data_override_init: You are using the legacy version of the data table. +NOTE from PE 216: data_override_init:: You are using the yaml version of the data_table. The legacy data_table format will be deprecated in a future release, please switch to the yaml format. +NOTE from PE 216: data_override_init: You are using the legacy version of the data table. +NOTE from PE 216: data_override_init:: You are using the yaml version of the data_table. The legacy data_table format will be deprecated in a future release, please switch to the yaml format. + MOM_in domain decomposition +whalo = 0, ehalo = 0, shalo = 0, nhalo = 0 + X-AXIS = 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 + Y-AXIS = 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 + +WARNING from PE 216: Unused line in INPUT/MOM_input : CHL_FILE = "seawifs-clim-1997-2010_v20240410.nc" + + +WARNING from PE 216: Unused line in INPUT/MOM_input : CHL_VARNAME = "chlor_a" + + +WARNING from PE 216: Unused line in INPUT/MOM_override : #override INTERPOLATED_SQG_STRUCT = False + + +WARNING from PE 216: Unused line in INPUT/MOM_override : #override DIAG_COORD_DEF_z = "WOA09" + +NOTE from PE 216: ==== Completed MOM6 Coupled Initialization ==== +NOTE from PE 216: data_override_init: You are using the legacy version of the data table. +NOTE from PE 216: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: SIS_restart: u_ice_C initialization confirmed by name. +NOTE from PE 0: SIS_restart: v_ice_C initialization confirmed by name. +NOTE from PE 0: SIS_restart: Unknown restart variable sym_str_s queried for initialization. +NOTE from PE 0: SIS_restart: str_s initialization confirmed by name. +NOTE from PE 0: SIS_restart: enth_ice initialization confirmed by name. +NOTE from PE 0: SIS_restart: enth_snow initialization confirmed by name. +NOTE from PE 0: SIS_restart: sal_ice initialization confirmed by name. +NOTE from PE 0: SIS_restart: Unknown restart variable stress_mag queried for initialization. +NOTE from PE 0: SIS_restart: coszen initialization confirmed by name. +NOTE from PE 0: SIS_restart: T_skin initialization confirmed by name. +NOTE from PE 0: SIS_restart: rough_mom initialization confirmed by name. +NOTE from PE 0: SIS_restart: rough_heat initialization confirmed by name. +NOTE from PE 0: SIS_restart: rough_moist initialization confirmed by name. + +WARNING from PE 0: MOM_file_parser : MAXTRUNC over-ridden. Line: 'MAXTRUNC = 20000' in file INPUT/SIS_override. + + KID domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + Begining Basal Melting Unit Test + Two equation model basal_melt = 4.330631808975770E-006 + Three equation model basal_melt = 7.090487055660092E-006 +KID, grd_chksum3: read_restart_calvi chksum= 98298982 chksum2= 219442362 min= 0.000000000E+00 max= 7.399998653E+11 mean= 9.108361401E+10 rms= 1.579545664E+11 sd= 1.290481317E+11 +KID, grd_chksum2: read_restart_calvi chksum= -1613615822 chksum2= 1637535999 min=-6.339297831E+16 max= 3.281512703E+15 mean=-6.569750992E+13 rms= 8.164265080E+14 sd= 8.137788890E+14 +KID, grd_chksum2: read_restart_calvi chksum= 0 chksum2= 0 min= 0.000000000E+00 max= 0.000000000E+00 mean= 0.000000000E+00 rms= 0.000000000E+00 sd= 0.000000000E+00 +KID, grd_chksum2: read_restart_calvi chksum= 0 chksum2= 0 min= 0.000000000E+00 max= 0.000000000E+00 mean= 0.000000000E+00 rms= 0.000000000E+00 sd= 0.000000000E+00 +KID, bergs_chksum: read_restart bergs chksum= 1903385611 chksum2= 1432368918 chksum3= 2085696515 chksum4= 2085696515 chksum5= 1602474793 #= 317167 +KID, grd_chksum2: # of bergs/cell chksum= 0 chksum2= 0 min= 0.000000000E+00 max= 0.000000000E+00 mean= 0.000000000E+00 rms= 0.000000000E+00 sd= 0.000000000E+00 +KID: Bergs found with creation dates after model date! Adjusting berg dates by 201 years +KID, bergs_chksum: before adjusting s chksum= 1903385611 chksum2= 1432368918 chksum3= 2085696515 chksum4= 2085696515 chksum5= 1602474793 #= 317167 +KID, grd_chksum2: # of bergs/cell chksum= 0 chksum2= 0 min= 0.000000000E+00 max= 0.000000000E+00 mean= 0.000000000E+00 rms= 0.000000000E+00 sd= 0.000000000E+00 +KID, bergs_chksum: after adjusting st chksum= -1390536338 chksum2= 1097243087 chksum3= -392676657 chksum4= -392676657 chksum5= 1601847271 #= 317167 +KID, grd_chksum2: # of bergs/cell chksum= 0 chksum2= 0 min= 0.000000000E+00 max= 0.000000000E+00 mean= 0.000000000E+00 rms= 0.000000000E+00 sd= 0.000000000E+00 +SIS Date 1/01/01 00:00:00 0: Area 1.498057455843E+13 7.138536198499E+12, Mass 2.23585441335E+16 4.43024393218E+15 + Total Ice Mass: 2.6788788065644452E+16, Change: 0.00000E+00 Error: 0.00000E+00 ( 0.0E+00) + Total Ice Salt: 7.8234931815315953E+13, Change: 0.00000E+00 Error: 0.00000E+00 ( 0.0E+00) + Total Ice Heat: -9.3263807679157911E+21, Change: 0.00000E+00 Error: 0.00000E+00 ( 0.0E+00) +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. +NOTE from PE 0: data_override_init: You are using the legacy version of the data table. + atm_land_ice_flux_exchange_init [gex] 7 + atm_land_ice_flux_exchange_init [gex] 27 + ==>Note from flux_exchange_mod(flux_exchange_init): + Number of exchanged tracers = 47 + Tracer field name :sphum + Tracer field name :soa + Tracer field name :dust1 + Tracer field name :dust2 + Tracer field name :dust3 + Tracer field name :dust4 + Tracer field name :dust5 + Tracer field name :so4 + Tracer field name :bcphob + Tracer field name :bcphil + Tracer field name :omphob + Tracer field name :omphil + Tracer field name :ch2o + Tracer field name :o3 + Tracer field name :no2 + Tracer field name :hno3 + Tracer field name :ho2no2 + Tracer field name :n2o5 + Tracer field name :ch3ooh + Tracer field name :h2o2 + Tracer field name :pan + Tracer field name :mpan + Tracer field name :ch3coch3 + Tracer field name :ch3oh + Tracer field name :c2h5oh + Tracer field name :glyald + Tracer field name :hyac + Tracer field name :isopooh + Tracer field name :h2 + Tracer field name :so2 + Tracer field name :dms + Tracer field name :nh3 + Tracer field name :nh4no3 + Tracer field name :nh4 + Tracer field name :atooh + Tracer field name :glyx + Tracer field name :iepox + Tracer field name :isopnb + Tracer field name :macrn + Tracer field name :mek + Tracer field name :mekooh + Tracer field name :mgly + Tracer field name :mvkn + Tracer field name :r4n2 + Tracer field name :o3s + Tracer field name :o3s_e90 + Tracer field name :co2 + Exchange tracer index for nh3 : 32 + Exchange tracer index for co2 : 47 + NOTE from xgrid_mod: use second_order conservative exchange +NOTE from PE 0: xgrid_mod: reading exchange grid information from mosaic grid file + Checked data is array of constant 1 + ATM(ATMOCNLND)= 0.999999984604227 0.999999984604227 + 0.999999984604227 + OCN(ATMOCNLND)= 0.706706708966526 0.706706708966526 + 0.706706708966526 + LND(ATMOCNLND)= 0.293293275637701 0.293293275637701 + 0.293293275637701 + Checked data is array of random number between 0 and 1 using second_order + ATM(ATMOCNLND)= 0.528164076181198 0.528164076181198 + 0.528164076181198 + OCN(ATMOCNLND)= 0.351077064718403 0.351077064718403 + 0.351077064718403 + LND(ATMOCNLND)= 0.142903025297815 0.142903025297815 + 0.142903025297815 +NOTE from PE 0: xgrid_mod: reading exchange grid information from mosaic grid file + Checked data is array of constant 1 + LND(LNDOCN)= 0.706706708966526 0.706706708966526 + 0.706706708966526 + OCN(LNDOCN)= 0.706706708966526 0.706706708966526 + 0.706706708966526 +PE = 180 Runoff exchange size equals one. +PE = 181 Runoff exchange size equals one. +PE = 214 Runoff exchange size equals one. +PE = 144 Runoff exchange size equals one. +PE = 215 Runoff exchange size equals one. +PE = 145 Runoff exchange size equals one. + BEGIN CHECKSUM(ocean_type):: coupler_init+ 0 + CHECKSUM:: ocean%t_surf = CE60B380C6CF9C71 + CHECKSUM:: ocean%s_surf = 207D4B80E9A08EBD + CHECKSUM:: ocean%u_surf = 67A65DD0F381AA2B + CHECKSUM:: ocean%v_surf = 5597D09A4CD5DE45 + CHECKSUM:: ocean%sea_lev = 91CB6ECD8FDF69FC + CHECKSUM:: ocean%frazil = F2F2B8872DD83427 + CHECKSUM::ocean%melt_potential = 0 + CHECKSUM:: ocean%o2_flux_alpha_ocn = 6231005B74747C0E + CHECKSUM:: ocean%o2_flux_csurf_ocn = B1138B3DE789CDE5 + CHECKSUM:: ocean%o2_flux_sc_no_ocn = C2646928D293A5C0 + CHECKSUM:: ocean%nh3_flux_alpha_ocn = 11A956B45D69B420 + CHECKSUM:: ocean%nh3_flux_csurf_ocn = A09991049717E92A + CHECKSUM:: ocean%nh3_flux_sc_no_ocn = E18FCA27058D16FA + CHECKSUM:: ocean%co2_flux_alpha_ocn = B4BB78F8396861F6 + CHECKSUM:: ocean%co2_flux_csurf_ocn = AFEFC8889AD510BA + CHECKSUM:: ocean%co2_flux_sc_no_ocn = 76A53E62900F28CE + CHECKSUM:: ocean%sf6_flux_alpha_ocn = D36A9C97915ABEAC + CHECKSUM:: ocean%sf6_flux_csurf_ocn = 0 + CHECKSUM:: ocean%sf6_flux_sc_no_ocn = C2653B97C4129617 + CHECKSUM:: ocean%cfc11_flux_alpha_ocn = EBE5A0975CB88C49 + CHECKSUM:: ocean%cfc11_flux_csurf_ocn = 0 + CHECKSUM:: ocean%cfc11_flux_sc_no_ocn = 238FDDC2CDBCEE4B + CHECKSUM:: ocean%cfc12_flux_alpha_ocn = 73DD751BAE4B748B + CHECKSUM:: ocean%cfc12_flux_csurf_ocn = 0 + CHECKSUM:: ocean%cfc12_flux_sc_no_ocn = 2C8801B5B1E848C2 + BEGIN CHECKSUM(ice_ocean_boundary_type):: coupler_init+ 0 + CHECKSUM::iobt%u_flux = 0 + CHECKSUM::iobt%v_flux = 0 + CHECKSUM::iobt%t_flux = 0 + CHECKSUM::iobt%q_flux = 0 + CHECKSUM::iobt%salt_flux = 0 + CHECKSUM::iobt%lw_flux = 0 + CHECKSUM::iobt%sw_flux_vis_dir = 0 + CHECKSUM::iobt%sw_flux_vis_dif = 0 + CHECKSUM::iobt%sw_flux_nir_dir = 0 + CHECKSUM::iobt%sw_flux_nir_dif = 0 + CHECKSUM::iobt%lprec = 0 + CHECKSUM::iobt%fprec = 0 + CHECKSUM::iobt%runoff = 0 + CHECKSUM::iobt%calving = 0 + CHECKSUM::iobt%p = 0 + CHECKSUM:: iobt%runoff_sio4_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_sldop_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_sldon_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_srdop_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_srdon_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_po4_flux_ice_ocn = 0 + CHECKSUM:: iobt%wet_dep_po4_flux_ice_ocn = 0 + CHECKSUM:: iobt%dry_dep_po4_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_pdet_flux_ice_ocn = 0 + CHECKSUM:: iobt%o2_flux_flux_ice_ocn = 0 + CHECKSUM:: iobt%o2_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%o2_flux_kw_ice_ocn = 0 + CHECKSUM:: iobt%o2_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%runoff_o2_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_no3_flux_ice_ocn = 0 + CHECKSUM:: iobt%wet_dep_no3_flux_ice_ocn = 0 + CHECKSUM:: iobt%dry_dep_no3_flux_ice_ocn = 0 + CHECKSUM:: iobt%nh3_flux_flux_ice_ocn = 0 + CHECKSUM:: iobt%nh3_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%nh3_flux_kw_ice_ocn = 0 + CHECKSUM:: iobt%nh3_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%runoff_nh4_flux_ice_ocn = 0 + CHECKSUM:: iobt%wet_dep_nh4_flux_ice_ocn = 0 + CHECKSUM:: iobt%dry_dep_nh4_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_ndet_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_lith_flux_ice_ocn = 0 + CHECKSUM:: iobt%wet_dep_lith_flux_ice_ocn = 0 + CHECKSUM:: iobt%dry_dep_lith_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_ldop_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_ldon_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_fed_flux_ice_ocn = 0 + CHECKSUM:: iobt%wet_dep_fed_flux_ice_ocn = 0 + CHECKSUM:: iobt%dry_dep_fed_flux_ice_ocn = 0 + CHECKSUM:: iobt%co2_flux_flux_ice_ocn = 0 + CHECKSUM:: iobt%co2_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%co2_flux_kw_ice_ocn = 0 + CHECKSUM:: iobt%co2_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%runoff_dic_flux_ice_ocn = 0 + CHECKSUM:: iobt%runoff_alk_flux_ice_ocn = 0 + CHECKSUM:: iobt%sf6_flux_flux_ice_ocn = 0 + CHECKSUM:: iobt%sf6_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%sf6_flux_kw_ice_ocn = 0 + CHECKSUM:: iobt%sf6_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%cfc11_flux_flux_ice_ocn = 0 + CHECKSUM:: iobt%cfc11_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%cfc11_flux_kw_ice_ocn = 0 + CHECKSUM:: iobt%cfc11_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%cfc12_flux_flux_ice_ocn = 0 + CHECKSUM:: iobt%cfc12_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%cfc12_flux_kw_ice_ocn = 0 + CHECKSUM:: iobt%cfc12_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%dry_dep_alk_flux_ice_ocn = 0 + CHECKSUM:: iobt%wet_dep_alk_flux_ice_ocn = 0 + BEGIN CHECKSUM(Atmos_data_type):: coupler_init+ 0 +CHECKSUM:: atm%lon_bnd = 20808867B1CA6FA6 +CHECKSUM:: atm%lat_bnd = 9E1AAE218F5724E +CHECKSUM:: atm%lon = 3E0AAF781E9838C +CHECKSUM:: atm%lat = E224F30B12A3B453 +CHECKSUM:: atm%t_bot = EC348EF5F5148689 +CHECKSUM:: atm%tr_bot(:,:,n) = 6357E9DA3E922AA +CHECKSUM:: atm%tr_bot(:,:,n) = D38D10080DA8BFFD +CHECKSUM:: atm%tr_bot(:,:,n) = 94FD5F25583562A1 +CHECKSUM:: atm%tr_bot(:,:,n) = 819D888657E4D41C +CHECKSUM:: atm%tr_bot(:,:,n) = 9838A58F98507E91 +CHECKSUM:: atm%tr_bot(:,:,n) = 330595375B60A8D +CHECKSUM:: atm%tr_bot(:,:,n) = 976476EB71869923 +CHECKSUM:: atm%tr_bot(:,:,n) = 2D8EBBDBB1DB4E41 +CHECKSUM:: atm%tr_bot(:,:,n) = 7B93F8572F755949 +CHECKSUM:: atm%tr_bot(:,:,n) = A34C492B71857181 +CHECKSUM:: atm%tr_bot(:,:,n) = 3745AE2182239436 +CHECKSUM:: atm%tr_bot(:,:,n) = 1812118BFF0615E1 +CHECKSUM:: atm%tr_bot(:,:,n) = 7C0CECAE146EF0E5 +CHECKSUM:: atm%tr_bot(:,:,n) = 6F92525E1685F36D +CHECKSUM:: atm%tr_bot(:,:,n) = B6DAD4DCD600A160 +CHECKSUM:: atm%tr_bot(:,:,n) = BF81963DC1EA588E +CHECKSUM:: atm%tr_bot(:,:,n) = 9780D4F1DAF59C0F +CHECKSUM:: atm%tr_bot(:,:,n) = AB348C8454A18A60 +CHECKSUM:: atm%tr_bot(:,:,n) = BB87A544D2D6B19 +CHECKSUM:: atm%tr_bot(:,:,n) = CA6FD8B177E55181 +CHECKSUM:: atm%tr_bot(:,:,n) = 99B4290FDED355C3 +CHECKSUM:: atm%tr_bot(:,:,n) = FECC015CBB8E1A43 +CHECKSUM:: atm%tr_bot(:,:,n) = DA2ABFDF5B4DFFBB +CHECKSUM:: atm%tr_bot(:,:,n) = E2E32828B308E56D +CHECKSUM:: atm%tr_bot(:,:,n) = 5DB610B734112A1A +CHECKSUM:: atm%tr_bot(:,:,n) = C7E156E5762EA5A8 +CHECKSUM:: atm%tr_bot(:,:,n) = 93D00DC68C53EEC0 +CHECKSUM:: atm%tr_bot(:,:,n) = A819B9E6619906E2 +CHECKSUM:: atm%tr_bot(:,:,n) = 22CB1311C5A668 +CHECKSUM:: atm%tr_bot(:,:,n) = DCFDA4F9BCBB338C +CHECKSUM:: atm%tr_bot(:,:,n) = DE5F413AD05FF751 +CHECKSUM:: atm%tr_bot(:,:,n) = 5C60E0C36D326172 +CHECKSUM:: atm%tr_bot(:,:,n) = 84C6B51BB92AD0EF +CHECKSUM:: atm%tr_bot(:,:,n) = 7461997E7EAED99B +CHECKSUM:: atm%tr_bot(:,:,n) = F4197D0C5DB2F985 +CHECKSUM:: atm%tr_bot(:,:,n) = 710DF5A1172457C7 +CHECKSUM:: atm%tr_bot(:,:,n) = 72614A90C13002D8 +CHECKSUM:: atm%tr_bot(:,:,n) = 96BFD78AD2630826 +CHECKSUM:: atm%tr_bot(:,:,n) = E914A875E9566F37 +CHECKSUM:: atm%tr_bot(:,:,n) = 4B501DCE0D71450B +CHECKSUM:: atm%tr_bot(:,:,n) = C530380666F48738 +CHECKSUM:: atm%tr_bot(:,:,n) = BC65443F4BA32FE5 +CHECKSUM:: atm%tr_bot(:,:,n) = F01272E2E6B905B5 +CHECKSUM:: atm%tr_bot(:,:,n) = 8E957C95CCBC5D06 +CHECKSUM:: atm%tr_bot(:,:,n) = B2EE679E1454C742 +CHECKSUM:: atm%tr_bot(:,:,n) = 7438257FC47E7842 +CHECKSUM:: atm%tr_bot(:,:,n) = 4BD5C3097013DF09 +CHECKSUM:: atm%tr_bot(:,:,n) = D82B1E77894CDB8F +CHECKSUM:: atm%tr_bot(:,:,n) = 854899925FCE2306 +CHECKSUM:: atm%tr_bot(:,:,n) = 7469F337D4EF2237 +CHECKSUM:: atm%tr_bot(:,:,n) = D8927020A55E1544 +CHECKSUM:: atm%tr_bot(:,:,n) = 2A0FC70CCA429944 +CHECKSUM:: atm%tr_bot(:,:,n) = AC48C74EAD657056 +CHECKSUM:: atm%tr_bot(:,:,n) = 77C1BCD56BDE1C99 +CHECKSUM:: atm%tr_bot(:,:,n) = F80EF6B987BD5C80 +CHECKSUM:: atm%tr_bot(:,:,n) = D59877F9E695FC9B +CHECKSUM:: atm%tr_bot(:,:,n) = 83D3E4BC152FE83B +CHECKSUM:: atm%tr_bot(:,:,n) = CCCF7E4255BDA5FF +CHECKSUM:: atm%tr_bot(:,:,n) = F08E2CB73EE6C093 +CHECKSUM:: atm%tr_bot(:,:,n) = ABDDABAA636AE8C9 +CHECKSUM:: atm%tr_bot(:,:,n) = FF5796C5A0F84AEE +CHECKSUM:: atm%tr_bot(:,:,n) = CF1BB1E884864CDD +CHECKSUM:: atm%tr_bot(:,:,n) = 7BF79B7F95F2395C +CHECKSUM:: atm%tr_bot(:,:,n) = 9C27013FB76023B5 +CHECKSUM:: atm%tr_bot(:,:,n) = 27475C6648303BE3 +CHECKSUM:: atm%tr_bot(:,:,n) = A6A8E04A9AED430 +CHECKSUM:: atm%tr_bot(:,:,n) = D82ADA2B4935E41E +CHECKSUM:: atm%tr_bot(:,:,n) = F299E602C93AB870 +CHECKSUM:: atm%tr_bot(:,:,n) = 180B5AFB748C50EB +CHECKSUM:: atm%tr_bot(:,:,n) = D5B3D36FE07E2869 +CHECKSUM:: atm%tr_bot(:,:,n) = 88372E1D98BAC3F3 +CHECKSUM:: atm%tr_bot(:,:,n) = 49FC53EB33C0F305 +CHECKSUM:: atm%tr_bot(:,:,n) = 99A0B6A063D1C4AC +CHECKSUM:: atm%tr_bot(:,:,n) = CFFB93156EA78629 +CHECKSUM:: atm%tr_bot(:,:,n) = 66A8E2D64CA0F9A9 +CHECKSUM:: atm%tr_bot(:,:,n) = 28EE0B243618DCD1 +CHECKSUM:: atm%tr_bot(:,:,n) = 62E73DE8B2C24B0A +CHECKSUM:: atm%tr_bot(:,:,n) = BD9D0CF4F396A9EB +CHECKSUM:: atm%tr_bot(:,:,n) = D203B0E34A432E44 +CHECKSUM:: atm%tr_bot(:,:,n) = 4689B9B6A10AEB59 +CHECKSUM:: atm%tr_bot(:,:,n) = D17FC9178922A19B +CHECKSUM:: atm%tr_bot(:,:,n) = 51F7E9D3BFD3B780 +CHECKSUM:: atm%tr_bot(:,:,n) = 46E27586F10FD1C6 +CHECKSUM:: atm%tr_bot(:,:,n) = E4BE128D40F3CEFA +CHECKSUM:: atm%tr_bot(:,:,n) = 15B3D249A2DD416D +CHECKSUM:: atm%tr_bot(:,:,n) = 62FF024233DB5556 +CHECKSUM:: atm%tr_bot(:,:,n) = 72CC53576398052D +CHECKSUM:: atm%tr_bot(:,:,n) = D32B2AD3C94F977D +CHECKSUM:: atm%tr_bot(:,:,n) = FEDAE98E9F1D92AC +CHECKSUM:: atm%tr_bot(:,:,n) = 168A8494DC6CDB47 +CHECKSUM:: atm%tr_bot(:,:,n) = BE86894A682ADFE2 +CHECKSUM:: atm%tr_bot(:,:,n) = 34DE6FDB61F243E9 +CHECKSUM:: atm%tr_bot(:,:,n) = 975D01427D26212 +CHECKSUM:: atm%tr_bot(:,:,n) = F08501EBAB6E2BE6 +CHECKSUM:: atm%tr_bot(:,:,n) = 98C6A1CAE1CC1529 +CHECKSUM:: atm%tr_bot(:,:,n) = 63659B2D8108F902 +CHECKSUM:: atm%tr_bot(:,:,n) = 164B523B4B7502A8 +CHECKSUM:: atm%tr_bot(:,:,n) = 424FCA00332F0FBE +CHECKSUM:: atm%tr_bot(:,:,n) = BFB8F4B45CD0A168 +CHECKSUM:: atm%tr_bot(:,:,n) = 341A92B1E5AA964F +CHECKSUM:: atm%tr_bot(:,:,n) = AEDD5786945526C4 +CHECKSUM:: atm%tr_bot(:,:,n) = 7CC2D5E6561760A5 +CHECKSUM:: atm%tr_bot(:,:,n) = BDF820CE86236C20 +CHECKSUM:: atm%tr_bot(:,:,n) = 93F0FD58FDEBCE98 +CHECKSUM:: atm%tr_bot(:,:,n) = 9CA3214187CBDDA8 +CHECKSUM:: atm%tr_bot(:,:,n) = A2BF7E3211D46576 +CHECKSUM:: atm%tr_bot(:,:,n) = 70262503D9BFE366 +CHECKSUM:: atm%tr_bot(:,:,n) = 34006638232E4691 +CHECKSUM:: atm%tr_bot(:,:,n) = 91A1669045FC0B16 +CHECKSUM:: atm%tr_bot(:,:,n) = C00B85BD3435B032 +CHECKSUM:: atm%z_bot = 5E3EA6AA2FCC8EA3 +CHECKSUM:: atm%p_bot = 40E7E440AB810234 +CHECKSUM:: atm%u_bot = 1E902511A51BCEE3 +CHECKSUM:: atm%v_bot = 5A1B04422F4C2B90 +CHECKSUM:: atm%p_surf = 4B9FCA0084AC9FF7 +CHECKSUM:: atm%slp = D3E651A240EE28B0 +CHECKSUM:: atm%gust = BC887A3D0644C4CB +CHECKSUM:: atm%coszen = 0 +CHECKSUM:: atm%flux_sw = 0 +CHECKSUM:: atm%flux_sw_dir = 0 +CHECKSUM:: atm%flux_sw_dif = 0 +CHECKSUM:: atm%flux_sw_down_vis_dir = 0 +CHECKSUM:: atm%flux_sw_down_vis_dif = 0 +CHECKSUM:: atm%flux_sw_down_total_dir = 0 +CHECKSUM:: atm%flux_sw_down_total_dif = 0 +CHECKSUM:: atm%flux_sw_vis = 0 +CHECKSUM:: atm%flux_sw_vis_dir = 0 +CHECKSUM:: atm%flux_sw_vis_dif = 0 +CHECKSUM:: atm%flux_lw = 0 +CHECKSUM:: atm%lprec = 9452F7EDF15D9005 +CHECKSUM:: atm%fprec = 35126E6BAD27DDCB + BEGIN CHECKSUM(lnd_ice_Atm_bnd_type):: coupler_init+ 0 +CHECKSUM::lnd_ice_atm_bnd_type%t = 6580000000000000 +CHECKSUM::lnd_ice_atm_bnd_type%t_ocean = 9800000000000000 +CHECKSUM::lnd_ice_atm_bnd_type%albedo = 0 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_vis_ = 0 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_nir_ = 0 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_vis_ = 0 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_nir_ = 0 +CHECKSUM::lnd_ice_atm_bnd_type%land_frac = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_t = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%u_flux = 0 +CHECKSUM::lnd_ice_atm_bnd_type%v_flux = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dtaudu = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dtaudv = 0 +CHECKSUM::lnd_ice_atm_bnd_type%u_star = 0 +CHECKSUM::lnd_ice_atm_bnd_type%b_star = 0 +CHECKSUM::lnd_ice_atm_bnd_type%q_star = 0 +CHECKSUM::lnd_ice_atm_bnd_type%shflx = 0 +CHECKSUM::lnd_ice_atm_bnd_type%lhflx = 0 +CHECKSUM::lnd_ice_atm_bnd_type%wind = 0 +CHECKSUM::lnd_ice_atm_bnd_type%thv_atm = 0 +CHECKSUM::lnd_ice_atm_bnd_type%thv_surf = 0 +CHECKSUM::lnd_ice_atm_bnd_type%rough_mom = C7AE147AE147C800 +CHECKSUM::lnd_ice_atm_bnd_type%rough_heat = C7AE147AE147C800 + BEGIN CHECKSUM(ice_data_type):: coupler_init+ 0 + CHECKSUM:: ice_data_type%part_size = 0 + CHECKSUM:: ice_data_type%t_surf = 0 + CHECKSUM:: ice_data_type%s_surf = 0 + CHECKSUM:: ice_data_type%albedo = 0 + CHECKSUM:: ice_data_type%albedo_vis_dir = 0 + CHECKSUM:: ice_data_type%albedo_nir_dir = 0 + CHECKSUM:: ice_data_type%albedo_vis_dif = 0 + CHECKSUM:: ice_data_type%albedo_nir_dif = 0 + CHECKSUM:: ice_data_type%rough_mom = 317BC20E38C396D8 + CHECKSUM:: ice_data_type%rough_heat = A956FAE610F9A544 + CHECKSUM:: ice_data_type%rough_moist = A956FAE610F9A544 + CHECKSUM:: ice_data_type%u_surf = 0 + CHECKSUM:: ice_data_type%v_surf = 0 + CHECKSUM:: ice%o2_flux_alpha_ice = 0 + CHECKSUM:: ice%o2_flux_csurf_ice = 0 + CHECKSUM:: ice%o2_flux_sc_no_ice = 0 + CHECKSUM:: ice%nh3_flux_alpha_ice = 0 + CHECKSUM:: ice%nh3_flux_csurf_ice = 0 + CHECKSUM:: ice%nh3_flux_sc_no_ice = 0 + CHECKSUM:: ice%co2_flux_alpha_ice = 0 + CHECKSUM:: ice%co2_flux_csurf_ice = 0 + CHECKSUM:: ice%co2_flux_sc_no_ice = 0 + CHECKSUM:: ice%sf6_flux_alpha_ice = 0 + CHECKSUM:: ice%sf6_flux_csurf_ice = 0 + CHECKSUM:: ice%sf6_flux_sc_no_ice = 0 + CHECKSUM:: ice%cfc11_flux_alpha_ice = 0 + CHECKSUM:: ice%cfc11_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc11_flux_sc_no_ice = 0 + CHECKSUM:: ice%cfc12_flux_alpha_ice = 0 + CHECKSUM:: ice%cfc12_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc12_flux_sc_no_ice = 0 + CHECKSUM:: ice_data_type%flux_u = 30DC335A94634786 + CHECKSUM:: ice_data_type%flux_v = 3A006D1F21D843F3 + CHECKSUM:: ice_data_type%flux_t = 20186D000940806C + CHECKSUM:: ice_data_type%flux_q = E07C0D8D9B2BCF2A + CHECKSUM:: ice_data_type%flux_lw = BFC4E7C594A9C4CC + CHECKSUM:: ice_data_type%flux_sw_vis_dir = E1E544054FE13375 + CHECKSUM:: ice_data_type%flux_sw_vis_dif = F5E1BA1A6DA44C03 + CHECKSUM:: ice_data_type%flux_sw_nir_dir = 32B72F6AC0B9B8D0 + CHECKSUM:: ice_data_type%flux_sw_nir_dif = D8AD8E871DADBD60 + CHECKSUM:: ice_data_type%flux_lh = 0 + CHECKSUM:: ice_data_type%lprec = B55D140188639945 + CHECKSUM:: ice_data_type%fprec = BDB5A904CFB1952 + CHECKSUM:: ice_data_type%p_surf = 28E29BC4F17D165 + CHECKSUM:: ice_data_type%runoff = 3368BEA623CBCC6E + CHECKSUM:: ice_data_type%runoff_carbon = 3954E9DE6889D2EE + CHECKSUM:: ice_data_type%calving = 2E94729ED4F32FAF + CHECKSUM:: ice_data_type%flux_salt = 8DA4345134BDCF22 + BEGIN CHECKSUM(atmos_ice_boundary_type):: coupler_init+ 0 +CHECKSUM:: atm_ice_bnd_type%u_flux = 0 +CHECKSUM:: atm_ice_bnd_type%v_flux = 0 +CHECKSUM:: atm_ice_bnd_type%u_star = 0 +CHECKSUM:: atm_ice_bnd_type%t_flux = 0 +CHECKSUM:: atm_ice_bnd_type%q_flux = 0 +CHECKSUM:: atm_ice_bnd_type%lw_flux = 0 +CHECKSUM::atm_ice_bnd_type%sw_flux_vis_dir = 0 +CHECKSUM::atm_ice_bnd_type%sw_flux_vis_dif = 0 +CHECKSUM::atm_ice_bnd_type%sw_flux_nir_dir = 0 +CHECKSUM::atm_ice_bnd_type%sw_flux_nir_dif = 0 +CHECKSUM::atm_ice_bnd_type%sw_down_vis_dir = 0 +CHECKSUM::atm_ice_bnd_type%sw_down_vis_dif = 0 +CHECKSUM::atm_ice_bnd_type%sw_down_nir_dir = 0 +CHECKSUM::atm_ice_bnd_type%sw_down_nir_dif = 0 +CHECKSUM:: atm_ice_bnd_type%lprec = 0 +CHECKSUM:: atm_ice_bnd_type%fprec = 0 +CHECKSUM:: atm_ice_bnd_type%dhdt = 0 +CHECKSUM:: atm_ice_bnd_type%dedt = 0 +CHECKSUM:: atm_ice_bnd_type%drdt = 0 +CHECKSUM:: atm_ice_bnd_type%coszen = 0 +CHECKSUM:: atm_ice_bnd_type%p = 0 + BEGIN CHECKSUM(land_data_type):: coupler_init+ 0 +CHECKSUM:: land%tile_size = 21DEF116DD2AB33 +CHECKSUM:: land%t_surf = 625D62B872AB1275 +CHECKSUM:: land%t_ca = 643AA1F9A8DC2F1F +CHECKSUM:: land%albedo = 7CE2A3E06D20D713 +CHECKSUM:: land%albedo_vis_dir = 28E9DC7006AA989E +CHECKSUM:: land%albedo_nir_dir = 4F0FFB69A58D6315 +CHECKSUM:: land%albedo_vis_dif = D0EB404CDAF6D7DF +CHECKSUM:: land%albedo_nir_dif = CA4C061DA56701A3 +CHECKSUM:: land%rough_mom = E8CD59702D13F6C9 +CHECKSUM:: land%rough_heat = E8CD59702D13F6C9 +CHECKSUM:: land%rsl_scale = DBF131D2ACEC9529 +CHECKSUM:: land%rough_scale = FBBBD7E3422099F4 +CHECKSUM:: land%tr = B8CCCE64EDAB583B +CHECKSUM:: land%tr = A0FB5FA0C4AE44E0 +CHECKSUM:: land%tr = 42984EF10A64FD85 +CHECKSUM:: land%tr = 8E9E74C8AA71606E +CHECKSUM:: land%tr = E1618DBB119753AA +CHECKSUM:: land%tr = D71C1DFE1972B1D2 +CHECKSUM:: land%tr = 90FBA6EC791B898D +CHECKSUM:: land%tr = D4EDA9C7C2EBCD6F +CHECKSUM:: land%tr = 922FB981E2BAE0F5 +CHECKSUM:: land%tr = DB25BF7D9A10D31B +CHECKSUM:: land%tr = 4F8FC377F45E3C18 +CHECKSUM:: land%tr = EC42BA008E759F9E +CHECKSUM:: land%tr = 220B6238055070CA +CHECKSUM:: land%tr = 3EA7DF08B11CA536 +CHECKSUM:: land%tr = BBFB07EA523E031F +CHECKSUM:: land%tr = CF9016A1DB5B543E +CHECKSUM:: land%tr = 49066C2BFCFA3EB3 +CHECKSUM:: land%tr = F5F38B885DDC6E91 +CHECKSUM:: land%tr = 617DCE28EDE5482D +CHECKSUM:: land%tr = E44D099F3B3DBF7 +CHECKSUM:: land%tr = 9C3905937CB2684E +CHECKSUM:: land%tr = C8D0F4900712080D +CHECKSUM:: land%tr = 9757380D30A30F13 +CHECKSUM:: land%tr = 7DD9E09EBF66D03F +CHECKSUM:: land%tr = 73BB9C116A559044 +CHECKSUM:: land%tr = 1D81B4E18830842A +CHECKSUM:: land%tr = 4B2B199D334598DD +CHECKSUM:: land%tr = B48D9AE97A27274E +CHECKSUM:: land%tr = FEB05A1B30E83D15 +CHECKSUM:: land%tr = 577C220359F8411 +CHECKSUM:: land%tr = 1EF7F8E846B220C8 +CHECKSUM:: land%tr = DA7A247C82D94CB8 +CHECKSUM:: land%tr = 85C854E742AD4954 +CHECKSUM:: land%tr = 81C6FC56441DC8C5 +CHECKSUM:: land%tr = 299825405BA940CB +CHECKSUM:: land%tr = 8F23B72BB851E0CC +CHECKSUM:: land%tr = FAFA4069A7C06C76 +CHECKSUM:: land%tr = BD7D6ED5489057F +CHECKSUM:: land%tr = 1631E87BE94BDBE4 +CHECKSUM:: land%tr = E3BFFA8E2551F92C +CHECKSUM:: land%tr = 708F17D46D353CBD +CHECKSUM:: land%tr = AC307743876652E4 +CHECKSUM:: land%tr = 90957FE832ADAA42 +CHECKSUM:: land%tr = BC5986AECBD7978C +CHECKSUM:: land%tr = 8183B1511398D15B +CHECKSUM:: land%tr = 6F1C2E818AFB59D2 +CHECKSUM:: land%tr = 698E8E1300AED84C +CHECKSUM:: land%discharge = 0 +CHECKSUM:: land%discharge_DOC = 0 +CHECKSUM:: land%discharge_snow = 0 +CHECKSUM:: land%discharge_heat = 0 + BEGIN CHECKSUM(atmos_land_boundary_type):: coupler_init+ 0 +CHECKSUM:: albt%t_flux = 0 +CHECKSUM:: albt%lw_flux = 0 +CHECKSUM:: albt%lwdn_flux = 0 +CHECKSUM:: albt%sw_flux = 0 +CHECKSUM:: albt%swdn_flux = 0 +CHECKSUM:: albt%lprec = 0 +CHECKSUM:: albt%fprec = 0 +CHECKSUM:: albt%tprec = 0 +CHECKSUM:: albt%sw_flux_down_vis_dir = 0 +CHECKSUM:: albt%sw_flux_down_total_dir = 0 +CHECKSUM:: albt%sw_flux_down_vis_dif = 0 +CHECKSUM:: albt%sw_flux_down_total_dif = 0 +CHECKSUM:: albt%dhdt = 0 +CHECKSUM:: albt%dhdq = 0 +CHECKSUM:: albt%drdt = 0 +CHECKSUM:: albt%cd_m = 0 +CHECKSUM:: albt%cd_t = 0 +CHECKSUM:: albt%ustar = 0 +CHECKSUM:: albt%bstar = 0 +CHECKSUM:: albt%wind = 0 +CHECKSUM:: albt%z_bot = 0 +CHECKSUM:: albt%drag_q = 0 +CHECKSUM:: albt%p_surf = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 + BEGIN CHECKSUM(ice_data_type):: coupler_init+ 0 + CHECKSUM:: ice_data_type%part_size = 0 + CHECKSUM:: ice_data_type%t_surf = 0 + CHECKSUM:: ice_data_type%s_surf = 0 + CHECKSUM:: ice_data_type%albedo = 0 + CHECKSUM:: ice_data_type%albedo_vis_dir = 0 + CHECKSUM:: ice_data_type%albedo_nir_dir = 0 + CHECKSUM:: ice_data_type%albedo_vis_dif = 0 + CHECKSUM:: ice_data_type%albedo_nir_dif = 0 + CHECKSUM:: ice_data_type%rough_mom = 317BC20E38C396D8 + CHECKSUM:: ice_data_type%rough_heat = A956FAE610F9A544 + CHECKSUM:: ice_data_type%rough_moist = A956FAE610F9A544 + CHECKSUM:: ice_data_type%u_surf = 0 + CHECKSUM:: ice_data_type%v_surf = 0 + CHECKSUM:: ice%o2_flux_alpha_ice = 0 + CHECKSUM:: ice%o2_flux_csurf_ice = 0 + CHECKSUM:: ice%o2_flux_sc_no_ice = 0 + CHECKSUM:: ice%nh3_flux_alpha_ice = 0 + CHECKSUM:: ice%nh3_flux_csurf_ice = 0 + CHECKSUM:: ice%nh3_flux_sc_no_ice = 0 + CHECKSUM:: ice%co2_flux_alpha_ice = 0 + CHECKSUM:: ice%co2_flux_csurf_ice = 0 + CHECKSUM:: ice%co2_flux_sc_no_ice = 0 + CHECKSUM:: ice%sf6_flux_alpha_ice = 0 + CHECKSUM:: ice%sf6_flux_csurf_ice = 0 + CHECKSUM:: ice%sf6_flux_sc_no_ice = 0 + CHECKSUM:: ice%cfc11_flux_alpha_ice = 0 + CHECKSUM:: ice%cfc11_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc11_flux_sc_no_ice = 0 + CHECKSUM:: ice%cfc12_flux_alpha_ice = 0 + CHECKSUM:: ice%cfc12_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc12_flux_sc_no_ice = 0 + CHECKSUM:: ice_data_type%flux_u = 30DC335A94634786 + CHECKSUM:: ice_data_type%flux_v = 3A006D1F21D843F3 + CHECKSUM:: ice_data_type%flux_t = 20186D000940806C + CHECKSUM:: ice_data_type%flux_q = E07C0D8D9B2BCF2A + CHECKSUM:: ice_data_type%flux_lw = BFC4E7C594A9C4CC + CHECKSUM:: ice_data_type%flux_sw_vis_dir = E1E544054FE13375 + CHECKSUM:: ice_data_type%flux_sw_vis_dif = F5E1BA1A6DA44C03 + CHECKSUM:: ice_data_type%flux_sw_nir_dir = 32B72F6AC0B9B8D0 + CHECKSUM:: ice_data_type%flux_sw_nir_dif = D8AD8E871DADBD60 + CHECKSUM:: ice_data_type%flux_lh = 0 + CHECKSUM:: ice_data_type%lprec = B55D140188639945 + CHECKSUM:: ice_data_type%fprec = BDB5A904CFB1952 + CHECKSUM:: ice_data_type%p_surf = 28E29BC4F17D165 + CHECKSUM:: ice_data_type%runoff = 3368BEA623CBCC6E + CHECKSUM:: ice_data_type%runoff_carbon = 3954E9DE6889D2EE + CHECKSUM:: ice_data_type%calving = 2E94729ED4F32FAF + CHECKSUM:: ice_data_type%flux_salt = 8DA4345134BDCF22 + BEGIN CHECKSUM(ocean_ice_boundary_type):: coupler_init+ 0 +CHECKSUM:: ocn_ice_bnd_type%u = 0 +CHECKSUM:: ocn_ice_bnd_type%v = 0 +CHECKSUM:: ocn_ice_bnd_type%t = 40CA000000000000 +CHECKSUM:: ocn_ice_bnd_type%s = 0 +CHECKSUM:: ocn_ice_bnd_type%frazil = 0 +CHECKSUM:: ocn_ice_bnd_type%sea_level = 0 + CHECKSUM:: oibt%o2_flux_alpha_ocn_ice = 0 + CHECKSUM:: oibt%o2_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%o2_flux_sc_no_ocn_ice = 0 + CHECKSUM:: oibt%nh3_flux_alpha_ocn_ice = 0 + CHECKSUM:: oibt%nh3_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%nh3_flux_sc_no_ocn_ice = 0 + CHECKSUM:: oibt%co2_flux_alpha_ocn_ice = 0 + CHECKSUM:: oibt%co2_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%co2_flux_sc_no_ocn_ice = 0 + CHECKSUM:: oibt%sf6_flux_alpha_ocn_ice = 0 + CHECKSUM:: oibt%sf6_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%sf6_flux_sc_no_ocn_ice = 0 + CHECKSUM:: oibt%cfc11_flux_alpha_ocn_ice = 0 + CHECKSUM:: oibt%cfc11_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%cfc11_flux_sc_no_ocn_ice = 0 + CHECKSUM:: oibt%cfc12_flux_alpha_ocn_ice = 0 + CHECKSUM:: oibt%cfc12_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%cfc12_flux_sc_no_ocn_ice = 0 +NOTE from PE 0: Lnd_stock_pe: Heat stock not yet implemented +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +NOTE from PE 216: time_interp_external_mod: file ./INPUT/news_nutrients.nc has only one time level +MOM Date 1/01/01 00:00:00 0: En 2.743837E-01, MaxCFL 0.08769, Mass 1.383625700806E+21, Salt 34.88525884359, Temp 3.56900238851 + Total Energy: 4434949FBD6435EC 3.7964436815120040E+20 + Total Mass: 1.3836257008055636E+21, Change: 0.0000000000000000E+00 Error: 0.00000E+00 ( 0.0E+00) + Total Salt: 4.8268140715244282E+19, Change: 0.0000000000000000E+00 Error: 0.00000E+00 ( 0.0E+00) + Total Heat: 1.9713148416481326E+25, Change: 0.0000000000000000E+00 Error: 0.00000E+00 ( 0.0E+00) + Total age: 7.2685555601065206E+23 yr kg + Total pcmlim_aclm_ndi: 9.1048148568475396E+20 dimensionless kg + Total pcmlim_aclm_nlg: 8.9314964847729548E+20 dimensionless kg + Total pcmlim_aclm_nmd: 1.3503433751778747E+21 dimensionless kg + Total pcmlim_aclm_nsm: 1.7285016779655089E+21 dimensionless kg + Total mu_mem_nsm: 1.1364409402196672E+14 sec-1 kg + Total mu_mem_nmd: 6.1434968472589172E+13 sec-1 kg + Total mu_mem_nlg: -6.8615981545013213E+12 sec-1 kg + Total mu_mem_ndi: 1.9359951036961145E+13 sec-1 kg + Total irr_aclm_z: 5.7156237919602632E+20 Watts/m^2 kg + Total irr_aclm_sfc: 9.6514729490900140E+19 Watts/m^2 kg + Total irr_aclm: 7.7891109228165752E+20 Watts/m^2 kg + Total htotal: 2.0161881340523488E+13 mol/kg kg + Total silg_btf: 1.2228955209318703E+08 mol m-2 s-1 kg + Total simd_btf: 1.4940086671145458E+07 mol m-2 s-1 kg + Total pdi_btf: 2.3395710878618749E+04 mol m-2 s-1 kg + Total plg_btf: 8.1238839309030939E+06 mol m-2 s-1 kg + Total pmd_btf: 5.5829275760756282E+05 mol m-2 s-1 kg + Total psm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total fedi_btf: 2.7781349925171389E+02 mol m-2 s-1 kg + Total felg_btf: 3.0220435628353225E+04 mol m-2 s-1 kg + Total femd_btf: 2.9479268866539765E+03 mol m-2 s-1 kg + Total fesm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total ndi_btf: 7.2247775805523095E+05 mol m-2 s-1 kg + Total nlg_btf: 1.0869565729244025E+08 mol m-2 s-1 kg + Total nmd_btf: 1.0207546300285382E+07 mol m-2 s-1 kg + Total nsm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total pdet_fast_btf: 7.1934867501990004E+06 mol m-2 s-1 kg + Total ndet_fast_btf: 1.2347994701642430E+08 mol m-2 s-1 kg + Total fedet_btf: 2.1117825388320293E+07 mol m-2 s-1 kg + Total sidet_btf: 4.0752836348285203E+09 mol m-2 s-1 kg + Total pdet_btf: 4.3325666544410437E+07 mol m-2 s-1 kg + Total ndet_btf: 7.1481987722790277E+08 mol m-2 s-1 kg + Total lithdet_btf: 7.6950000634618027E+10 g m-2 s-1 kg + Total cadet_calc_btf: 2.9825674751911030E+09 mol m-2 s-1 kg + Total cadet_arag_btf: 2.3290710624608353E+08 mol m-2 s-1 kg + Total co3_ion: 1.2897145781543856E+17 mol/kg kg + Total chl: 2.5374818911729254E+19 ug kg-1 kg + Total cased: 1.6458492531451738E+21 mol m-3 kg + Total nlgz: 2.0442401104125515E+12 mol/kg kg + Total nmdz: 3.1869845196007339E+12 mol/kg kg + Total nsmz: 3.7031894045782891E+12 mol/kg kg + Total sio4: 1.2143164515130030E+17 mol/kg kg + Total simd: 5.6653959214305576E+12 mol/kg kg + Total silg: 3.3343672166871743E+12 mol/kg kg + Total sidet: 7.6894510182773789E+12 mol/kg kg + Total sldop: 5.2244625443883997E+11 mol/kg kg + Total sldon: 8.7958546642006523E+12 mol/kg kg + Total srdop: 7.6521808625218623E+12 mol/kg kg + Total srdon: 2.2164781633975741E+14 mol/kg kg + Total po4: 2.9635993133154635E+15 mol/kg kg + Total pdet_fast: 3.2614700042672839E+09 mol/kg kg + Total pdet: 7.4285444238673935E+10 mol/kg kg + Total o2: 2.0941810935620803E+17 mol/kg kg + Total no3: 3.9139066104766976E+16 mol/kg kg + Total nh4: 5.8387439198260820E+13 mol/kg kg + Total nsm: 2.5155932318402246E+12 mol/kg kg + Total nmd: 3.1448731919546226E+12 mol/kg kg + Total nlg: 3.0508161121618218E+12 mol/kg kg + Total ndi: 1.8724630487085931E+11 mol/kg kg + Total ndet_fast: 5.6626391247630486E+10 mol/kg kg + Total ndet: 1.2452044186439941E+12 mol/kg kg + Total nbact: 3.8664897160888877E+12 mol/kg kg + Total lithdet: 9.6989541964225781E+13 g/kg kg + Total lith: 2.0786273711086088E+15 g/kg kg + Total ldop: 4.8006358428223901E+11 mol/kg kg + Total ldon: 7.3400901540005273E+12 mol/kg kg + Total psm: 1.2778645527006737E+11 mol/kg kg + Total pmd: 1.8849388668265530E+11 mol/kg kg + Total plg: 2.3423632021830750E+11 mol/kg kg + Total pdi: 5.6433826701649065E+09 mol/kg kg + Total fesm: 3.6314669680186772E+08 mol/kg kg + Total femd: 4.4868293888287020E+08 mol/kg kg + Total felg: 3.5111604067954111E+08 mol/kg kg + Total fedi: 3.5183757997799195E+07 mol/kg kg + Total fedet: 3.1443353743069906E+09 mol/kg kg + Total fed: 5.7684126381728040E+11 mol/kg kg + Total dic: 3.1124231154427192E+18 mol/kg kg + Total cadet_calc: 5.3566723160661152E+12 mol/kg kg + Total cadet_arag: 6.1089354436786243E+11 mol/kg kg + Total alk: 3.2801704491423959E+18 mol/kg kg + Total sf6: 0.0000000000000000E+00 mol/kg kg + Total cfc11: 0.0000000000000000E+00 mol/kg kg + Total cfc12: 0.0000000000000000E+00 mol/kg kg +Time = 1 1 1 0 0 0 ch4 = 774.969113ppb n2o = 271.510000ppb + co2 = 283.587118ppm f11 = 0.000000ppt f12 = 0.000000ppt + f113 = 0.000000ppt f22 = 0.000000ppt +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_ch4_1250_HITRAN2012_12001400_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_ch4_700_HITRAN2012_12001400_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_n2o_275_HITRAN2012_12001400_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_n2o_180_HITRAN2012_12001400_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_n2o_275_HITRAN2012_10701200_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_n2o_180_HITRAN2012_10701200_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_n2o_275_HITRAN2012_560630_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_n2o_180_HITRAN2012_560630_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_300_HITRAN2012_490850_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_165_HITRAN2012_490850_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_300_HITRAN2012_490630_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_165_HITRAN2012_490630_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_300_HITRAN2012_630700_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_165_HITRAN2012_630700_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_300_HITRAN2012_700850_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_165_HITRAN2012_700850_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cnsco2_0_43um.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cnsco2_0_43um.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_300_HITRAN2012_9901070_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_165_HITRAN2012_9901070_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_300_HITRAN2012_900990_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_165_HITRAN2012_900990_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_300_HITRAN2012_10701200_495lyr.nc +NOTE from PE 0: lw_gases_stdtf_mod: Reading NetCDF formatted input data file with new io: INPUT/cns_co2_165_HITRAN2012_10701200_495lyr.nc + RADAR_SIM microphysics scheme is set to: MMF_v3_single_moment +KID, iceberg_run: completed first visit initialization +NOTE from PE 216: time_interp_external_mod: file ./INPUT/neritic_burial.nc has only one time level +SIS Date 1/01/01 06:00:00 6: Area 1.498808619925E+13 7.070403892357E+12, Mass 2.23857638843E+16 4.38753993704E+15 + Total Ice Mass: 2.6773303821296972E+16, Change: -1.54842E+13 Error: 2.59392E-02 ( 9.7E-19) + Total Ice Salt: 7.8205738724911781E+13, Change: -2.91931E+10 Error: 8.73985E-05 ( 1.1E-18) + Total Ice Heat: -9.3253195996758425E+21, Change: 1.06117E+18 Error: 4.34775E+05 (-4.7E-17) +SIS Date 1/01/01 12:00:00 12: Area 1.499915572700E+13 6.993060267147E+12, Mass 2.24138332776E+16 4.34632211165E+15 + Total Ice Mass: 2.6760155389229084E+16, Change: -1.31484E+13 Error: 4.31647E-02 ( 1.6E-18) + Total Ice Salt: 7.8184552333123031E+13, Change: -2.11864E+10 Error: 6.10606E-05 ( 7.8E-19) + Total Ice Heat: -9.3246937508285419E+21, Change: 6.25849E+17 Error: 4.47301E+05 (-4.8E-17) +SIS Date 1/01/01 18:00:00 18: Area 1.500608696345E+13 6.922889112878E+12, Mass 2.24424434921E+16 4.30186602195E+15 + Total Ice Mass: 2.6744309514091744E+16, Change: -1.58459E+13 Error: 3.99564E-02 ( 1.5E-18) + Total Ice Salt: 7.8163894842601234E+13, Change: -2.06575E+10 Error: 2.91150E-04 ( 3.7E-18) + Total Ice Heat: -9.3217746679502524E+21, Change: 2.91908E+18 Error: 4.38907E+05 (-4.7E-17) +NOTE from PE 0: update_vegn_slow: Current date is 0001-01-02 +SIS Date 1/01/02 00:00:00 24: Area 1.500923373990E+13 6.855263874504E+12, Mass 2.24709010474E+16 4.25785939923E+15 + Total Ice Mass: 2.6728760446605612E+16, Change: -1.55491E+13 Error: 3.58506E-02 ( 1.3E-18) + Total Ice Salt: 7.8138381979368344E+13, Change: -2.55129E+10 Error: 2.46975E-05 ( 3.2E-19) + Total Ice Heat: -9.3190840207104729E+21, Change: 2.69065E+18 Error: 4.65005E+05 (-5.0E-17) +MOM Date 1/01/02 00:00:00 24: En 2.743945E-01, MaxCFL 0.08611, Mass 1.383625724168E+21, Salt 34.88525832477, Temp 3.56907515941 + Total Energy: 443494D4C1A674E9 3.7965929100753718E+20 + Total Mass: 1.3836257241675601E+21, Change: 2.3361996583064930E+13 Error: -2.44768E+02 (-1.8E-19) + Total Salt: 4.8268140812375769E+19, Change: 9.7131483978341675E+10 Error: 4.64582E+06 ( 9.6E-14) + Total Heat: 1.9713550694573841E+25, Change: 4.0227809251757169E+20 Error: 1.35287E+07 ( 6.9E-19) + Total age: 7.2685781999323752E+23 yr kg + Total pcmlim_aclm_ndi: 9.1045662590251303E+20 dimensionless kg + Total pcmlim_aclm_nlg: 8.9297467842380274E+20 dimensionless kg + Total pcmlim_aclm_nmd: 1.3502429803429379E+21 dimensionless kg + Total pcmlim_aclm_nsm: 1.7284435797453465E+21 dimensionless kg + Total mu_mem_nsm: 1.1400889839950839E+14 sec-1 kg + Total mu_mem_nmd: 6.1650537272615242E+13 sec-1 kg + Total mu_mem_nlg: -6.7911079982616738E+12 sec-1 kg + Total mu_mem_ndi: 1.9393779040361047E+13 sec-1 kg + Total irr_aclm_z: 5.7345032621199779E+20 Watts/m^2 kg + Total irr_aclm_sfc: 9.6794373039158395E+19 Watts/m^2 kg + Total irr_aclm: 7.7940867242618624E+20 Watts/m^2 kg + Total htotal: 2.0161916482379164E+13 mol/kg kg + Total silg_btf: 1.1711277685064426E+08 mol m-2 s-1 kg + Total simd_btf: 1.4427426895094780E+07 mol m-2 s-1 kg + Total pdi_btf: 2.3579765160791536E+04 mol m-2 s-1 kg + Total plg_btf: 7.9660184972401923E+06 mol m-2 s-1 kg + Total pmd_btf: 5.5259222501684900E+05 mol m-2 s-1 kg + Total psm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total fedi_btf: 2.8360417747542277E+02 mol m-2 s-1 kg + Total felg_btf: 2.9828960243244281E+04 mol m-2 s-1 kg + Total femd_btf: 2.9292455947878420E+03 mol m-2 s-1 kg + Total fesm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total ndi_btf: 7.3232829599643883E+05 mol m-2 s-1 kg + Total nlg_btf: 1.0662717305428109E+08 mol m-2 s-1 kg + Total nmd_btf: 1.0084435544965805E+07 mol m-2 s-1 kg + Total nsm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total pdet_fast_btf: 7.2180987927796254E+06 mol m-2 s-1 kg + Total ndet_fast_btf: 1.2390431129317732E+08 mol m-2 s-1 kg + Total fedet_btf: 2.1061249649903230E+07 mol m-2 s-1 kg + Total sidet_btf: 4.0869885978804603E+09 mol m-2 s-1 kg + Total pdet_btf: 4.3105953355117895E+07 mol m-2 s-1 kg + Total ndet_btf: 7.1172842872801960E+08 mol m-2 s-1 kg + Total lithdet_btf: 7.6909915212095779E+10 g m-2 s-1 kg + Total cadet_calc_btf: 2.9824171675401473E+09 mol m-2 s-1 kg + Total cadet_arag_btf: 2.3299930728463623E+08 mol m-2 s-1 kg + Total co3_ion: 1.2897147022872166E+17 mol/kg kg + Total chl: 2.5353742047329530E+19 ug kg-1 kg + Total cased: 1.6458552081977642E+21 mol m-3 kg + Total nlgz: 2.0466085188727703E+12 mol/kg kg + Total nmdz: 3.1976523666030151E+12 mol/kg kg + Total nsmz: 3.7067213124034346E+12 mol/kg kg + Total sio4: 1.2143167018569758E+17 mol/kg kg + Total simd: 5.6113667902583740E+12 mol/kg kg + Total silg: 3.3413225671790688E+12 mol/kg kg + Total sidet: 7.7114707060994463E+12 mol/kg kg + Total sldop: 5.2326406091090918E+11 mol/kg kg + Total sldon: 8.8080361750992441E+12 mol/kg kg + Total srdop: 7.6530741086227119E+12 mol/kg kg + Total srdon: 2.2165635387840794E+14 mol/kg kg + Total po4: 2.9635985790319770E+15 mol/kg kg + Total pdet_fast: 3.2689090944060154E+09 mol/kg kg + Total pdet: 7.4271151616650711E+10 mol/kg kg + Total o2: 2.0941662910401030E+17 mol/kg kg + Total no3: 3.9139028742134936E+16 mol/kg kg + Total nh4: 5.8400992033166266E+13 mol/kg kg + Total nsm: 2.5092209616527861E+12 mol/kg kg + Total nmd: 3.1330151012164795E+12 mol/kg kg + Total nlg: 3.0484645307590830E+12 mol/kg kg + Total ndi: 1.8855923364092490E+11 mol/kg kg + Total ndet_fast: 5.6750575423903152E+10 mol/kg kg + Total ndet: 1.2454410514138313E+12 mol/kg kg + Total nbact: 3.8552317424024829E+12 mol/kg kg + Total lithdet: 9.6943465882739547E+13 g/kg kg + Total lith: 2.0775506587255165E+15 g/kg kg + Total ldop: 4.8030036981749939E+11 mol/kg kg + Total ldon: 7.3438879275201318E+12 mol/kg kg + Total psm: 1.2741808831990862E+11 mol/kg kg + Total pmd: 1.8752458910545413E+11 mol/kg kg + Total plg: 2.3411364779444873E+11 mol/kg kg + Total pdi: 5.6771755855868292E+09 mol/kg kg + Total fesm: 3.6215324219075066E+08 mol/kg kg + Total femd: 4.4647646805225694E+08 mol/kg kg + Total felg: 3.5061516716404229E+08 mol/kg kg + Total fedi: 3.5465092798354611E+07 mol/kg kg + Total fedet: 3.1413456283975482E+09 mol/kg kg + Total fed: 5.7689559430423633E+11 mol/kg kg + Total dic: 3.1124231367043604E+18 mol/kg kg + Total cadet_calc: 5.3608834754069395E+12 mol/kg kg + Total cadet_arag: 6.1252052873540332E+11 mol/kg kg + Total alk: 3.2801704402764242E+18 mol/kg kg + Total sf6: 0.0000000000000000E+00 mol/kg kg + Total cfc11: 0.0000000000000000E+00 mol/kg kg + Total cfc12: 0.0000000000000000E+00 mol/kg kg +SIS Date 1/01/02 06:00:00 30: Area 1.500141286963E+13 6.785715806645E+12, Mass 2.24984544469E+16 4.21559691162E+15 + Total Ice Mass: 2.6714051358550320E+16, Change: -1.47091E+13 Error: 4.54109E-02 ( 1.7E-18) + Total Ice Salt: 7.8111328033460672E+13, Change: -2.70539E+10 Error: -1.10984E-05 (-1.4E-19) + Total Ice Heat: -9.3170931010127685E+21, Change: 1.99092E+18 Error: 4.62349E+05 (-5.0E-17) + ----- WARNING: COSP_CHECK_INPUT_2D: minimum value of q set to: + 0.000000000000000E+000 , pe = 6 + ----- WARNING: COSP_CHECK_INPUT_2D: minimum value of sh set to: + 0.000000000000000E+000 , pe = 6 +SIS Date 1/01/02 12:00:00 36: Area 1.499249756995E+13 6.718689761196E+12, Mass 2.25257119965E+16 4.17524606779E+15 + Total Ice Mass: 2.6700958064309084E+16, Change: -1.30933E+13 Error: 2.28589E-02 ( 8.6E-19) + Total Ice Salt: 7.8088867605494719E+13, Change: -2.24604E+10 Error: 4.42978E-05 ( 5.7E-19) + Total Ice Heat: -9.3151974698638157E+21, Change: 1.89563E+18 Error: 4.78230E+05 (-5.1E-17) +SIS Date 1/01/02 18:00:00 42: Area 1.498788427699E+13 6.647680157005E+12, Mass 2.25521681808E+16 4.13148309712E+15 + Total Ice Mass: 2.6683651277917752E+16, Change: -1.73068E+13 Error: 3.13403E-02 ( 1.2E-18) + Total Ice Salt: 7.8065439728839797E+13, Change: -2.34279E+10 Error: 4.22426E-05 ( 5.4E-19) + Total Ice Heat: -9.3106891978068753E+21, Change: 4.50827E+18 Error: 4.76800E+05 (-5.1E-17) +NOTE from PE 0: update_vegn_slow: Current date is 0001-01-03 +SIS Date 1/01/03 00:00:00 48: Area 1.498390609211E+13 6.575142622964E+12, Mass 2.25781360665E+16 4.09084325418E+15 + Total Ice Mass: 2.6668979320697728E+16, Change: -1.46720E+13 Error: 3.12844E-02 ( 1.2E-18) + Total Ice Salt: 7.8036232498132781E+13, Change: -2.92072E+10 Error: 1.70775E-04 ( 2.2E-18) + Total Ice Heat: -9.3077569367794852E+21, Change: 2.93226E+18 Error: 4.49122E+05 (-4.8E-17) +MOM Date 1/01/03 00:00:00 48: En 2.744131E-01, MaxCFL 0.09673, Mass 1.383625810425E+21, Salt 34.88525622347, Temp 3.56914496050 + Total Energy: 443495306CC4A22C 3.7968509337651459E+20 + Total Mass: 1.3836258104253229E+21, Change: 8.6257762554737141E+13 Error: -3.51477E+02 (-2.5E-19) + Total Salt: 4.8268140914099921E+19, Change: 1.0172415406120703E+11 Error: 4.62668E+06 ( 9.6E-14) + Total Heat: 1.9713937465304080E+25, Change: 3.8677073023911055E+20 Error: 1.62257E+06 ( 8.2E-20) + Total age: 7.2686007903371471E+23 yr kg + Total pcmlim_aclm_ndi: 9.1042698219674966E+20 dimensionless kg + Total pcmlim_aclm_nlg: 8.9280822128010841E+20 dimensionless kg + Total pcmlim_aclm_nmd: 1.3501738800970769E+21 dimensionless kg + Total pcmlim_aclm_nsm: 1.7284299888831189E+21 dimensionless kg + Total mu_mem_nsm: 1.1421126530737866E+14 sec-1 kg + Total mu_mem_nmd: 6.1801290435401742E+13 sec-1 kg + Total mu_mem_nlg: -6.7166781602560215E+12 sec-1 kg + Total mu_mem_ndi: 1.9377605741984340E+13 sec-1 kg + Total irr_aclm_z: 5.7493115089124157E+20 Watts/m^2 kg + Total irr_aclm_sfc: 9.7049133838546076E+19 Watts/m^2 kg + Total irr_aclm: 7.8296002525983277E+20 Watts/m^2 kg + Total htotal: 2.0161955435685277E+13 mol/kg kg + Total silg_btf: 1.1440082524269433E+08 mol m-2 s-1 kg + Total simd_btf: 1.3996430326112067E+07 mol m-2 s-1 kg + Total pdi_btf: 2.3472614724309020E+04 mol m-2 s-1 kg + Total plg_btf: 7.8232002814022573E+06 mol m-2 s-1 kg + Total pmd_btf: 5.4275387222187920E+05 mol m-2 s-1 kg + Total psm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total fedi_btf: 2.8599944791921752E+02 mol m-2 s-1 kg + Total felg_btf: 2.9756018472437278E+04 mol m-2 s-1 kg + Total femd_btf: 2.9250416841929905E+03 mol m-2 s-1 kg + Total fesm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total ndi_btf: 7.3620637849428272E+05 mol m-2 s-1 kg + Total nlg_btf: 1.0498031345595969E+08 mol m-2 s-1 kg + Total nmd_btf: 9.9643647389661074E+06 mol m-2 s-1 kg + Total nsm_btf: 0.0000000000000000E+00 mol m-2 s-1 kg + Total pdet_fast_btf: 7.2372899733579634E+06 mol m-2 s-1 kg + Total ndet_fast_btf: 1.2423470990035391E+08 mol m-2 s-1 kg + Total fedet_btf: 2.1033154060576934E+07 mol m-2 s-1 kg + Total sidet_btf: 4.0934288663123760E+09 mol m-2 s-1 kg + Total pdet_btf: 4.3020561233009025E+07 mol m-2 s-1 kg + Total ndet_btf: 7.1159944676739097E+08 mol m-2 s-1 kg + Total lithdet_btf: 7.6849958220844955E+10 g m-2 s-1 kg + Total cadet_calc_btf: 2.9819575639250216E+09 mol m-2 s-1 kg + Total cadet_arag_btf: 2.3321642187452325E+08 mol m-2 s-1 kg + Total co3_ion: 1.2897147314987928E+17 mol/kg kg + Total chl: 2.5276872513958986E+19 ug kg-1 kg + Total cased: 1.6458501640484634E+21 mol m-3 kg + Total nlgz: 2.0489292679538318E+12 mol/kg kg + Total nmdz: 3.2091685812698701E+12 mol/kg kg + Total nsmz: 3.7077810256745347E+12 mol/kg kg + Total sio4: 1.2143169715258048E+17 mol/kg kg + Total simd: 5.5504940417646582E+12 mol/kg kg + Total silg: 3.3535460459869766E+12 mol/kg kg + Total sidet: 7.7331420641142168E+12 mol/kg kg + Total sldop: 5.2399390767310291E+11 mol/kg kg + Total sldon: 8.8189184625899785E+12 mol/kg kg + Total srdop: 7.6539386290277803E+12 mol/kg kg + Total srdon: 2.2166465587699234E+14 mol/kg kg + Total po4: 2.9635981407731735E+15 mol/kg kg + Total pdet_fast: 3.2773314919051814E+09 mol/kg kg + Total pdet: 7.4275888979297806E+10 mol/kg kg + Total o2: 2.0941509252268323E+17 mol/kg kg + Total no3: 3.9138997150811440E+16 mol/kg kg + Total nh4: 5.8415467450287938E+13 mol/kg kg + Total nsm: 2.5013199859216875E+12 mol/kg kg + Total nmd: 3.1179098813451187E+12 mol/kg kg + Total nlg: 3.0474089433206963E+12 mol/kg kg + Total ndi: 1.9004753720045557E+11 mol/kg kg + Total ndet_fast: 5.6892863218995346E+10 mol/kg kg + Total ndet: 1.2460394880813220E+12 mol/kg kg + Total nbact: 3.8451593837215898E+12 mol/kg kg + Total lithdet: 9.6898448253942062E+13 g/kg kg + Total lith: 2.0764810821757500E+15 g/kg kg + Total ldop: 4.8048826382470618E+11 mol/kg kg + Total ldon: 7.3467621413433936E+12 mol/kg kg + Total psm: 1.2698039148264357E+11 mol/kg kg + Total pmd: 1.8636797513370090E+11 mol/kg kg + Total plg: 2.3411185548931116E+11 mol/kg kg + Total pdi: 5.7166149929976273E+09 mol/kg kg + Total fesm: 3.6120966129819691E+08 mol/kg kg + Total femd: 4.4433388454036111E+08 mol/kg kg + Total felg: 3.5003861385507059E+08 mol/kg kg + Total fedi: 3.5759709047143884E+07 mol/kg kg + Total fedet: 3.1398918539647379E+09 mol/kg kg + Total fed: 5.7694865457661328E+11 mol/kg kg + Total dic: 3.1124231897894282E+18 mol/kg kg + Total cadet_calc: 5.3655591074114951E+12 mol/kg kg + Total cadet_arag: 6.1417374034296594E+11 mol/kg kg + Total alk: 3.2801704289557422E+18 mol/kg kg + Total sf6: 0.0000000000000000E+00 mol/kg kg + Total cfc11: 0.0000000000000000E+00 mol/kg kg + Total cfc12: 0.0000000000000000E+00 mol/kg kg + BEGIN CHECKSUM(Atmos_data_type):: coupler_end 0 +CHECKSUM:: atm%lon_bnd = 20808867B1CA6FA6 +CHECKSUM:: atm%lat_bnd = 9E1AAE218F5724E +CHECKSUM:: atm%lon = 3E0AAF781E9838C +CHECKSUM:: atm%lat = E224F30B12A3B453 +CHECKSUM:: atm%t_bot = E621777A7EB47723 +CHECKSUM:: atm%tr_bot(:,:,n) = 7E196C99F6D7668D +CHECKSUM:: atm%tr_bot(:,:,n) = DC00357EEB1F2E7D +CHECKSUM:: atm%tr_bot(:,:,n) = 8E9A33E903D08FFD +CHECKSUM:: atm%tr_bot(:,:,n) = C612856696F32197 +CHECKSUM:: atm%tr_bot(:,:,n) = F2F01BE52D49EC1F +CHECKSUM:: atm%tr_bot(:,:,n) = FFC3651B163294B5 +CHECKSUM:: atm%tr_bot(:,:,n) = 9992E1D108202AD4 +CHECKSUM:: atm%tr_bot(:,:,n) = 5D218152063DCEA4 +CHECKSUM:: atm%tr_bot(:,:,n) = 429B5926B2DC56A +CHECKSUM:: atm%tr_bot(:,:,n) = 591E97F0949519E7 +CHECKSUM:: atm%tr_bot(:,:,n) = 5FBC6512E1227C9 +CHECKSUM:: atm%tr_bot(:,:,n) = EF7EE7A597E30FAA +CHECKSUM:: atm%tr_bot(:,:,n) = DE12B832CACB1694 +CHECKSUM:: atm%tr_bot(:,:,n) = FC8A28BC9DA2F269 +CHECKSUM:: atm%tr_bot(:,:,n) = 24FE9693E5D61553 +CHECKSUM:: atm%tr_bot(:,:,n) = 45B3F1F88523CEA8 +CHECKSUM:: atm%tr_bot(:,:,n) = 99ADD69819BBB8B5 +CHECKSUM:: atm%tr_bot(:,:,n) = 37FF4D8868377C88 +CHECKSUM:: atm%tr_bot(:,:,n) = A22C47D81B4DB469 +CHECKSUM:: atm%tr_bot(:,:,n) = 853C14C3EAFD15AB +CHECKSUM:: atm%tr_bot(:,:,n) = B255F67D2ECF8E3F +CHECKSUM:: atm%tr_bot(:,:,n) = 917929B2FD917AD5 +CHECKSUM:: atm%tr_bot(:,:,n) = BCF1D019F6D0D7A0 +CHECKSUM:: atm%tr_bot(:,:,n) = 66A658DB370933DC +CHECKSUM:: atm%tr_bot(:,:,n) = 1716E1F4CFAF015 +CHECKSUM:: atm%tr_bot(:,:,n) = 8F11C63B2B22AD9A +CHECKSUM:: atm%tr_bot(:,:,n) = CAB14F17DB9991AE +CHECKSUM:: atm%tr_bot(:,:,n) = E110A73DC341ED26 +CHECKSUM:: atm%tr_bot(:,:,n) = F10421240CE5864 +CHECKSUM:: atm%tr_bot(:,:,n) = 11A97A9B8413410E +CHECKSUM:: atm%tr_bot(:,:,n) = 1AE01499B72EB738 +CHECKSUM:: atm%tr_bot(:,:,n) = 5C2A5F45A8926016 +CHECKSUM:: atm%tr_bot(:,:,n) = 5521D26F7ABAA5D0 + BEGIN CHECKSUM(ocean_type):: coupler_end 0 +CHECKSUM:: atm%tr_bot(:,:,n) = 8D19B09C26258651 +CHECKSUM:: atm%tr_bot(:,:,n) = 79954DBD0B3E2E94 + CHECKSUM:: ocean%t_surf = CEFAD83FCB7DF388 +CHECKSUM:: atm%tr_bot(:,:,n) = 10B2E7109D8FA7AD + CHECKSUM:: ocean%s_surf = 46DCD2F7C8D821A3 +CHECKSUM:: atm%tr_bot(:,:,n) = 924C1A1FFB10CFE + CHECKSUM:: ocean%u_surf = 5D65FF3138E1B358 + CHECKSUM:: ocean%v_surf = 414B767C93B8E556 + CHECKSUM:: ocean%sea_lev = 459F3D08BDA1554E + CHECKSUM:: ocean%frazil = C3DCDDF42CA71C70 +CHECKSUM:: atm%tr_bot(:,:,n) = 19FAF399598E299A +CHECKSUM:: atm%tr_bot(:,:,n) = EA71B6A8DA61D52E + CHECKSUM::ocean%melt_potential = 0 + CHECKSUM:: ocean%o2_flux_alpha_ocn = 625462E43607D402 + CHECKSUM:: ocean%o2_flux_csurf_ocn = BD31373860A71608 + CHECKSUM:: ocean%o2_flux_sc_no_ocn = 21EFCC88A1338BA6 + CHECKSUM:: ocean%nh3_flux_alpha_ocn = 65A37DD81B34FDA8 + CHECKSUM:: ocean%nh3_flux_csurf_ocn = FC3D2428F0B45556 + CHECKSUM:: ocean%nh3_flux_sc_no_ocn = B4679AB02B357271 + CHECKSUM:: ocean%co2_flux_alpha_ocn = AAC6E66B5741D25C + CHECKSUM:: ocean%co2_flux_csurf_ocn = E27F3D5C1279C6CE + CHECKSUM:: ocean%co2_flux_sc_no_ocn = 7AD03825E4E84F82 +CHECKSUM:: atm%tr_bot(:,:,n) = 1CB44A37A8C1A5DE +CHECKSUM:: atm%tr_bot(:,:,n) = 4C3708B21EA6486F +CHECKSUM:: atm%tr_bot(:,:,n) = FB692CE0621D43A2 +CHECKSUM:: atm%tr_bot(:,:,n) = 816F08A5BABC5554 +CHECKSUM:: atm%tr_bot(:,:,n) = E90EEF1AB0643A0E +CHECKSUM:: atm%tr_bot(:,:,n) = EBD4C87DB79A820C + CHECKSUM:: ocean%sf6_flux_alpha_ocn = B3E41862EEE6F1C1 + CHECKSUM:: ocean%sf6_flux_csurf_ocn = 0 + CHECKSUM:: ocean%sf6_flux_sc_no_ocn = 9EBC2FC1F39AF36A + CHECKSUM:: ocean%cfc11_flux_alpha_ocn = B2FF9C78EBF2EFDE +CHECKSUM:: atm%tr_bot(:,:,n) = A505B2B310D02574 +CHECKSUM:: atm%tr_bot(:,:,n) = 9CEED289D279AC89 +CHECKSUM:: atm%tr_bot(:,:,n) = 83EE47B288C8AC57 +CHECKSUM:: atm%tr_bot(:,:,n) = A7DB3F13102D4940 + CHECKSUM:: ocean%cfc11_flux_csurf_ocn = 0 + CHECKSUM:: ocean%cfc11_flux_sc_no_ocn = F935D38181EE1C28 + CHECKSUM:: ocean%cfc12_flux_alpha_ocn = 496C801CA9F7355E +CHECKSUM:: atm%tr_bot(:,:,n) = 8F30B8F5A354E8D4 +CHECKSUM:: atm%tr_bot(:,:,n) = 77C26DCE0DE07CF2 +CHECKSUM:: atm%tr_bot(:,:,n) = E546A0CD87964225 +CHECKSUM:: atm%tr_bot(:,:,n) = D691AE07DDB9B370 +CHECKSUM:: atm%tr_bot(:,:,n) = 798B16B2A6E2F014 +CHECKSUM:: atm%tr_bot(:,:,n) = FE4FA1830C609198 + CHECKSUM:: ocean%cfc12_flux_csurf_ocn = 0 + CHECKSUM:: ocean%cfc12_flux_sc_no_ocn = F1E9745A3168647 + BEGIN CHECKSUM(ice_ocean_boundary_type):: coupler_end 0 +CHECKSUM:: atm%tr_bot(:,:,n) = 6ECC0E6B51D8E743 +CHECKSUM:: atm%tr_bot(:,:,n) = E147B17DAFA36978 +CHECKSUM:: atm%tr_bot(:,:,n) = 993328D1E9F69095 +CHECKSUM:: atm%tr_bot(:,:,n) = 4A7E67E30E10750F + CHECKSUM::iobt%u_flux = B07837D42FA566F + CHECKSUM::iobt%v_flux = 353466DD4A9CD692 +CHECKSUM:: atm%tr_bot(:,:,n) = A8E8082983F91E90 +CHECKSUM:: atm%tr_bot(:,:,n) = A2C0679BB905882D +CHECKSUM:: atm%tr_bot(:,:,n) = C1A37190CA1A20C4 +CHECKSUM:: atm%tr_bot(:,:,n) = 368719405F93F8F5 +CHECKSUM:: atm%tr_bot(:,:,n) = 3CAF7EC73899A421 +CHECKSUM:: atm%tr_bot(:,:,n) = 6D9F42851C2DDC5 +CHECKSUM:: atm%tr_bot(:,:,n) = 524813D72A54D811 +CHECKSUM:: atm%tr_bot(:,:,n) = 19260815320CC753 +CHECKSUM:: atm%tr_bot(:,:,n) = 445632074C0417EA +CHECKSUM:: atm%tr_bot(:,:,n) = 91D298FA21297663 + CHECKSUM::iobt%t_flux = D30694ADEA9A78A9 + CHECKSUM::iobt%q_flux = 5F596585F346B86E + CHECKSUM::iobt%salt_flux = 6A23C41F621E066F + CHECKSUM::iobt%lw_flux = AA3C53E3C7ED0511 + CHECKSUM::iobt%sw_flux_vis_dir = 5CF502679A4B19B8 +CHECKSUM:: atm%tr_bot(:,:,n) = A85F9E4A912A6353 +CHECKSUM:: atm%tr_bot(:,:,n) = 2ACAC85AB0FD9B0F +CHECKSUM:: atm%tr_bot(:,:,n) = 1EF818595C509FF7 +CHECKSUM:: atm%tr_bot(:,:,n) = BB57D674991A853A +CHECKSUM:: atm%tr_bot(:,:,n) = 20DF2B9F5DDFC136 +CHECKSUM:: atm%tr_bot(:,:,n) = B52B33697C8BF1D +CHECKSUM:: atm%tr_bot(:,:,n) = AECA57EEEC40E39E +CHECKSUM:: atm%tr_bot(:,:,n) = E476D1CBAA8D5506 + CHECKSUM::iobt%sw_flux_vis_dif = 4604A9E43AD156CD + CHECKSUM::iobt%sw_flux_nir_dir = 3F594090DAECE1FD +CHECKSUM:: atm%tr_bot(:,:,n) = F1D600BB6573B8F3 +CHECKSUM:: atm%tr_bot(:,:,n) = 4D7F77518C6B4D8E + CHECKSUM::iobt%sw_flux_nir_dif = B51597E60C29EBA3 + CHECKSUM::iobt%lprec = 626D3E5C5A84C279 + CHECKSUM::iobt%fprec = 86000BEC6D54854E +CHECKSUM:: atm%tr_bot(:,:,n) = 38FBAD55435BC47F +CHECKSUM:: atm%tr_bot(:,:,n) = 89ABAAFD1474C0F9 +CHECKSUM:: atm%tr_bot(:,:,n) = 5F66C79764DF8490 +CHECKSUM:: atm%tr_bot(:,:,n) = E91226FB6F0F6866 +CHECKSUM:: atm%tr_bot(:,:,n) = 369524220E3D02BC + CHECKSUM::iobt%runoff = 1235C4B4BD604DE9 + CHECKSUM::iobt%calving = 49027E153F601804 +CHECKSUM:: atm%tr_bot(:,:,n) = 4A15C0422B2F004E +CHECKSUM:: atm%tr_bot(:,:,n) = C96B04F9B53C449D +CHECKSUM:: atm%tr_bot(:,:,n) = 25D59C39962C7838 +CHECKSUM:: atm%tr_bot(:,:,n) = F10B7B13C6AD5A52 +CHECKSUM:: atm%tr_bot(:,:,n) = D73076EB29592EF3 +CHECKSUM:: atm%tr_bot(:,:,n) = 3AC345C48C6F1F85 + CHECKSUM::iobt%p = 9036CBDED86A2346 + CHECKSUM:: iobt%runoff_sio4_flux_ice_ocn = 0 +CHECKSUM:: atm%tr_bot(:,:,n) = BDCE577DE09C9B3 +CHECKSUM:: atm%tr_bot(:,:,n) = FA20CD6DC40CAA22 +CHECKSUM:: atm%tr_bot(:,:,n) = 25D60BBC1427A04C +CHECKSUM:: atm%tr_bot(:,:,n) = DE0B566B940FE68E +CHECKSUM:: atm%tr_bot(:,:,n) = 22759C32405153E1 + CHECKSUM:: iobt%runoff_sldop_flux_ice_ocn = 463E0347E85A918A + CHECKSUM:: iobt%runoff_sldon_flux_ice_ocn = A978D849AC4A9E91 + CHECKSUM:: iobt%runoff_srdop_flux_ice_ocn = 463E0347E85A918A +CHECKSUM:: atm%tr_bot(:,:,n) = 49C824239112B0E +CHECKSUM:: atm%tr_bot(:,:,n) = 90D128B7D5E98032 +CHECKSUM:: atm%tr_bot(:,:,n) = D6EA206AD9FF7D08 +CHECKSUM:: atm%tr_bot(:,:,n) = 5A3069311EC5961A + CHECKSUM:: iobt%runoff_srdon_flux_ice_ocn = A978D849AC4A9E91 + CHECKSUM:: iobt%runoff_po4_flux_ice_ocn = 6372098DF46BBD13 +CHECKSUM:: atm%tr_bot(:,:,n) = 7F35285901E5FDB +CHECKSUM:: atm%tr_bot(:,:,n) = 5DDB5E02DE3CD620 +CHECKSUM:: atm%tr_bot(:,:,n) = 53E35450125F495A +CHECKSUM:: atm%tr_bot(:,:,n) = CBA4BA449E381DCC +CHECKSUM:: atm%tr_bot(:,:,n) = A0A3504C137679BC +CHECKSUM:: atm%tr_bot(:,:,n) = 7B698BFB40A6F661 +CHECKSUM:: atm%tr_bot(:,:,n) = BD9166A10BE32EEB +CHECKSUM:: atm%tr_bot(:,:,n) = 9373921C26FDD5D +CHECKSUM:: atm%tr_bot(:,:,n) = 33254A5E3D4681B7 +CHECKSUM:: atm%tr_bot(:,:,n) = 946D74D0752ED03B + CHECKSUM:: iobt%wet_dep_po4_flux_ice_ocn = 775E7AE1ABF029F9 + CHECKSUM:: iobt%dry_dep_po4_flux_ice_ocn = 49C2E68CB4D02A05 + CHECKSUM:: iobt%runoff_pdet_flux_ice_ocn = 6D35D16C15453A4C + CHECKSUM:: iobt%o2_flux_flux_ice_ocn = 9EA5275F568B1641 +CHECKSUM:: atm%tr_bot(:,:,n) = C74ADCEF260034DE +CHECKSUM:: atm%z_bot = 576A4F4D5569A975 +CHECKSUM:: atm%p_bot = 40F45EC2ADFBAFEF +CHECKSUM:: atm%u_bot = 9BA0B379F8C16CB7 + CHECKSUM:: iobt%o2_flux_deltap_ice_ocn = 3DDF2D2F8D3A53AA + CHECKSUM:: iobt%o2_flux_kw_ice_ocn = F9A907E70945AF5D +CHECKSUM:: atm%v_bot = 71422F12441E2599 +CHECKSUM:: atm%p_surf = 4BAC93A36B921B30 + CHECKSUM:: iobt%o2_flux_flux0_ice_ocn = 8835347920BB96C3 + CHECKSUM:: iobt%runoff_o2_flux_ice_ocn = 0 +CHECKSUM:: atm%slp = D3EA0317EF76A0B7 +CHECKSUM:: atm%gust = E67B15178D680C46 + CHECKSUM:: iobt%runoff_no3_flux_ice_ocn = 5343D1D9B21095EB + CHECKSUM:: iobt%wet_dep_no3_flux_ice_ocn = 1E1C1479AC9AD709 +CHECKSUM:: atm%coszen = 2E8AF2066D5DB015 +CHECKSUM:: atm%flux_sw = D8D646FE3A1E2EE6 +CHECKSUM:: atm%flux_sw_dir = 91C8617D3ADE1AF5 +CHECKSUM:: atm%flux_sw_dif = 47A6A148892C79F + CHECKSUM:: iobt%dry_dep_no3_flux_ice_ocn = 25D16A0DBD62DA00 + CHECKSUM:: iobt%nh3_flux_flux_ice_ocn = 70B8F71309BF904C + CHECKSUM:: iobt%nh3_flux_deltap_ice_ocn = 4ED86CB9C29C7317 +CHECKSUM:: atm%flux_sw_down_vis_dir = FD1FBDC46CF338A4 +CHECKSUM:: atm%flux_sw_down_vis_dif = FBDB124638AC4E07 +CHECKSUM:: atm%flux_sw_down_total_dir = 4371668A741DE9FF +CHECKSUM:: atm%flux_sw_down_total_dif = 3A97268F919A2FA0 +CHECKSUM:: atm%flux_sw_vis = 8DC5FE9311CF44B8 +CHECKSUM:: atm%flux_sw_vis_dir = A02D3E329C15DADD +CHECKSUM:: atm%flux_sw_vis_dif = 336267D42FCD7EEF +CHECKSUM:: atm%flux_lw = 3119798733CC50B5 +CHECKSUM:: atm%lprec = CBE23E744D04FEB + CHECKSUM:: iobt%nh3_flux_kw_ice_ocn = 4EC33F3557FA1E0C + CHECKSUM:: iobt%nh3_flux_flux0_ice_ocn = 52818C7DEAE7F9CB +CHECKSUM:: atm%fprec = 80444DE302FC1946 + BEGIN CHECKSUM(lnd_ice_Atm_bnd_type):: coupler_end 0 +CHECKSUM::lnd_ice_atm_bnd_type%t = EA777E9BFD7777C0 +CHECKSUM::lnd_ice_atm_bnd_type%t_ocean = EA466FE8F7FF8CC6 +CHECKSUM::lnd_ice_atm_bnd_type%albedo = 37CE2A3F96F87C36 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_vis_ = 42BEFC97971B691B + CHECKSUM:: iobt%runoff_nh4_flux_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_nir_ = E9A13D479D19E2A2 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_vis_ = 3D392623D9B40EC3 +CHECKSUM::lnd_ice_atm_bnd_type%albedo_nir_ = D61B02B4FF3BE94C +CHECKSUM::lnd_ice_atm_bnd_type%land_frac = 41394C06FC2A8598 +CHECKSUM::lnd_ice_atm_bnd_type%dt_t = 360DE633417B4D72 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 930C81593E3A85D4 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%wet_dep_nh4_flux_ice_ocn = 190DC68802BC2A0 + CHECKSUM:: iobt%dry_dep_nh4_flux_ice_ocn = 8310E66438567C50 + CHECKSUM:: iobt%runoff_ndet_flux_ice_ocn = 2CF859BD7CE0D6F8 + CHECKSUM:: iobt%runoff_lith_flux_ice_ocn = B55C28F5C28695A0 + CHECKSUM:: iobt%wet_dep_lith_flux_ice_ocn = 579B6D7075E80710 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%dry_dep_lith_flux_ice_ocn = 1FA8E6BFEFD8D9D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%runoff_ldop_flux_ice_ocn = 7B3D77CCEAD1C0C8 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 6FEF45EF3DD18BC3 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 4BE7D4E22F8EB145 + CHECKSUM:: iobt%runoff_ldon_flux_ice_ocn = F5C54EFD9AC8D8FB + CHECKSUM:: iobt%runoff_fed_flux_ice_ocn = 7C004D79741ED252 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = EDBC551E74F07C42 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 560ED57D6C1DFC19 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 5800789ECE56393A +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 11F0C9EC3F7572B0 + CHECKSUM:: iobt%wet_dep_fed_flux_ice_ocn = 635D1C09D3246556 + CHECKSUM:: iobt%dry_dep_fed_flux_ice_ocn = 6B55BB8528A40FC6 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 203890E3621F0C99 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%co2_flux_flux_ice_ocn = 8056EA3FF6CEED48 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%co2_flux_deltap_ice_ocn = B33DFE17707084 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = BD3FAB1CD4F8B6AC +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = ADB06C92FEF349CB + CHECKSUM:: iobt%co2_flux_kw_ice_ocn = F9A907E70945AF5D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 3CA162DEFB716301 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = EDC2FC33D19CE8E5 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%co2_flux_flux0_ice_ocn = A5173EE087796F0A +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 3DA59E9D26AB008F +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 360F1A54F5EE48EC +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = DC1A21561B524DAE + CHECKSUM:: iobt%runoff_dic_flux_ice_ocn = E40F5068526FF4F9 + CHECKSUM:: iobt%runoff_alk_flux_ice_ocn = F827AA373286198B + CHECKSUM:: iobt%sf6_flux_flux_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 248FB27070579610 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 14562F77EFC6829E +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = BA9601A26431496 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 4215D35E26C212E3 + CHECKSUM:: iobt%sf6_flux_deltap_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = B05FD65158E1C83E + CHECKSUM:: iobt%sf6_flux_kw_ice_ocn = F9A907E70945AF5D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 867FFA626A8D930 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%sf6_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%cfc11_flux_flux_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 72695EED9C9C8ED5 + CHECKSUM:: iobt%cfc11_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%cfc11_flux_kw_ice_ocn = F9A907E70945AF5D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 + CHECKSUM:: iobt%cfc11_flux_flux0_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = CE81219244995648 + CHECKSUM:: iobt%cfc12_flux_flux_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = F6D33E934A2B41A1 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = B9B4D5BD7651815D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = FCC0FBA971A7E5B6 + CHECKSUM:: iobt%cfc12_flux_deltap_ice_ocn = 0 + CHECKSUM:: iobt%cfc12_flux_kw_ice_ocn = F9A907E70945AF5D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 33A2569A3A7AAA9F +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 68565B086A9D05C0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = A095D8AE8B6A847 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 1EFDB779652EF29F +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 43A438DCAE103EC1 + CHECKSUM:: iobt%cfc12_flux_flux0_ice_ocn = 0 + CHECKSUM:: iobt%dry_dep_alk_flux_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 8A806C288B1AF1FE + CHECKSUM:: iobt%wet_dep_alk_flux_ice_ocn = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 39F865B1452E8BC2 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 14274BD71DD29A54 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 7980C49E0414EB72 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 2FF0D4D08DDC2461 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 79E715FDAC08DC3D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = BCEB445CF6DA711A +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = CAABA4F3FCD1DBFC +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = FEC63281B148B2E +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = A6FD126A5710E934 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 77ACF1C1FF085C2 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 42C05F19C2264F5E +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 192411CE723E31BC +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 5DF480762D7B9C2D +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = DF248CAA4545F2BB +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 0 +CHECKSUM::lnd_ice_atm_bnd_type%dt_tr(:,:,n = 8AE3A51F0A94503 +CHECKSUM::lnd_ice_atm_bnd_type%u_flux = AD234180B106011D +CHECKSUM::lnd_ice_atm_bnd_type%v_flux = 89069AB82EAC82B2 +CHECKSUM::lnd_ice_atm_bnd_type%dtaudu = F4FD55F5447775DE +CHECKSUM::lnd_ice_atm_bnd_type%dtaudv = E3EADA809FF0E000 +CHECKSUM::lnd_ice_atm_bnd_type%u_star = A8A2B3C3D11C58C0 +CHECKSUM::lnd_ice_atm_bnd_type%b_star = 5B63AC3C56435418 +CHECKSUM::lnd_ice_atm_bnd_type%q_star = B5750A793EC3DC0D +CHECKSUM::lnd_ice_atm_bnd_type%shflx = 673741868EE1CAFD +CHECKSUM::lnd_ice_atm_bnd_type%lhflx = 4FF83B2D15E22E23 +CHECKSUM::lnd_ice_atm_bnd_type%wind = 9699A87CDA2B49EC +CHECKSUM::lnd_ice_atm_bnd_type%thv_atm = FC807FC35EBDE042 +CHECKSUM::lnd_ice_atm_bnd_type%thv_surf = 6A103714B7EEE1D +CHECKSUM::lnd_ice_atm_bnd_type%rough_mom = 5D9F8445D1009E57 +CHECKSUM::lnd_ice_atm_bnd_type%rough_heat = 4CDEA506B6C59E26 + BEGIN CHECKSUM(ice_data_type):: coupler_end 0 + CHECKSUM:: ice_data_type%part_size = C5878E24294C3CCA + CHECKSUM:: ice_data_type%t_surf = C83237C3C2C7629F + CHECKSUM:: ice_data_type%s_surf = 439AD9E59D3A6807 + CHECKSUM:: ice_data_type%albedo = ECFCE4517C3FF38E + CHECKSUM:: ice_data_type%albedo_vis_dir = 1828E238BF857300 + CHECKSUM:: ice_data_type%albedo_nir_dir = E428D45036BC384 + CHECKSUM:: ice_data_type%albedo_vis_dif = 10FBB62290F69497 + CHECKSUM:: ice_data_type%albedo_nir_dif = A4A7691FD0EEEB02 + CHECKSUM:: ice_data_type%rough_mom = 6883FCF58D15B10 + CHECKSUM:: ice_data_type%rough_heat = 4B3C9BD5A4437680 + CHECKSUM:: ice_data_type%rough_moist = 4B3C9BD5A4437680 + CHECKSUM:: ice_data_type%u_surf = E27B6BE9B3232351 + CHECKSUM:: ice_data_type%v_surf = 4FD171526B9D58D9 + CHECKSUM:: ice%o2_flux_alpha_ice = 7A8FB45494055A06 + CHECKSUM:: ice%o2_flux_csurf_ice = 55F882961BCF64D2 + CHECKSUM:: ice%o2_flux_sc_no_ice = 5742C2A2CDFEDE90 + CHECKSUM:: ice%nh3_flux_alpha_ice = DBAB69FB8CECB572 + CHECKSUM:: ice%nh3_flux_csurf_ice = 49CD6A95B75E050E + CHECKSUM:: ice%nh3_flux_sc_no_ice = C26DB36EA007DC8E + CHECKSUM:: ice%co2_flux_alpha_ice = 4A7AF10C8B78A424 + CHECKSUM:: ice%co2_flux_csurf_ice = 77FC8F7728A0CDBE + CHECKSUM:: ice%co2_flux_sc_no_ice = 51EE654C050F6C1E + CHECKSUM:: ice%sf6_flux_alpha_ice = 7A52A5BD384A3646 + CHECKSUM:: ice%sf6_flux_csurf_ice = 0 + CHECKSUM:: ice%sf6_flux_sc_no_ice = 2F88688C32B60C4E + CHECKSUM:: ice%cfc11_flux_alpha_ice = B9A309D3AD160AA8 + CHECKSUM:: ice%cfc11_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc11_flux_sc_no_ice = 67C29F64AD78261C + CHECKSUM:: ice%cfc12_flux_alpha_ice = B2901B766C96D1C + CHECKSUM:: ice%cfc12_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc12_flux_sc_no_ice = EE6A6EB603390E82 + CHECKSUM:: ice_data_type%flux_u = 327AB7D3C77FAEB8 + CHECKSUM:: ice_data_type%flux_v = 8B741D88B7624C5E + CHECKSUM:: ice_data_type%flux_t = A7D0807D60A1F20E + CHECKSUM:: ice_data_type%flux_q = A06AA2B1657771DF + CHECKSUM:: ice_data_type%flux_lw = 12E7A3AAEF44732D + CHECKSUM:: ice_data_type%flux_sw_vis_dir = 5CC1D7A8FB1E62B2 + CHECKSUM:: ice_data_type%flux_sw_vis_dif = 4E4183257F1916C7 + CHECKSUM:: ice_data_type%flux_sw_nir_dir = 4941845FEF9D70DE + CHECKSUM:: ice_data_type%flux_sw_nir_dif = BAAEE88C52C18C2C + CHECKSUM:: ice_data_type%flux_lh = DDEE31FD5C2AEC7B + CHECKSUM:: ice_data_type%lprec = 5486CC13D5823CDF + CHECKSUM:: ice_data_type%fprec = B3BF1E179DD9B046 + CHECKSUM:: ice_data_type%p_surf = C0504CBF4ED537FD + CHECKSUM:: ice_data_type%runoff = 1235C4B4BD604DE9 + CHECKSUM:: ice_data_type%runoff_carbon = C9A28FA48E577999 + CHECKSUM:: ice_data_type%calving = 566B08C16FA7C6F + CHECKSUM:: ice_data_type%flux_salt = A18F41F14D34FE0D + BEGIN CHECKSUM(atmos_ice_boundary_type):: coupler_end 0 +CHECKSUM:: atm_ice_bnd_type%u_flux = 46A1D23A2EF4ABDD +CHECKSUM:: atm_ice_bnd_type%v_flux = 375A8E2D6D66F4F6 +CHECKSUM:: atm_ice_bnd_type%u_star = 556053E8CA5398D7 +CHECKSUM:: atm_ice_bnd_type%t_flux = A7F7380E5FD5FF7C +CHECKSUM:: atm_ice_bnd_type%q_flux = F053F465DA3BF2B7 +CHECKSUM:: atm_ice_bnd_type%lw_flux = 99E5D812AF2F9BF0 +CHECKSUM::atm_ice_bnd_type%sw_flux_vis_dir = BD8EA8C1AF769E9E +CHECKSUM::atm_ice_bnd_type%sw_flux_vis_dif = 39DD0EEEFA702116 +CHECKSUM::atm_ice_bnd_type%sw_flux_nir_dir = BD9474C36E429C46 +CHECKSUM::atm_ice_bnd_type%sw_flux_nir_dif = B271CD7A23CC879A +CHECKSUM::atm_ice_bnd_type%sw_down_vis_dir = 8AC0EA6FA5426CFC +CHECKSUM::atm_ice_bnd_type%sw_down_vis_dif = 2C65478253ECA64 +CHECKSUM::atm_ice_bnd_type%sw_down_nir_dir = 8D001BE8684EBF5C +CHECKSUM::atm_ice_bnd_type%sw_down_nir_dif = CC62EAF04E367EC3 +CHECKSUM:: atm_ice_bnd_type%lprec = 1D7AA1DA91408491 +CHECKSUM:: atm_ice_bnd_type%fprec = 9AF85A5C4264719F +CHECKSUM:: atm_ice_bnd_type%dhdt = AA53F6F515DB1E11 +CHECKSUM:: atm_ice_bnd_type%dedt = 58AC5C0503AD5A7F +CHECKSUM:: atm_ice_bnd_type%drdt = 279C8BBEA0C00402 +CHECKSUM:: atm_ice_bnd_type%coszen = 88B81E4CAD51C3ED +CHECKSUM:: atm_ice_bnd_type%p = 0 + BEGIN CHECKSUM(land_data_type):: coupler_end 0 +CHECKSUM:: land%tile_size = 415DAF0443921FD4 +CHECKSUM:: land%t_surf = 8B53DB2777B9C1ED +CHECKSUM:: land%t_ca = 8CCC2199546EEFCF +CHECKSUM:: land%albedo = 67C848CBF17A72E6 +CHECKSUM:: land%albedo_vis_dir = 798B03BFD118A981 +CHECKSUM:: land%albedo_nir_dir = E94402B13010409E +CHECKSUM:: land%albedo_vis_dif = 136C4CDF57F05DF4 +CHECKSUM:: land%albedo_nir_dif = 7CA0624C78BACCC8 +CHECKSUM:: land%rough_mom = D57DD3A4D351BBDD +CHECKSUM:: land%rough_heat = D57DD3A4D351BBDD +CHECKSUM:: land%rsl_scale = B6CBCCA399967332 +CHECKSUM:: land%rough_scale = EE1349FB2EB7F010 +CHECKSUM:: land%tr = 9D2DF6DFC81CF126 +CHECKSUM:: land%tr = 2603AF7BD686190F +CHECKSUM:: land%tr = BD81987A8EB7A3EC +CHECKSUM:: land%tr = D8A55D0DCD172301 +CHECKSUM:: land%tr = B41BE718C73748D1 +CHECKSUM:: land%tr = 10EF6D3BF726CEE5 +CHECKSUM:: land%tr = 20FE46B068611EC8 +CHECKSUM:: land%tr = 8984CAEECF3678AF +CHECKSUM:: land%tr = 41B9A200B11EA2C +CHECKSUM:: land%tr = 898E3F42EEAAE7E +CHECKSUM:: land%tr = 3AA0A1C4A8A4E6F4 +CHECKSUM:: land%tr = 73F675340B27180B +CHECKSUM:: land%tr = 530A9E08DBF5CFED +CHECKSUM:: land%tr = 521F72D500D58815 +CHECKSUM:: land%tr = CB96259547E9F9BA +CHECKSUM:: land%tr = E99E2AB360BF1C2B +CHECKSUM:: land%tr = 726297BAEB7FA2BF +CHECKSUM:: land%tr = FCD50024B67DDEC9 +CHECKSUM:: land%tr = 112A5143200C4AB2 +CHECKSUM:: land%tr = 7E9B95A0997533E8 +CHECKSUM:: land%tr = 7A01AEFCD5D265A8 +CHECKSUM:: land%tr = B84ED26B8942A5F6 +CHECKSUM:: land%tr = B68A6E0F2728EB01 +CHECKSUM:: land%tr = AD55A4131F44EDA5 +CHECKSUM:: land%tr = A1C0609471C8837A +CHECKSUM:: land%tr = 80ACB230DF8EE7F5 +CHECKSUM:: land%tr = FFE926CE67ADB00 +CHECKSUM:: land%tr = D28EB21417FC362F +CHECKSUM:: land%tr = 42BFEAA80EA4EA2C +CHECKSUM:: land%tr = 79BC7B6EF112A501 +CHECKSUM:: land%tr = ED8A6C45E0EFD492 +CHECKSUM:: land%tr = 6694EDC5B71794A7 +CHECKSUM:: land%tr = D3A1FE20E115A4BC +CHECKSUM:: land%tr = 3CD0DA1F547E3960 +CHECKSUM:: land%tr = 185FDD71D4AFA2B5 +CHECKSUM:: land%tr = 38C03B03F7856DC8 +CHECKSUM:: land%tr = B053CD4263CF74A9 +CHECKSUM:: land%tr = E1BC12747759A13F +CHECKSUM:: land%tr = 69B1AC6F4A653B4D +CHECKSUM:: land%tr = 85C3DA3C6AA97E38 +CHECKSUM:: land%tr = B0E1362BF09B4F1 +CHECKSUM:: land%tr = 7C2FFEBD8000D3C8 +CHECKSUM:: land%tr = C9C4E158F15A0A21 +CHECKSUM:: land%tr = CB3C87093B619F78 +CHECKSUM:: land%tr = 92508D84889C6474 +CHECKSUM:: land%tr = 41C7E19FC22101C7 +CHECKSUM:: land%tr = CBF601DFADE98C0F +CHECKSUM:: land%discharge = 11B79D932B0089E8 +CHECKSUM:: land%discharge_DOC = A1778C4EA0A347F3 +CHECKSUM:: land%discharge_snow = 7EF8035C86D01130 +CHECKSUM:: land%discharge_heat = 11456655779B7191 + BEGIN CHECKSUM(atmos_land_boundary_type):: coupler_end 0 +CHECKSUM:: albt%t_flux = 0 +CHECKSUM:: albt%lw_flux = 0 +CHECKSUM:: albt%lwdn_flux = 0 +CHECKSUM:: albt%sw_flux = 0 +CHECKSUM:: albt%swdn_flux = 0 +CHECKSUM:: albt%lprec = 0 +CHECKSUM:: albt%fprec = 0 +CHECKSUM:: albt%tprec = 0 +CHECKSUM:: albt%sw_flux_down_vis_dir = 0 +CHECKSUM:: albt%sw_flux_down_total_dir = 0 +CHECKSUM:: albt%sw_flux_down_vis_dif = 0 +CHECKSUM:: albt%sw_flux_down_total_dif = 0 +CHECKSUM:: albt%dhdt = 0 +CHECKSUM:: albt%dhdq = 0 +CHECKSUM:: albt%drdt = 0 +CHECKSUM:: albt%cd_m = 0 +CHECKSUM:: albt%cd_t = 0 +CHECKSUM:: albt%ustar = 0 +CHECKSUM:: albt%bstar = 0 +CHECKSUM:: albt%wind = 0 +CHECKSUM:: albt%z_bot = 0 +CHECKSUM:: albt%drag_q = 0 +CHECKSUM:: albt%p_surf = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%tr_flux = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 +CHECKSUM:: albt%dfdtr = 0 + BEGIN CHECKSUM(ice_data_type):: coupler_end 0 + CHECKSUM:: ice_data_type%part_size = C5878E24294C3CCA + CHECKSUM:: ice_data_type%t_surf = C83237C3C2C7629F + CHECKSUM:: ice_data_type%s_surf = 439AD9E59D3A6807 + CHECKSUM:: ice_data_type%albedo = ECFCE4517C3FF38E + CHECKSUM:: ice_data_type%albedo_vis_dir = 1828E238BF857300 + CHECKSUM:: ice_data_type%albedo_nir_dir = E428D45036BC384 + CHECKSUM:: ice_data_type%albedo_vis_dif = 10FBB62290F69497 + CHECKSUM:: ice_data_type%albedo_nir_dif = A4A7691FD0EEEB02 + CHECKSUM:: ice_data_type%rough_mom = 6883FCF58D15B10 + CHECKSUM:: ice_data_type%rough_heat = 4B3C9BD5A4437680 + CHECKSUM:: ice_data_type%rough_moist = 4B3C9BD5A4437680 + CHECKSUM:: ice_data_type%u_surf = E27B6BE9B3232351 + CHECKSUM:: ice_data_type%v_surf = 4FD171526B9D58D9 + CHECKSUM:: ice%o2_flux_alpha_ice = 7A8FB45494055A06 + CHECKSUM:: ice%o2_flux_csurf_ice = 55F882961BCF64D2 + CHECKSUM:: ice%o2_flux_sc_no_ice = 5742C2A2CDFEDE90 + CHECKSUM:: ice%nh3_flux_alpha_ice = DBAB69FB8CECB572 + CHECKSUM:: ice%nh3_flux_csurf_ice = 49CD6A95B75E050E + CHECKSUM:: ice%nh3_flux_sc_no_ice = C26DB36EA007DC8E + CHECKSUM:: ice%co2_flux_alpha_ice = 4A7AF10C8B78A424 + CHECKSUM:: ice%co2_flux_csurf_ice = 77FC8F7728A0CDBE + CHECKSUM:: ice%co2_flux_sc_no_ice = 51EE654C050F6C1E + CHECKSUM:: ice%sf6_flux_alpha_ice = 7A52A5BD384A3646 + CHECKSUM:: ice%sf6_flux_csurf_ice = 0 + CHECKSUM:: ice%sf6_flux_sc_no_ice = 2F88688C32B60C4E + CHECKSUM:: ice%cfc11_flux_alpha_ice = B9A309D3AD160AA8 + CHECKSUM:: ice%cfc11_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc11_flux_sc_no_ice = 67C29F64AD78261C + CHECKSUM:: ice%cfc12_flux_alpha_ice = B2901B766C96D1C + CHECKSUM:: ice%cfc12_flux_csurf_ice = 0 + CHECKSUM:: ice%cfc12_flux_sc_no_ice = EE6A6EB603390E82 + CHECKSUM:: ice_data_type%flux_u = 327AB7D3C77FAEB8 + CHECKSUM:: ice_data_type%flux_v = 8B741D88B7624C5E + CHECKSUM:: ice_data_type%flux_t = A7D0807D60A1F20E + CHECKSUM:: ice_data_type%flux_q = A06AA2B1657771DF + CHECKSUM:: ice_data_type%flux_lw = 12E7A3AAEF44732D + CHECKSUM:: ice_data_type%flux_sw_vis_dir = 5CC1D7A8FB1E62B2 + CHECKSUM:: ice_data_type%flux_sw_vis_dif = 4E4183257F1916C7 + CHECKSUM:: ice_data_type%flux_sw_nir_dir = 4941845FEF9D70DE + CHECKSUM:: ice_data_type%flux_sw_nir_dif = BAAEE88C52C18C2C + CHECKSUM:: ice_data_type%flux_lh = DDEE31FD5C2AEC7B + CHECKSUM:: ice_data_type%lprec = 5486CC13D5823CDF + CHECKSUM:: ice_data_type%fprec = B3BF1E179DD9B046 + CHECKSUM:: ice_data_type%p_surf = C0504CBF4ED537FD + CHECKSUM:: ice_data_type%runoff = 1235C4B4BD604DE9 + CHECKSUM:: ice_data_type%runoff_carbon = C9A28FA48E577999 + CHECKSUM:: ice_data_type%calving = 566B08C16FA7C6F + CHECKSUM:: ice_data_type%flux_salt = A18F41F14D34FE0D + BEGIN CHECKSUM(ocean_ice_boundary_type):: coupler_end 0 +CHECKSUM:: ocn_ice_bnd_type%u = 637B56DC4F7799F6 +CHECKSUM:: ocn_ice_bnd_type%v = D5830A6B5E8C26D6 +CHECKSUM:: ocn_ice_bnd_type%t = CDFE2059A65FA761 +CHECKSUM:: ocn_ice_bnd_type%s = 439AD9E59D3A6807 +CHECKSUM:: ocn_ice_bnd_type%frazil = 0 +CHECKSUM:: ocn_ice_bnd_type%sea_level = A3052C7E88E51BD4 + CHECKSUM:: oibt%o2_flux_alpha_ocn_ice = 69C29E0E18AB8F01 + CHECKSUM:: oibt%o2_flux_csurf_ocn_ice = B8FEC06E59F7E623 + CHECKSUM:: oibt%o2_flux_sc_no_ocn_ice = 3935CB1B22552518 + CHECKSUM:: oibt%nh3_flux_alpha_ocn_ice = 79F1E6FF42277393 + CHECKSUM:: oibt%nh3_flux_csurf_ocn_ice = 61A23C6E493A562D + CHECKSUM:: oibt%nh3_flux_sc_no_ocn_ice = CB12489270014F6D + CHECKSUM:: oibt%co2_flux_alpha_ocn_ice = B7147D82173EC606 + CHECKSUM:: oibt%co2_flux_csurf_ocn_ice = E954C293DC1ACCF5 + CHECKSUM:: oibt%co2_flux_sc_no_ocn_ice = 8DA7BB8CAB829205 + CHECKSUM:: oibt%sf6_flux_alpha_ocn_ice = BF0DC64A340C5E61 + CHECKSUM:: oibt%sf6_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%sf6_flux_sc_no_ocn_ice = B296BC175DC9020D + CHECKSUM:: oibt%cfc11_flux_alpha_ocn_ice = C99B2C4DF22E571C + CHECKSUM:: oibt%cfc11_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%cfc11_flux_sc_no_ocn_ice = 114B1A90C794065A + CHECKSUM:: oibt%cfc12_flux_alpha_ocn_ice = 573180493BCC3CDA + CHECKSUM:: oibt%cfc12_flux_csurf_ocn_ice = 0 + CHECKSUM:: oibt%cfc12_flux_sc_no_ocn_ice = 27BC67C90089826B + + ----------------------------------------------------- + Block User time System Time Total Time GID + ----------------------------------------------------- + ATMOS_INIT 0.9810 0.0000 0.9810 0 + TOTAL 343.5653 0.0000 343.5653 0 + FV_DYNAMICS 19.2400 0.0000 19.2400 0 + FV_DYN_LOOP 19.0634 0.0000 19.0634 0 + COMM_TOTAL 7.5846 0.0000 7.5846 0 + DYN_CORE 5.7199 0.0000 5.7199 0 + COMM_TRACER 4.3163 0.0000 4.3163 0 + C_SW 0.5496 0.0000 0.5496 0 + D_SW 1.7508 0.0000 1.7508 0 + PG_D 0.1757 0.0000 0.1757 0 + TRACER_2D 8.8197 0.0000 8.8197 0 + REMAPPING 5.3760 0.0000 5.3760 0 + FV_UPDATE_PHYS 2.4803 0.0000 2.4803 0 + UPDATE_DWINDS 2.0207 0.0000 2.0207 0 + FV_DIAG 2.9949 0.0000 2.9949 0 + + + fv_restart_end u = 9129777328543495004 + fv_restart_end v = -3007544348102575909 + fv_restart_end delp = -7887577164310681380 + fv_restart_end phis = 3956078156869704733 + fv_restart_end pt = -6033396159586337531 + fv_restart_end q(prog) nq = 110 -8488299681649352748 + fv_restart_end q(diag) nq = 47 -4922691804498631509 + fv_restart_end sphum = -7355085936273516388 + fv_restart_end liq_wat = -2775835933004015003 + fv_restart_end ice_wat = 6048420274063208492 + fv_restart_end rainwat = 4272737529194255545 + fv_restart_end snowwat = 3160271245186518423 + fv_restart_end graupel = -7187125375396219294 + fv_restart_end liq_drp = 2931453855532656424 + fv_restart_end ice_num = -63430533701036683 + fv_restart_end rain_num = 8069740221288965233 + fv_restart_end snow_num = -7902430055740815044 + fv_restart_end cld_amt = -6308997210271609558 + fv_restart_end soa = -7989051812835171962 + fv_restart_end dust1 = 7594268398951595543 + fv_restart_end dust2 = 2562702586484166268 + fv_restart_end dust3 = -5903006418020021671 + fv_restart_end dust4 = 3372821337822689736 + fv_restart_end dust5 = 899308312677686790 + ZS 5415.70372479525 -54.8344072028801 230.768040309205 + PS 1037.70336858062 508.696220471919 984.889018056489 + PS* max = 1037.70336858062 min = 508.696220471919 + U max = 122.506212024029 min = -121.577474685119 + V max = 121.895789528166 min = -118.599652399191 + T max = 310.171818734244 min = 181.049429579129 + sphum 1.972338128508738E-002 7.321915107268943E-011 8.221995511746516E-003 + liq_wat 3.061643381792859E-003 -1.084992398703688E-019 2.805619719880770E-006 + ice_wat 1.182986820792349E-003 -6.776952117888890E-021 7.818892165243599E-007 + rainwat 6.423042312143208E-003 -2.713024036934201E-020 6.764035716399306E-006 + snowwat 2.955306471211136E-002 -4.350467382662792E-019 6.705577280525909E-006 + graupel 3.933454258451526E-069 0.000000000000000E+000 0.000000000000000E+000 + liq_drp 1021040117.75405 -1.491179018570117E-008 1943948.15053557 + ice_num 10557541.8151275 -4.657743386431350E-010 8950.69692278712 + rain_num 43093584.5831382 -5.825513941450188E-011 + 4014.80568355243 + snow_num 9336.02991572358 -1.279223252986701E-013 + 4.95125130077500 + cld_amt 1.00000000000000 -2.220446049250313E-016 0.111013224848411 + soa 1.315255122370437E-008 -2.069274421124489E-011 2.653404953777343E-010 + dust1 4.082559707510907E-007 -4.581560716264032E-012 2.786596089327842E-009 + dust2 1.149055155819382E-006 -1.293776815230378E-011 6.523933922366053E-009 + dust3 2.214644413817619E-006 -2.442647498265322E-011 1.105418876702443E-008 + dust4 1.797168784168294E-006 -1.709481647914720E-011 6.375904575859444E-009 + dust5 1.215570087436274E-006 -5.471087660090087E-012 2.542802975942859E-009 + so4 5.474442425594753E-009 0.000000000000000E+000 1.275554673581021E-010 + ssalt1 3.370613496411587E-009 -3.288846115607871E-011 2.719834979129821E-010 + ssalt2 1.051722783083797E-008 -1.069839997490265E-010 8.111027790668985E-010 + ssalt3 8.382723300475646E-008 -1.449457090672559E-009 4.547137581621531E-009 + ssalt4 6.535533602272237E-008 -1.127907000854015E-009 2.413108058169484E-009 + ssalt5 9.770433250713451E-008 -2.841037603630120E-009 2.355735349743467E-009 + bcphob 3.277577232387498E-009 -8.700351797735749E-011 2.954914035555012E-011 + bcphil 5.762138045531060E-009 -4.580893925936722E-011 3.937295773927665E-011 + omphob 4.543010473191804E-008 -1.268322136969490E-009 2.160183220970182E-010 + omphil 5.779922270866851E-008 -1.289311045255698E-026 5.159927798475637E-010 + radon 870.307153045780 -23.3257424422134 38.2339671979717 + co 1.648107828802553E-006 1.364182739908530E-009 6.016475928409912E-008 + ch2o 1.854792535057803E-008 -3.241617542918490E-027 2.691472257758013E-010 + o3 9.641238832769792E-006 0.000000000000000E+000 1.684604583717124E-008 + n2o 2.851903858977916E-007 2.738859903981202E-012 2.712669268701466E-007 + no 1.730530549657111E-008 -6.353468099724680E-010 1.522601860910259E-011 + no2 2.165867052130002E-008 -1.755557009572546E-011 5.893800767766366E-011 + no3 6.758770151695922E-010 -3.355471927167543E-012 1.899585393190583E-013 + hno3 2.417397403257000E-008 -3.379198011756541E-010 4.043045342890493E-011 + ho2no2 2.470425172600852E-010 -6.516964127050424E-014 2.287781374669367E-013 + n2o5 4.439167501637380E-009 -4.072693723513274E-013 1.460254858518755E-013 + ch4 8.507069623011596E-007 8.212406983626619E-008 7.920133458178180E-007 + ch3ooh 2.754478317182080E-009 -5.184959490200691E-026 2.849552024488288E-010 + h2o2 1.069415915127687E-008 -1.077644382148993E-013 3.976834286857633E-010 + c3h6 1.290773735288180E-008 -3.764309993491066E-010 1.146977855627588E-010 + isop 3.273007253417705E-008 -2.169590648288270E-009 2.205835588834833E-010 + ch3cho 1.058406302122736E-008 -7.189186267977050E-010 1.380230664315113E-010 + pan 2.702428025792874E-008 -6.085194649480530E-010 3.615270030876170E-011 + c2h6 1.588671417536671E-008 8.079612880813857E-028 3.766505400669168E-010 + c2h4 2.416427546158510E-008 -1.095190961061897E-009 2.657502387940092E-010 + c4h10 5.826945095314203E-009 -1.453502629360388E-011 4.012176792774144E-011 + mpan 3.857030252060929E-010 -8.485572175928896E-013 3.071949829956412E-012 + mvk 3.899257060404561E-009 -1.894775980803078E-011 5.823414516005139E-011 + macr 5.571731829919041E-009 -2.334318087916202E-011 6.253437455751412E-011 + c10h16 6.732233969122851E-009 -5.631029580902413E-010 4.608804295570733E-011 + c3h8 1.770043052178696E-009 -1.622807102922986E-011 5.620141554094921E-011 + ch3coch3 8.144992377651805E-009 -1.390572571175871E-010 + 1.816746622329305E-010 + ch3oh 3.939879916031988E-008 -8.482378863515729E-010 6.662193833057963E-010 + c2h5oh 6.246167889606236E-009 -2.229208641431837E-010 6.617278123031555E-011 + glyald 2.655794472434308E-009 0.000000000000000E+000 4.664838113853668E-011 + hyac 6.300286106676278E-009 -7.886915278589981E-031 1.004863978058843E-010 + isopooh 4.550353234640471E-009 -1.178017593918236E-011 3.081500587323253E-011 + h2 9.176631641308040E-007 1.290722632505576E-007 3.468627616181259E-007 + so2 1.185896534632504E-008 -1.511683416689682E-010 4.882646380318091E-011 + dms 2.754711605311481E-009 -3.658729843844565E-012 1.458566026169991E-010 + ch3sh 2.678453876094631E-010 -1.658526688446740E-012 1.751250801181697E-011 + hpmtf 8.924946182004080E-011 -2.011563472612998E-028 7.504534902645820E-012 + msa 1.553042244326997E-010 -1.618970667679474E-027 1.502824891251010E-011 + nh3 6.648680424881898E-008 -4.676951904934679E-010 1.555006280187275E-010 + nh4no3 1.658733507964484E-008 -5.088979632125760E-011 3.290489846718887E-012 + nh4 1.804682939376017E-008 -2.590353068287158E-026 1.156641656540853E-010 + hcl 6.153243117903550E-010 -1.641733224799400E-013 1.707721136278550E-013 + hocl 3.867780434089331E-011 -3.944424501673241E-031 8.462925387856463E-015 + clono2 3.548100736414213E-010 -1.345812562168352E-014 5.969552711497965E-015 + cl 5.781901654124450E-011 -1.426108621197908E-021 8.879128652637240E-020 + clo 1.299151895670333E-010 -8.990300391173466E-019 5.595046273174236E-016 + cl2o2 9.598947714548166E-013 -8.028963103863228E-025 3.056005917833858E-021 + cl2 4.151975814883860E-012 -1.517542973834826E-015 3.311013143024432E-015 + hobr 7.446782531246159E-012 -1.972131166267154E-031 1.146098624168388E-015 + hbr 4.151765797761669E-013 -2.987623984960273E-015 3.451500245396314E-015 + brono2 7.132005996265978E-012 -4.216383335650190E-016 6.894522527188951E-016 + br 8.900587245555390E-012 -3.027180191409514E-022 1.602877386129027E-017 + bro 8.688692935952708E-012 -1.972146517131806E-031 2.185381829391543E-016 + brcl 1.991728476605484E-012 -1.088595890656253E-016 1.664827867085849E-016 + age 5.59519775223770 -3.771405883982002E-004 8.509402644612814E-004 + atooh 2.210330101107400E-011 0.000000000000000E+000 1.835157896918009E-012 + glyx 2.966354507085480E-009 -7.320904765993525E-011 9.262360252851448E-012 + iepox 5.579664362072062E-009 -9.636590788460583E-013 3.563799902602860E-011 + isopnb 3.781058662507785E-010 -2.979956394639268E-012 5.210418515006379E-012 + macrn 1.541363142647949E-010 -4.747097323563348E-015 1.286002719543290E-012 + mek 1.653424971491206E-009 0.000000000000000E+000 2.442173056291389E-011 + mekooh 1.160002901444173E-010 -5.065027410810141E-029 2.006157698708306E-012 + mgly 1.195750947808652E-009 -1.616079020023107E-027 1.346516710994271E-011 + mvkn 2.018574234510369E-010 -5.536046805570832E-015 1.607207038858431E-012 + r4n1 1.978834660277956E-010 -1.382119062291724E-014 7.065658361350894E-013 + r4n2 4.893795129468405E-010 -1.578243790285251E-030 1.405295160854667E-012 + rcho 7.866933215516350E-009 1.134577730100636E-039 8.905012459745493E-011 + o3s 9.641238832769792E-006 -8.271990535824295E-025 8.135247028742155E-009 + hno3_d1 2.870399681260534E-009 -4.154445235101364E-030 3.299136583308036E-011 + hno3_d2 2.832721536381285E-009 -2.399973764489839E-017 3.483474032033183E-011 + hno3_d3 3.079811502592540E-009 -1.118199232767968E-016 3.050645387946720E-011 + hno3_d4 1.536259923016379E-009 -8.852172507688947E-018 5.481222529489415E-012 + hno3_d5 3.306466665572262E-010 -1.037452051774916E-016 4.380451317901611E-013 + so4_d1 9.822578578344177E-011 0.000000000000000E+000 7.227756009021856E-013 + so4_d2 9.385731163142559E-011 -7.905130213278679E-031 5.549683809164724E-013 + so4_d3 9.293641615286632E-011 0.000000000000000E+000 4.696301409125319E-013 + so4_d4 2.868774930793438E-011 -5.795024182991105E-018 1.017625551408267E-013 + so4_d5 6.805097959428348E-012 -2.432142884187185E-016 1.166818189606348E-014 + e90 7.598633059246205E-007 1.449385589954451E-014 1.664437206642663E-007 + o3s_e90 9.641238832769792E-006 -4.135950671934209E-025 6.783279732126441E-009 + aoanh 7.57512902562632 9.463244892590614E-005 1.23326913427593 + nh50 1.005586363031299E-007 6.548075802349075E-018 2.630123674205108E-008 + co2 6.749602644499617E-004 3.724356444911811E-004 4.299593714969699E-004 + +WARNING from PE 0: frdata is not allocated; cannot deallocate + +NOTE from PE 0: xactive_bvoc_end: Writing NetCDF formatted restart file: xactive_bvoc.res.nc + xactive_bvoc_end: Deallocating xactive arrays + Finished deallocating xactive arrays +NOTE from PE 0: cg_drag_mod: write_restart_nc: Writing netCDF formatted restart file as requested. +NOTE from PE 0: topo_drag_mod: Writing netCDF formatted restart file: RESTART/topo_drag.res.nc +NOTE from PE 0: radiative_gases_mod: Writing NetCDF formatted restart file: RESTART/radiative_gases.res.nc +NOTE from PE 0: atmos_model_mod: Writing netCDF formatted restart file. +NOTE from PE 0: land_model_end: writing NetCDF restart +NOTE from PE 0: glac_end: writing NetCDF restart +NOTE from PE 0: lake_end: writing NetCDF restart +NOTE from PE 0: soil_end: writing NetCDF restart +NOTE from PE 0: snow_end: writing NetCDF restart +NOTE from PE 0: vegn_end: writing NetCDF restart +NOTE from PE 0: save_crop_restart: writing NetCDF restart "RESTART/crop.nc" +NOTE from PE 0: cana_end: writing NetCDF restart +NOTE from PE 0: fire_end: writing NetCDF restart +NOTE from PE 0: land_fire_emis_end: writing NetCDF restart + Chksum for storage ==> 1354980557351336626 + Chksum for storage_c ==> -7217752076323464230 + Chksum for discharge2ocean_next ==> -8563951053719960596 + Chksum for discharge2ocean_next_c ==> -5928328618216280999 + ice model domain decomposition +whalo = 4, ehalo = 4, shalo = 4, nhalo = 4 + X-AXIS = 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 + Y-AXIS = 387 387 387 + ice model domain decomposition +whalo = 2, ehalo = 2, shalo = 2, nhalo = 2 + X-AXIS = 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + Y-AXIS = 194 192 194 +KID, bergs_chksum: write_restart berg chksum= 1914193640 chksum2= 456714413 chksum3= 466240761 chksum4= 466240761 chksum5= -630105629 #= 317143 +KID, grd_chksum2: # of bergs/cell chksum= 0 chksum2= 0 min= 0.000000000E+00 max= 0.000000000E+00 mean= 0.000000000E+00 rms= 0.000000000E+00 sd= 0.000000000E+00 +KID, grd_chksum3: write stored_ice chksum= -506244572 chksum2= 980719643 min= 0.000000000E+00 max= 7.399998653E+11 mean= 9.108358714E+10 rms= 1.579545770E+11 sd= 1.290481636E+11 +KID, grd_chksum2: write stored_heat chksum= -692891638 chksum2= -1604865320 min=-5.721039664E+16 max= 3.281519334E+15 mean=-6.561388264E+13 rms= 8.139410474E+14 sd= 8.112920850E+14 +KID: icebergs_end complete 0 +NOTE from PE 0: Send data was never called for field:fracInLut_psl mod: cmor_land in file: lumip_Lyr_psl. Writing FILL VALUES! +NOTE from PE 0: Send data was never called for field:fracOutLut_psl mod: cmor_land in file: lumip_Lyr_psl. Writing FILL VALUES! +NOTE from PE 0: Send data was never called for field:fracInLut_crop mod: cmor_land in file: lumip_Lyr_crp. Writing FILL VALUES! +NOTE from PE 0: Send data was never called for field:fracOutLut_crop mod: cmor_land in file: lumip_Lyr_crp. Writing FILL VALUES! +NOTE from PE 0: Send data was never called for field:rv_m_h2o mod: river in file: river_month. Writing FILL VALUES! + MPP_DOMAINS_STACK high water mark= 4348500 + +Tabulating mpp_clock statistics across 1936 PEs... + + hits tmin tmax tavg tstd tfrac grain pemin pemax +Total runtime 1 376.122210 376.135853 376.126666 0.004118 1.000 0 0 1935 +Initialization 1 76.270205 76.292541 76.283056 0.004217 0.203 0 0 1935 + Init: atmos_model_init 1 46.589078 46.600780 46.597604 0.003452 0.124 0 0 215 + Init: ocean_model_init 1 56.325362 56.327652 56.325633 0.000135 0.150 0 216 1935 + Init: land_model_init 1 4.294586 4.412404 4.362855 0.028748 0.012 0 0 215 + Init: ice_model_init 1 19.335828 19.338409 19.335963 0.000175 0.051 0 0 215 + Init: flux_exchange_init 1 2.072571 2.072611 2.072596 0.000005 0.006 0 0 1935 +Main loop 1 269.168791 269.169186 269.168896 0.000089 0.716 0 0 1935 +Termination 1 30.662698 30.662761 30.662723 0.000014 0.082 0 0 1935 +generate_sfc_xgrid 48 0.004194 0.083591 0.046113 0.017085 0.000 0 0 215 +flux_ocean_to_ice 48 0.196235 0.455663 0.335562 0.053660 0.001 0 0 1935 +flux_ice_to_ocean 48 0.434453 0.685808 0.537555 0.035011 0.001 0 0 1935 +OCN 48 185.426417 185.460301 185.444217 0.006898 0.493 0 216 1935 +ATM 96 232.969853 236.713262 235.704435 0.807843 0.627 0 0 215 + ATM: atmos loop 48 207.997008 210.585374 208.854074 0.564452 0.555 0 0 215 + A-L: atmos_tracer_driver_gathe 96 0.000279 0.000710 0.000435 0.000062 0.000 0 0 215 + A-L: sfc_boundary_layer 96 11.058962 13.753937 11.940423 0.549760 0.032 0 0 215 + A-L: update_atmos_model_dynami 96 19.800309 20.597219 20.439657 0.198277 0.054 0 0 215 + A-L: serial radiation 96 25.299207 26.095810 25.471399 0.198161 0.068 0 0 215 + A-L: update_atmos_model_down 96 35.500185 52.378675 46.169920 3.528451 0.123 0 0 215 + A-L: flux_down_from_atmos 96 6.525607 21.737004 12.290800 3.228757 0.033 0 0 215 + A-L: update_land_model_fast 96 23.403491 30.595229 27.155692 1.287527 0.072 0 0 215 + A-L: update_ice_model_fast 96 5.262210 9.707700 7.152147 0.920143 0.019 0 0 215 + A-L: flux_up_to_atmos 96 4.714587 8.900844 6.448516 0.837169 0.017 0 0 215 + A-L: update_atmos_model_up 96 44.847320 45.331908 45.138014 0.120085 0.120 0 0 215 + A-L: update_atmos_model_state 96 5.631625 6.185254 5.913572 0.094614 0.016 0 0 215 + ATM: update_land_model_slow 48 2.205053 3.689095 2.780102 0.323103 0.007 0 0 215 + ATM: flux_land_to_ice 48 0.008709 1.472967 0.896100 0.350760 0.002 0 0 215 + Ice: set_ice_surface fast 48 0.115464 3.805511 1.077368 0.806951 0.003 0 0 215 + Ice: update_ice_model_slow fast 48 0.381830 1.435052 1.235988 0.268530 0.003 0 0 215 + Ice: set_ice_surface slow 48 0.063541 0.119864 0.110662 0.015091 0.000 0 0 215 + Ice: update_ice_model_slow slow 48 19.277890 21.224209 19.546340 0.324914 0.052 0 0 215 + Ice: flux_ice_to_ocean_stocks 48 0.003599 0.009038 0.005732 0.001041 0.000 0 0 215 + Ice: set_ice_surface exchange 48 0.000058 0.000232 0.000084 0.000014 0.000 0 0 215 + Ice: update_ice_model_slow exch 48 0.000059 0.000230 0.000114 0.000021 0.000 0 0 215 +flux_check_stocks 0 0.000000 0.000000 0.000000 0.000000 0.000 0 0 1935 +intermediate restart 0 0.000000 0.000000 0.000000 0.000000 0.000 0 0 1935 +final flux_check_stocks 1 0.005406 0.006934 0.005417 0.000035 0.000 0 0 1935 +Ocean 51 268.917359 269.516802 269.435331 0.063881 0.716 1 216 1935 +FV dy-core 192 20.554144 21.876779 20.915187 0.277386 0.056 11 0 215 +Ocean Initialization 2 55.735938 56.279266 56.225160 0.059948 0.149 11 216 1935 +Ocean dynamics 384 68.424702 72.579388 70.326681 0.893515 0.187 11 216 1935 +FV subgrid_z 96 0.385434 1.131454 0.966439 0.186409 0.003 11 0 215 +Ocean thermodynamics and tracers 72 61.278597 97.025931 85.967239 7.970468 0.229 11 216 1935 +Ocean grid generation and remapp 24 0.103280 17.323294 5.112497 2.931702 0.014 11 216 1935 +FV Diag 96 2.730019 2.995095 2.932530 0.058291 0.008 11 0 215 +Ocean Other 336 6.502486 33.281518 11.332059 4.868739 0.030 11 216 1935 +Ocean MOM_end 1 0.002038 0.003140 0.002566 0.000188 0.000 11 216 1935 + Physics_down: COSP 96 2.002237 3.806764 3.439924 0.479044 0.009 21 0 215 +(Ocean tracer advection) 48 17.614396 38.853934 28.151284 7.783521 0.075 21 216 1935 +(Ocean diabatic driver) 24 43.457072 63.626588 57.815905 2.494589 0.154 21 216 1935 + Physics_down: Damping 96 0.419665 0.541977 0.467981 0.023996 0.001 21 0 215 +(Ocean continuity equation *) 0 0.000000 0.000000 0.000000 0.000000 0.000 31 216 1935 +(Ocean set BBL viscosity) 48 0.104138 0.952849 0.408821 0.138238 0.001 31 216 1935 + Physics_down: Vert. Turb. 96 0.078176 0.147854 0.120228 0.014505 0.000 21 0 215 +(Ocean message passing *) 384 0.151304 39.590737 10.923842 9.388411 0.029 31 216 1935 + Physics_down: Tracer 96 31.124865 46.661941 40.445049 3.241478 0.108 21 0 215 +(Ocean MOM_initialize_state) 2 48.547880 48.859399 48.603968 0.064563 0.129 31 216 1935 +(Ocean init message passing *) 2 0.016782 0.128970 0.033580 0.009552 0.000 41 216 1935 + Physics_down: Vert. Diff. 96 0.428973 0.632206 0.489558 0.038595 0.001 21 0 215 +(Ocean thickness diffusion *) 24 0.824480 2.657075 1.963256 0.389563 0.005 31 216 1935 +(Ocean mixed layer restrat) 192 2.388648 8.554105 5.653810 1.492125 0.015 31 216 1935 + Physics_up: Vert. Diff. 96 0.174274 0.425102 0.351664 0.058434 0.001 21 0 215 +(Ocean collective diagnostics) 288 4.063780 30.253282 9.056436 4.583868 0.024 31 216 1935 +(Ocean Z-space diagnostics) 0 0.000000 0.000000 0.000000 0.000000 0.000 31 216 1935 + Physics_up: Moist Processes 96 14.161748 40.152812 36.550033 6.767873 0.097 21 0 215 +(Ocean ALE) 24 0.083940 7.134969 3.782790 2.846829 0.010 31 216 1935 +(Stochastic EOS) 192 0.000018 0.000218 0.000030 0.000012 0.000 31 216 1935 + Physics_driver_init: Moist Pr 1 7.995472 8.170604 8.101619 0.061967 0.022 21 0 215 +(SGS Temperature Variance) 192 0.000024 0.000270 0.000064 0.000019 0.000 31 216 1935 +(Ocean MOM save_restart) 1 29.549017 29.631179 29.571513 0.018387 0.079 31 216 1935 + Physics_driver_init: Damping: 1 0.106435 0.279051 0.175859 0.063258 0.000 21 0 215 +(Cobalt: carbon calcs) 24 0.085123 4.536463 2.631262 1.827162 0.007 31 216 1935 +(Cobalt: phytoplankton growth ca 24 2.897311 7.611480 5.617893 1.143898 0.015 31 216 1935 + Physics_driver_init: Vert. Tu 1 0.011325 0.012934 0.012177 0.000502 0.000 21 0 215 +(Cobalt: bacteria growth calcs) 24 0.047002 0.367150 0.180516 0.068261 0.000 31 216 1935 + Physics_driver_init: Vert. Di 1 0.004562 0.007141 0.005881 0.000461 0.000 21 0 215 +(Cobalt: zooplankton calculation 24 0.774953 2.032702 1.477326 0.232058 0.004 31 216 1935 +(Cobalt: other losses) 24 0.606756 2.203225 1.540106 0.241333 0.004 31 216 1935 + Physics_driver_init: Aerosol: 1 0.001050 0.002211 0.001270 0.000267 0.000 21 0 215 +(Cobalt: production loop) 24 1.393451 2.955175 2.323036 0.305303 0.006 31 216 1935 +(Cobalt: ballasting loops) 24 0.292015 1.133221 0.630030 0.134641 0.002 31 216 1935 + Physics_driver_init: Grey Rad 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Cobalt: source/sink loop 1) 24 0.299763 0.801380 0.648021 0.089736 0.002 31 216 1935 +(Cobalt: source/sink loop 2) 24 0.358083 0.985844 0.732795 0.110777 0.002 31 216 1935 + Physics_driver_init: Tracer: 1 35.921596 35.943378 35.930018 0.004662 0.096 21 0 215 +(Cobalt: source/sink loop 3) 24 0.149686 0.598726 0.421091 0.099656 0.001 31 216 1935 +(Cobalt: source/sink loop 4) 24 0.024384 0.167896 0.113039 0.036554 0.000 31 216 1935 + Physics_up: Moist Proc: Conv 96 8.291828 30.870895 27.370260 5.839830 0.073 21 0 215 +(Cobalt: source/sink loop 5) 24 0.083229 0.526192 0.364655 0.114968 0.001 31 216 1935 +(Cobalt: source/sink loop 6) 24 0.230137 1.231318 0.875154 0.248370 0.002 31 216 1935 + Moist Processes: Donner_deep 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Cobalt: send diagnostics) 24 0.426450 4.667402 2.500142 1.095306 0.007 31 216 1935 +(Cobalt: calculate diagnostics) 24 0.724937 5.766273 2.562435 0.757218 0.007 31 216 1935 + Moist Processes: DCA 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Initialize from Z) 1 0.002293 0.005103 0.002435 0.000153 0.000 41 216 1935 +(Ocean diagnostics framework) 17498 5.297742 28.942019 17.561831 7.673578 0.047 31 216 1935 + Moist Processes: MCA 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean diagnostics remapping) 11424 0.206046 20.267750 10.617231 7.885079 0.028 41 216 1935 + Moist Processes: Donner_MCA 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean diagnostics grid updates) 961 0.282351 15.626993 7.165321 5.392257 0.019 41 216 1935 +(Ocean continuity halo updates) 576 0.023747 9.248703 2.879205 2.215123 0.008 41 216 1935 + Moist Processes: RAS 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean init message passing) 1 0.004334 0.007302 0.006468 0.000448 0.000 41 216 1935 +(Ocean continuity reconstruction 1152 0.710382 1.451831 1.059932 0.167443 0.003 41 216 1935 + Moist Processes: UW 96 7.332374 28.336683 24.262360 5.147034 0.065 21 0 215 +(Ocean continuity update) 1152 0.079019 0.672652 0.312417 0.127699 0.001 41 216 1935 +(Ocean continuity correction) 1152 2.413087 8.664844 6.144004 1.481996 0.016 41 216 1935 + Moist Processes: CMT 96 0.005617 0.025200 0.020647 0.005023 0.000 21 0 215 +(Ocean BT pre-calcs only) 1920 0.739320 2.872075 1.690468 0.451711 0.004 41 216 1935 +(Ocean BT pre-step halo updates) 1920 1.123101 19.674458 7.203724 4.300512 0.019 41 216 1935 + Moist Processes: Betts-Miller 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean BT stepping calcs only) 5376 0.529694 1.404251 0.915507 0.260184 0.002 41 216 1935 +(Ocean BT stepping halo updates) 4992 0.347184 7.470702 2.923279 2.228503 0.008 41 216 1935 + Lscloud_driver: Initialization 1 0.008108 0.020206 0.008806 0.001780 0.000 21 0 215 +(Ocean BT post-calcs only) 1152 0.110763 0.525946 0.392478 0.080612 0.001 41 216 1935 +(Ocean BT post-step halo updates 768 0.057904 0.812378 0.231994 0.175517 0.001 41 216 1935 +Lscloud_driver: lscale_cond:Init 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean BT global synch) 25 0.026995 2.396700 0.736778 0.555806 0.002 41 216 1935 +Lscloud_driver: strat_cloud:Init 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean Coriolis & mom advection) 384 0.437412 1.566692 0.904679 0.256421 0.002 31 216 1935 +(Ocean continuity equation) 576 3.210734 10.594640 7.521257 1.700298 0.020 31 216 1935 +Lscloud_driver: lscloud_debug:In 1 0.000890 0.004159 0.000969 0.000339 0.000 21 0 215 +(Ocean pressure force) 192 13.571027 16.095682 14.484915 0.559090 0.039 31 216 1935 +(Ocean vertical viscosity) 576 0.479870 8.320050 4.393272 2.706973 0.012 31 216 1935 +Lscloud_driver: polysvp:Initiali 1 0.000005 0.000603 0.000009 0.000040 0.000 21 0 215 +(Ocean horizontal viscosity) 192 1.030402 3.792433 2.627618 0.880136 0.007 31 216 1935 +(Ocean momentum increments) 384 0.113823 1.123313 0.940004 0.162619 0.002 31 216 1935 +Lscloud_driver: lscloud_types:In 1 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean message passing) 1728 1.583550 20.966552 7.759966 4.117187 0.021 31 216 1935 +(Ocean barotropic mode calc) 384 0.016866 0.083442 0.048461 0.011909 0.000 31 216 1935 +Lscloud_driver: aerosol_cloud:In 1 0.000454 0.002206 0.000476 0.000122 0.000 21 0 215 +(Ocean barotropic mode stepping) 384 5.833660 30.281460 14.106586 5.713196 0.038 31 216 1935 +(Ocean barotropic forcing calc) 384 0.109919 1.060152 0.380827 0.199621 0.001 31 216 1935 +Lscloud_driver: ls_cloud_macroph 1 0.001665 0.002945 0.001733 0.000112 0.000 21 0 215 +(Ocean kappa_shear) 24 0.140423 8.497060 1.600649 1.445782 0.004 31 216 1935 +(Ocean diabatic entrain) 0 0.000000 0.000000 0.000000 0.000000 0.000 31 216 1935 +Lscloud_driver: ls_cloud_microph 1 0.001610 0.008381 0.001923 0.000949 0.000 21 0 215 +(Ocean vert remap) 24 0.218029 2.400808 0.840946 0.448113 0.002 31 216 1935 +(Ocean geothermal) 24 0.001598 0.029274 0.005375 0.002705 0.000 41 216 1935 +Lscloud_driver: lscloud_netcdf:I 1 0.001024 0.004016 0.001233 0.000620 0.000 21 0 215 +(Ocean set_diffusivity) 48 0.406860 8.832498 1.965404 1.457918 0.005 31 216 1935 + Lscloud_driver: 96 4.517893 6.191690 5.496643 0.338900 0.015 21 0 215 +(Ocean KPP) 0 0.000000 0.000000 0.000000 0.000000 0.000 31 216 1935 +(Ocean tracer_columns) 24 24.516388 61.786111 47.315018 6.683280 0.126 26 216 1935 + Lscloud_driver: lscale_cond 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean diabatic tridiag) 24 0.082814 0.499244 0.141633 0.062066 0.000 41 216 1935 +(Ocean diabatic message passing) 48 0.004547 32.018978 6.858273 6.843169 0.018 41 216 1935 + Lscloud_driver: strat_cloud 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +(Ocean differential diffusion) 0 0.000000 0.000000 0.000000 0.000000 0.000 41 216 1935 +(Ocean find_uv_at_h) 48 0.013539 0.084633 0.025229 0.009139 0.000 41 216 1935 + Lscloud_driver: polysvp 96 0.009631 0.019361 0.014375 0.002043 0.000 21 0 215 +(Ocean frazil) 48 0.007375 0.106424 0.023474 0.021125 0.000 41 216 1935 +(Ocean advect tracer) 24 14.509244 16.137819 14.864995 0.329000 0.040 31 216 1935 + Lscloud_driver: lscloud_debug 480 0.000184 0.000518 0.000359 0.000058 0.000 21 0 215 +(Ocean tracer halo updates) 173 5.277251 13.689395 10.194845 2.327004 0.027 41 216 1935 +(Ocean tracer global synch) 125 0.208889 11.041183 4.171900 2.559440 0.011 41 216 1935 + Lscloud_driver: aerosol_cloud 96 0.020356 0.108749 0.063497 0.024103 0.000 21 0 215 +(Ocean diffuse tracer) 24 1.998325 24.136933 13.232598 8.003559 0.035 31 216 1935 +(Ocean epipycnal diffuse tracer) 0 0.000000 0.000000 0.000000 0.000000 0.000 31 216 1935 +Lscloud_driver: ls_cloud_macroph 192 0.959465 1.304952 1.109125 0.060247 0.003 21 0 215 +Ocean surface forcing 97 0.127518 0.702364 0.188192 0.062452 0.001 11 216 1935 +Lscloud_driver: ls_cloud_microph 192 1.345028 1.905064 1.584896 0.088447 0.004 21 0 215 +(Ocean forcing diagnostics) 72 0.068088 0.105432 0.075239 0.005706 0.000 41 216 1935 +Lscloud_driver: lscloud_netcdf 96 0.027079 0.044438 0.034169 0.001647 0.000 21 0 215 + Lscloud_driver: Termination 1 0.000124 0.000630 0.000420 0.000082 0.000 21 0 215 +Lscloud_driver: lscloud_alloc 96 0.076315 0.388286 0.243688 0.082083 0.001 21 0 215 +Lscloud_driver: impose_real 96 0.018173 0.033905 0.026296 0.002713 0.000 21 0 215 +Lscloud_driver: impo_real_clubb 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 +Lscloud_driver: detail_diag 96 0.036379 0.060570 0.045838 0.002295 0.000 21 0 215 +Lscloud_driver: update_fields 96 0.019302 0.044040 0.028272 0.002613 0.000 21 0 215 +Lscloud_driver: ls_wetdep 96 1.844456 2.249138 2.086734 0.082374 0.006 21 0 215 +Lscloud_driver: basic_diags 96 0.047244 0.058487 0.055079 0.002269 0.000 21 0 215 +Lscloud_driver: lscloud_dealloc 96 0.001906 0.007342 0.002976 0.000857 0.000 21 0 215 +Lscloud_driver: adjust_condensat 384 0.005201 0.012214 0.008762 0.001479 0.000 21 0 215 +Lscloud_driver: adjust_part_num 384 0.004550 0.006474 0.005565 0.000380 0.000 21 0 215 + Lscloud_driver: tiedtke:Initi 1 0.000750 0.001439 0.000773 0.000070 0.000 21 0 215 + Lscloud_driver: clubb:Initial 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + Lscloud_driver: tiedtke 96 0.959249 1.304632 1.108852 0.060230 0.003 21 0 215 + Lscloud_driver: clubb 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + Ls_macrophysics: active 96 0.919470 1.251124 1.059890 0.058364 0.003 21 0 215 + Ls_macrophysics: main 96 0.034463 0.081407 0.047776 0.009478 0.000 21 0 215 + Ls_macrophysics: diag 96 0.000722 0.001660 0.000986 0.000181 0.000 21 0 215 + Ls_cld_micro: ncar_MG2:Initia 1 0.000550 0.003579 0.000653 0.000407 0.000 21 0 215 + Ls_cld_micro: ncar_MG2 96 1.344543 1.904497 1.584496 0.088442 0.004 21 0 215 +Lscloud_driver: diag_field_init 1 0.001688 0.001981 0.001757 0.000041 0.000 21 0 215 +Tracer: Radon 96 0.002212 0.009472 0.006957 0.001885 0.000 31 0 215 +Tracer: Convection tracer 96 0.000015 0.000067 0.000028 0.000006 0.000 31 0 215 +Tracer: Age tracer 96 0.001967 0.008151 0.006236 0.001557 0.000 31 0 215 +Tracer: Stratospheric Ozone 0 0.000000 0.000000 0.000000 0.000000 0.000 31 0 215 +Tropchem: Fast_JX 384 0.576792 14.827190 7.975957 2.398926 0.021 31 0 215 +Chemistry 96 24.119885 38.354400 32.324089 2.616854 0.086 0 0 215 +Chemistry: Cloud: Isoropia 602112 2.848759 7.166582 3.538113 0.849728 0.009 0 0 215 +Chemistry: Implicit solver 384 11.992064 14.452724 13.718095 0.515824 0.036 0 0 215 +Chemistry: Photolysis 384 0.578106 14.828754 7.977307 2.398966 0.021 0 0 215 +Chemistry: Cloud Chemistry 384 3.090984 7.387452 3.786880 0.839017 0.010 0 0 215 +Tracer: Tropospheric chemistry 96 25.811661 39.947550 33.867314 2.747712 0.090 31 0 215 +Tracer: Carbonaceous aerosol 96 0.091495 0.124360 0.106728 0.005867 0.000 31 0 215 +Tracer: Dust aerosol 96 0.454984 0.494312 0.473119 0.007473 0.001 31 0 215 +Tracer: Seasalt aerosol 96 0.185728 0.228866 0.212216 0.010463 0.001 31 0 215 +Tracer: SOA 96 0.010276 0.017950 0.014206 0.001664 0.000 31 0 215 +Tracer: CO2 96 0.013267 0.025955 0.019168 0.002549 0.000 31 0 215 +Tracer: CH4 0 0.000000 0.000000 0.000000 0.000000 0.000 31 0 215 +xactive_bvocs 96 0.005069 0.018395 0.010499 0.003170 0.000 31 0 215 +Tracer: Regional 96 0.107307 0.359028 0.218118 0.049563 0.001 31 0 215 +Tracer: Tropopause 96 0.002314 0.006462 0.004771 0.000865 0.000 31 0 215 + Physics_down: Radiation 96 9.501479 19.737037 16.140442 2.103115 0.043 21 0 215 + Physics_driver_init: Cloud sp 1 0.049789 0.062675 0.057872 0.002492 0.000 21 0 215 + Physics_driver_init: Aerosol: 1 0.630336 0.644351 0.635583 0.002472 0.002 21 0 215 + Physics_driver_init: Radiativ 1 0.044090 0.062261 0.048415 0.004190 0.000 21 0 215 + Physics_driver_init: Radiatio 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + Physics_down: Radiation: lw 16 1.393739 2.429832 2.195475 0.263291 0.006 41 0 215 + Physics_down: Radiation: sw 48 1.830736 7.688699 4.894400 0.986507 0.013 41 0 215 + Physics_down: Radiation: misc 192 1.763973 3.831521 3.422652 0.502081 0.009 31 0 215 + Physics_down: Radiation: clds 96 1.918382 5.582039 4.874294 0.961954 0.013 31 0 215 + Physics_down: Radiation: calc 96 4.182430 9.927897 7.101882 1.054675 0.019 31 0 215 +COSP:radar 0 0.000000 0.000000 0.000000 0.000000 0.000 31 0 215 +COSP:lidar 16 0.523635 0.602323 0.570081 0.015702 0.002 31 0 215 +COSP:isccp 16 0.027805 0.044832 0.034979 0.003418 0.000 31 0 215 +COSP:misr 16 0.019798 0.040737 0.030084 0.004472 0.000 31 0 215 +COSP:modis 16 0.000875 0.216429 0.093139 0.038679 0.000 31 0 215 +COSP:rttov 0 0.000000 0.000000 0.000000 0.000000 0.000 31 0 215 +COSP:stats 16 0.175441 0.259809 0.224065 0.017548 0.001 31 0 215 +COSP:diags 16 0.090213 0.117593 0.104290 0.006231 0.000 31 0 215 +Atmosphere 192 80.731046 97.706704 91.306205 3.517405 0.243 1 0 215 +Radiation 96 25.298256 26.095206 25.470578 0.198204 0.068 1 0 215 +Land 144 25.612812 34.126649 29.935345 1.549632 0.080 1 0 215 +Update-Land-Fast 96 23.403155 30.594666 27.155245 1.287480 0.072 41 0 215 +Update-Land-Slow 48 2.204976 3.688989 2.780011 0.323101 0.007 41 0 215 +Land init 1 4.281884 4.398409 4.349350 0.028406 0.012 41 0 215 +compute_crop_calendars 30912 0.000000 0.040950 0.021517 0.009441 0.000 41 0 215 +update_river 96 0.014517 0.521936 0.197861 0.135670 0.001 11 0 215 +update_river_slow 2 0.008638 0.515662 0.190827 0.135547 0.001 41 0 215 +update_river_bnd_slow 2 0.000003 0.000008 0.000004 0.000001 0.000 41 0 215 +river phys 242 0.003237 0.005935 0.003903 0.000711 0.000 41 0 215 +river diag 2 0.000650 0.001069 0.000773 0.000073 0.000 41 0 215 +land_tracer 32352 0.096192 4.353057 1.426070 0.972301 0.004 31 0 215 +land_tracer:ddep 32352 0.091513 4.293610 1.395865 0.959708 0.004 31 0 215 +land_tracer:ddep_aerosol 226464 0.005187 0.814670 0.231565 0.184782 0.001 31 0 215 +land_tracer:ddep_gas 1067616 0.052771 3.084529 0.957747 0.686434 0.003 31 0 215 +land_tracer:ddep_gas_vegn 1067616 0.008918 2.597751 0.680110 0.581126 0.002 31 0 215 +land_tracer:ddep_gas_grnd 1067616 0.014681 0.217397 0.113530 0.049543 0.000 31 0 215 +land_tracer:ddep_gas_h2 32352 0.000289 0.063347 0.032616 0.015220 0.000 31 0 215 +(Ocean diagnostics framework) 7445 0.618328 0.909631 0.838445 0.055185 0.002 31 0 215 +(Ocean continuity update) 2304 0.063027 0.104379 0.093003 0.008217 0.000 41 0 215 +(Ocean continuity correction) 1152 0.109425 0.196173 0.172678 0.018151 0.000 41 0 215 +(Ocean advect tracer) 288 1.656967 1.660873 1.657426 0.000258 0.004 31 0 215 +(Ocean tracer halo updates) 432 0.596964 1.033078 0.711232 0.093263 0.002 41 0 215 +(Ocean tracer global synch) 432 0.111569 1.366437 0.917789 0.293246 0.002 41 0 215 + Ice: slow: dynamics 288 8.715005 11.773476 10.325667 1.142433 0.027 41 0 215 + Ice: slow: transport 144 3.985546 4.196493 4.079292 0.049029 0.011 41 0 215 + Ice: slow: thermodyn diags 48 0.463119 0.938907 0.620237 0.093284 0.002 41 0 215 +Icebergs 49 0.440485 5.621852 1.734339 1.104766 0.005 1 0 215 +Icebergs-momentum 48 0.001360 3.545628 0.129914 0.369246 0.000 11 0 215 +Icebergs-thermodyn 48 0.003756 0.707900 0.027877 0.065843 0.000 11 0 215 +Icebergs-interface 96 0.165712 2.197267 0.377271 0.340343 0.001 11 0 215 +Icebergs-calving 48 0.027563 0.046486 0.035520 0.003132 0.000 11 0 215 +Icebergs-communication1 48 0.002149 3.652702 0.430906 0.684154 0.001 11 0 215 +Icebergs-footloose1 48 0.000004 0.000023 0.000008 0.000003 0.000 11 0 215 +Icebergs-communication2 48 0.000005 0.000040 0.000010 0.000007 0.000 11 0 215 +Icebergs-footloose2 48 0.000004 0.000007 0.000004 0.000000 0.000 11 0 215 +Icebergs-initialization 2 0.009468 0.013924 0.010667 0.001043 0.000 11 0 215 +Icebergs-I/O read 1 10.799693 10.799719 10.799706 0.000005 0.029 11 0 215 +Icebergs-I/O write 1 0.271294 0.444412 0.416095 0.022614 0.001 11 0 215 +Icebergs-diagnostics 96 0.129048 0.153665 0.136299 0.004191 0.000 11 0 215 +Icebergs-traj write 1 0.000000 0.000012 0.000001 0.000001 0.000 11 0 215 +Icebergs-traj prepare 1 0.000003 0.000111 0.000009 0.000012 0.000 11 0 215 +Iceberg-bonds-traj write 0 0.000000 0.000000 0.000000 0.000000 0.000 11 0 215 +Iceberg-bonds-traj prepare 0 0.000000 0.000000 0.000000 0.000000 0.000 11 0 215 +Ice 384 20.093163 31.878553 25.960841 1.998052 0.069 1 0 215 +Ice Fast 144 5.459280 13.512815 8.229020 1.677892 0.022 11 0 215 +Ice Slow 192 14.283045 18.936143 17.731439 1.041412 0.047 11 0 215 +Ice Fast/Slow Exchange 48 0.000030 0.000085 0.000054 0.000008 0.000 11 0 215 +Land-ice-atm coupler 385 24.522104 42.919653 31.622193 3.558753 0.084 1 0 215 +SFC boundary layer 96 11.058519 13.753534 11.939980 0.549776 0.032 11 0 215 +Flux DN from atm 96 6.525279 21.736636 12.290433 3.228762 0.033 41 0 215 +XGrid generation 48 0.004142 0.083501 0.046047 0.017080 0.000 41 0 215 +Flux UP to atm 96 4.713949 8.900470 6.448023 0.837194 0.017 41 0 215 +Flux land to ice 48 0.008624 1.472848 0.896003 0.350753 0.002 41 0 215 +Ice-ocean coupler 96 0.760001 0.949921 0.873028 0.037944 0.002 1 0 1935 +Flux ice to ocean 48 0.434386 0.685780 0.537525 0.035016 0.001 41 0 1935 +Flux ocean to ice 48 0.196149 0.455583 0.335460 0.053661 0.001 41 0 1935 + Phys_driver_term: clubb: Term 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + Phys_driver_term: MP: Termina 1 0.000140 0.000946 0.000648 0.000104 0.000 21 0 215 + Phys_driver_term: Damping: Te 1 0.026505 0.031861 0.029038 0.000924 0.000 21 0 215 + Phys_driver_term: Vert. Turb. 1 0.000001 0.000006 0.000001 0.000001 0.000 21 0 215 + Phys_driver_term: Vert. Diff. 1 0.000015 0.002649 0.000144 0.000425 0.000 21 0 215 + Phys_driver_term: COSP: Termi 1 0.000001 0.000003 0.000002 0.000000 0.000 21 0 215 + Phys_driver_term: Aerosol: Te 1 0.000001 0.000002 0.000001 0.000000 0.000 21 0 215 + Phys_driver_term: Grey Radiat 1 0.000000 0.000001 0.000000 0.000000 0.000 21 0 215 + Phys_driver_term: Tracer: Ter 1 0.051458 0.074472 0.070485 0.005089 0.000 21 0 215 + Lscloud_driver: lscale_cond:T 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + Lscloud_driver: strat_cloud:T 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + Lscloud_driver: polysvp:Termi 1 0.000000 0.000008 0.000001 0.000001 0.000 21 0 215 + Lscloud_driver: aerosol_cloud 1 0.000002 0.000446 0.000297 0.000074 0.000 21 0 215 + Lscloud_driver: ls_cloud_macr 1 0.000014 0.000028 0.000016 0.000002 0.000 21 0 215 + Lscloud_driver: ls_cloud_micr 1 0.000000 0.000001 0.000001 0.000000 0.000 21 0 215 + Lscloud_driver: lscloud_netcd 1 0.000000 0.000001 0.000000 0.000000 0.000 21 0 215 + Lscloud_driver: tiedtke:Termi 1 0.000000 0.000001 0.000000 0.000000 0.000 21 0 215 + Lscloud_driver: clubb:Termina 0 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + Phys_driver_term: Cloud spec: 1 0.000003 0.000008 0.000005 0.000001 0.000 21 0 215 + Phys_driver_term: Aerosol: Te 1 0.002014 0.022075 0.005355 0.002007 0.000 21 0 215 + Phys_driver_term: Radiative g 1 0.002033 0.008608 0.005525 0.000820 0.000 21 0 215 + Phys_driver_term: Radiation: 1 0.000000 0.000000 0.000000 0.000000 0.000 21 0 215 + MPP_STACK high water mark= 0 diff --git a/src/FMS b/src/FMS index 9d25a1e..421ca4c 160000 --- a/src/FMS +++ b/src/FMS @@ -1 +1 @@ -Subproject commit 9d25a1e4f5e4b4040b513b5d40b09d7b6f904fbf +Subproject commit 421ca4cbe8db8c2fcf77a2f500e8c31ad5bca784 diff --git a/src/FMScoupler b/src/FMScoupler new file mode 160000 index 0000000..a992100 --- /dev/null +++ b/src/FMScoupler @@ -0,0 +1 @@ +Subproject commit a992100d376852dde3ad660024d01de7f9ceb8f1 diff --git a/src/GFDL_atmos_cubed_sphere b/src/GFDL_atmos_cubed_sphere index 3ebecff..4bd9f12 160000 --- a/src/GFDL_atmos_cubed_sphere +++ b/src/GFDL_atmos_cubed_sphere @@ -1 +1 @@ -Subproject commit 3ebecffc673c64cdac1a722927368d7cfde1d1bd +Subproject commit 4bd9f120332d719e143298ca22776e3b6245637d diff --git a/src/MOM6 b/src/MOM6 new file mode 160000 index 0000000..3d479de --- /dev/null +++ b/src/MOM6 @@ -0,0 +1 @@ +Subproject commit 3d479de4d4c3528633bb450454de4ea7b98e5070 diff --git a/src/SIS2 b/src/SIS2 new file mode 160000 index 0000000..f96e217 --- /dev/null +++ b/src/SIS2 @@ -0,0 +1 @@ +Subproject commit f96e21736008769c758b85ab56709f69c170a8ba diff --git a/src/atmos_drivers b/src/atmos_drivers index 03d6c84..8181e97 160000 --- a/src/atmos_drivers +++ b/src/atmos_drivers @@ -1 +1 @@ -Subproject commit 03d6c84128b3ea94cf4fcde992957f68722bff1c +Subproject commit 8181e97f03c1605a51123aad85b6195df146e3ba diff --git a/src/atmos_phys b/src/atmos_phys index 46817a1..ea9e1d9 160000 --- a/src/atmos_phys +++ b/src/atmos_phys @@ -1 +1 @@ -Subproject commit 46817a12232ed54d1a5d5a4394a695621f575812 +Subproject commit ea9e1d924e7493b3b2ef09d3c89316faedf6c731 diff --git a/src/coupler b/src/coupler deleted file mode 160000 index 4707b25..0000000 --- a/src/coupler +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4707b255c842dd08b3cd65a45b7924e7a9d88720 diff --git a/src/ice_param b/src/ice_param index bf6e4fc..1d19a57 160000 --- a/src/ice_param +++ b/src/ice_param @@ -1 +1 @@ -Subproject commit bf6e4fca190d809e8fb6e7b9be9fb68e47cfdc06 +Subproject commit 1d19a57e0be2ba1b668e2f0dd7a7290733b21cfe diff --git a/src/icebergs b/src/icebergs new file mode 160000 index 0000000..765b4ca --- /dev/null +++ b/src/icebergs @@ -0,0 +1 @@ +Subproject commit 765b4cab2d82ac2d740b946b61f9d3dc02d733f0 diff --git a/src/lm4p b/src/lm4p index 03cbeda..f0fce68 160000 --- a/src/lm4p +++ b/src/lm4p @@ -1 +1 @@ -Subproject commit 03cbeda10e40130e05d4752dd4513dd4898d194e +Subproject commit f0fce68dc1c834e086ce7d557e049dd8830c02b8 diff --git a/src/mkmf b/src/mkmf new file mode 160000 index 0000000..76aa558 --- /dev/null +++ b/src/mkmf @@ -0,0 +1 @@ +Subproject commit 76aa558474bbbf5ad8fa792b84efbb6ad0145980 diff --git a/src/mom6 b/src/mom6 deleted file mode 160000 index 7bf1531..0000000 --- a/src/mom6 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7bf153113db6add725336e6c65e36ff0c13d1324 diff --git a/src/ocean_BGC b/src/ocean_BGC new file mode 160000 index 0000000..5760648 --- /dev/null +++ b/src/ocean_BGC @@ -0,0 +1 @@ +Subproject commit 5760648c59983b66aa44591b1a6a0133f852f333 diff --git a/src/ocean_shared b/src/ocean_shared deleted file mode 160000 index 199f2f2..0000000 --- a/src/ocean_shared +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 199f2f24fe1427b3654a29b128485c5fdf776c12