Ignore:
Timestamp:
09/12/11 12:42:33 (14 years ago)
Author:
Eric.Larour
Message:

Reduced compilation to the maximum when adic flag is on, so that we do not have to forward differentiate the whole code.
Added 3D, Rifts, Transient, Prognostic, Steadystate conditional compilation.
Added eraselinks in src/ad/ directory to get rid of symlinks.
From mods in ad/Makefile.am, applied to c/Makefile.am -> better compilation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/Container/DataSet.cpp

    r9761 r9775  
    229229                                dataset->AddObject(triavertexinput);}
    230230                                break;
     231                        #ifdef _HAVE_THREED_
    231232                        case PentaVertexInputEnum:{
    232233                                PentaVertexInput* pentavertexinput=NULL;
     
    235236                                dataset->AddObject(pentavertexinput);}
    236237                                break;
     238                        #endif
    237239                        case TransientInputEnum:{
    238240                                TransientInput* transientinput=NULL;
     
    261263                                dataset->AddObject(triavertexelementresult);}
    262264                                break;
     265                         #ifdef _HAVE_THREED_
    263266                        case PentaVertexElementResultEnum:{
    264267                                PentaVertexElementResult* pentavertexelementresult=NULL;
     
    273276                                dataset->AddObject(penta);}
    274277                                break;
     278                        #endif
    275279                        case MaticeEnum:{
    276280                                Matice* matice=NULL;
     
    327331                                dataset->AddObject(numericalflux);}
    328332                                break;
     333                        #ifdef _HAVE_RIFTS_
    329334                        case RiftfrontEnum:{
    330335                                Riftfront* riftfront=NULL;
     
    333338                                dataset->AddObject(riftfront);}
    334339                                break;
     340                        #endif
    335341                        case DoubleInputEnum:{
    336342                                DoubleInput* doubleinput=NULL;
Note: See TracChangeset for help on using the changeset viewer.