USE exchange_3d_mod, How to fix this.

Sediment modeling collaborators: issues, applications, information exchange

Moderators: arango, robertson, rsignell

Post Reply
Message
Author
pip39
Posts: 11
Joined: Mon Sep 07, 2009 8:07 pm
Location: nsysu

USE exchange_3d_mod, How to fix this.

#1 Post by pip39 » Sat Sep 25, 2010 11:28 am


I want use ini_sed.nc (The initial sediment data from roms_ini.nc)

so In cppdefs.h

I should have

#undef ana_initial
#undef ana_sediment

but #undef ana_sediment have some Problem



/game/Build; /usr/bin/mpif90 -c -frepack-arrays -O3 -ffast-math mod_arrays.f90
cd /home/pip/roms/projects/game/Build; /usr/bin/mpif90 -c -frepack-arrays -O3 -ffast-math -ffree-form -ffree-line-length-none analytical.f90
analytical.f90:83.33:

USE exchange_3d_mod, ONLY : exchange_r3d_tile
1
Error: Symbol 'exchange_r3d_tile' referenced at (1) not found in module 'exchange_3d_mod'



I don't really dig what the message says and even less how I could fix this.
Does anyone have an idea to sort this out ?






As information, here is my CPP options:


#define UV_QDRAG /* use to turn ON or OFF quadratic bottom friction */
#define UV_VIS4 /* use to turn ON or OFF harmonic horizontal mixing */
#define MIX_S_UV /* momentum mixing on s-surfaces */
#define DJ_GRADPS /* use if splines density Jacobian (Shchepetkin, 2000) */
#define TS_U3HADVECTION /* use if 3rd-order upstream horiz. advection */
#define TS_C4VADVECTION /* use if 4th-order centered vertical advection */
#define SOLVE3D /* use if solving 3D primitive equations */
#define SPLINES /* use to activate parabolic splines reconstruction */


#define SEDIMENT
#define SUSPLOAD

#define AVERAGES
#define AVERAGES_AKV
#define AVERAGES_AKS
#define AVERAGES_BEDLOAD

#define BVF_MIXING
#define SPONGE

#define SOUTH_M3RADIATION
#define SOUTH_M3NUDGING

#define NORTH_M3CLAMPED
#define NORTH_M3NUDGING
#define NORTH_TRADIATION
#define NORTH_TNUDGING

#define WEST_M3RADIATION
#define EAST_M3RADIATION

#undef ana_initial
#undef ana_sediment

#define ANA_TOBC
#define ANA_SMFLUX
#define ANA_STFLUX
#define ANA_BTFLUX
#define ANA_SSFLUX
#define ANA_BSFLUX
#define ANA_SPFLUX
#define ANA_BPFLUX
#define ANA_BMFLUX

#define UV_VIS2
#define MIX_GEO_UV
#define KANTHA_CLAYSON
#define N2S2_HORAVG
#define BEDLOAD_MPM
#define SED_DENS
#define NLM_DRIVER
#define NONLIN_EOS

Post Reply