Ignore:
Timestamp:
09/23/10 16:16:14 (15 years ago)
Author:
Eric.Larour
Message:

Implementing a new petscoptions class, that pulls together option strings
for each analysis type, that will be fed to the Petsc library on a per analysis
basis. Everthing implemented up to marshall. Still need to update ModelProcessor,
and SetConfigurationType, etc ...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/IoModel.cpp

    r5903 r6005  
    4848                xfree((void**)&this->gridonpattyn);
    4949        }
    50         xfree((void**)&this->petscrc);
     50        xfree((void**)&this->numpetscoptions);
    5151        xfree((void**)&this->elementonbed);
    5252        xfree((void**)&this->elementonsurface);
     
    182182        IoModelFetchData(&this->connectivity,iomodel_handle,"connectivity");
    183183        IoModelFetchData(&this->lowmem,iomodel_handle,"lowmem");
    184         IoModelFetchData(&this->petscrc,iomodel_handle,"petscrc");
     184        IoModelFetchData(&this->numpetscoptions,iomodel_handle,"numpetscoptions");
    185185        IoModelFetchData(&this->viscosity_overshoot,iomodel_handle,"viscosity_overshoot");
    186186        IoModelFetchData(&this->artdiff,iomodel_handle,"artificial_diffusivity");
     
    227227        this->control_analysis=0;
    228228        this->control_parameter=NULL;
    229         this->petscrc=NULL;
     229        this->numpetscoptions=NULL;
    230230        this->numberofvariables=0;
    231231        this->numvariabledescriptors=0;
Note: See TracChangeset for help on using the changeset viewer.