[MITgcm-support] enable mnc-output

Jan Saynisch jsaynisch at awi-bremerhaven.de
Thu Feb 14 11:00:37 EST 2008


ERWISCHT!!!!
Den armen Greatbatch hier mit dem Beamer kämpfen lassen aber krank das 
MITgcm supporten...ne ne ne
Gute Besserung!! Jan

Martin Losch wrote:
> Hi Renske,
> 
> you don't have to change anything in the code (I recommend that you 
> revert the change you made to packages_boot.F, that routine just 
> initializes the usePKG variables), you can enable the mn-pkg by settting 
> useMnc = .true., at runtime in data.pkg. At compile time the mnc-package 
> is included by putting it into packages.conf in the "code" directory, 
> verification/global_ocean.90x40x15/code, for example.
> 
> Youf problem is that the model does not find the netcdf 
> libraries/include files at compile time.
> First make sure you have a netcdf library that is compatible with your 
> fortran compiler (e.g., the netcdf libraries I compiled for SUN Fortran 
> do not work with g77, etc). Then create/edit your personal build options 
> file. There are a bunch of example in tools/build_options. In this file 
> you'll have to set the INCLUDES variable to point to you netcdf header 
> file and the LIBS variable to point to your netcdf libraries. Then rerun 
> genmake2 with specifying your opt fiile (via -of myoptfile) an see if 
> this problem goes away. if not, then you'll have to correct your 
> configuration in the optfile.
> 
> Martin
> 
> 
> 
> On 14 Feb 2008, at 16:30, Gelderloos wrote:
> 
>> Dear all,
>>
>> Running the MITgcm automatically provides MDSIO output files (.data 
>> and .meta). Instead (or on top, doesn't matter) I would like to get 
>> MNC output files.
>>
>> To achieve this I already changed the 'useMNC=.FALSE.' in 
>> 'useMNC=.TRUE.' in model/src/packages_boot.F. Also running genmake2 I 
>> added -enable=mnc.  While running genmake2 the following warning appears:
>>
>> WARNING: the "mnc" package was enabled but tests failed to compile 
>> NetCDF applications. Please check that:
>> 1) NetCDF is correctly installed for this compiler and
>> 2) the LIBS variable (within the "optfile") specifies the correct 
>> NetCDF library to link against.
>> Due to this failure, the "mnc" package is now DISABLED.
>>
>> The LIBS variable links against 'libnetcdf'.
>>
>> Does anyone have a clue for me how to solve this? Thanks in advance!
>>
>> Renske
>>
>> _______________________________________________
>> MITgcm-support mailing list
>> MITgcm-support at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-support
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support



More information about the MITgcm-support mailing list