The OASIS Coupler Forum

  HOME

Local transformations

Up to Transformations and interpolations

Posted by Anonymous at September 26 2019

Hi,

I am trying to send a variable CODFLXDT from MAR atmospheric model to NEMO. As MAR as a lower time step than NEMO, I want OASIS to average CODFLXDT over the coupling period. CODFLXDT also needs to be interpolated from the MAR grid to the NEMO grid. Here is my namcouple entry for this variable:

CODFLXDT O_dQnsdT 1 900 1 start_atmos_cpl_new.nc EXPOUT

150 140 124 144 lmdz torc LAG=+900

R 0 R 0

LOCTRANS SCRIPR

AVERAGE

BILINEAR LR SCALAR LATLON 1

The model crash with the following message: parsing: CODFLXDT O_dQnsdT 1 900 1 start_atmos_cpl_new.nc EXPOUT parsing: BILINEAR LR SCALAR LATLON 1 You want a transformation which is not available ! Only local transformations are available for fields exchanged directly or output fields abort by model -1 error = STOP in inipar_alloc

Everything works fine if I perform only one of the two transformations (LOCTRANS AVERAGE or SCRIPR BILINEAR)

What does this error mean and how can I fix it ? 

Thank you in advance ! Pierre-Vincent Huot

Posted by Anonymous at September 27 2019

Hi,

It looks like you probably need to change the second occurrence of the number "1" on your first line to "2". 

i.e. from ....900 1 start_atmos_cpl_new.nc EXPOUT 
to ....900 2 start_atmos_cpl_new.nc EXPOUT 

because you have two transformations (LOCTRANS and SCRIPR) specified in the record.

Regards, Richard
Reply to this