Changeset 22848


Ignore:
Timestamp:
06/18/18 10:23:38 (7 years ago)
Author:
seroussi
Message:

CHG: options for default base in ice/ocean coupling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/cores/transient_core.cpp

    r22825 r22848  
    130130                        femmodel->vertices->LatLonList(&lat_ice,&lon_ice);
    131131                        GetVectorFromInputsx(&icebase,femmodel,BaseEnum,VertexSIdEnum);
     132                        Options* options = new Options();
     133                        GenericOption<double> *odouble = new GenericOption<double>();
     134                        const char* name = "default";
     135                        odouble->name =xNew<char>(strlen(name)+1);
     136                        memcpy(odouble->name,name,(strlen(name)+1)*sizeof(char));
     137                        odouble->value=+9999.;
     138                        odouble->numel=1;
     139                        odouble->ndims=1;
     140                        odouble->size=NULL;
     141                        options->AddOption(odouble);
    132142                        InterpFromMeshToMesh2dx(&base_oceangrid,index_ice,lon_ice,lat_ice,ngrids_ice,nels_ice,
    133143                                                        icebase,ngrids_ice,1,
    134                                                         oceangridx,oceangridy,ngrids_ocean,NULL);   
     144                                                        oceangridx,oceangridy,ngrids_ocean,options);   
     145                        delete options;
    135146
    136147                        ISSM_MPI_Send(base_oceangrid,ngrids_ocean,ISSM_MPI_DOUBLE,0,10001008,tomitgcmcomm);
Note: See TracChangeset for help on using the changeset viewer.