Ignore:
Timestamp:
05/25/10 10:31:51 (15 years ago)
Author:
Eric.Larour
Message:

New results API

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/solutions/steadystate_core.cpp

    r3913 r3938  
    1010#include "../modules/modules.h"
    1111
    12 DataSet* steadystate_core(Model* model){
     12Results* steadystate_core(Model* model){
    1313
    1414        extern int my_rank;
     
    2424
    2525        /*output: */
    26         Result* result=NULL;
    27         DataSet* results=NULL;
    28         DataSet* results_thermal=NULL;
    29         DataSet* results_diagnostic=NULL;
     26        Results* results=NULL;
     27        Results* results_thermal=NULL;
     28        Results* results_diagnostic=NULL;
    3029
    3130        /*solutions: */
     
    128127
    129128        /*Plug results into output dataset: */
    130         result=new Result(results->Size()+1,0,1,"u_g",u_g);
    131         results->AddObject(result);
    132         result=new Result(results->Size()+1,0,1,"p_g",p_g);
    133         results->AddObject(result);
    134         result=new Result(results->Size()+1,0,1,"t_g",t_g);
    135         results->AddObject(result);
    136         result=new Result(results->Size()+1,0,1,"m_g",m_g);
    137         results->AddObject(result);
    138         result=new Result(results->Size()+1,0,1,"analysis_type",EnumAsString(SteadyAnalysisEnum));
    139         results->AddObject(result);
     129        results->AddObject(new Result(results->Size()+1,0,1,"u_g",u_g));
     130        results->AddObject(new Result(results->Size()+1,0,1,"p_g",p_g));
     131        results->AddObject(new Result(results->Size()+1,0,1,"t_g",t_g));
     132        results->AddObject(new Result(results->Size()+1,0,1,"m_g",m_g));
     133        results->AddObject(new StringResult(results->Size()+1,AnalysisTypeEnum,0,1,EnumAsString(SteadyAnalysisEnum)));
    140134
    141135
Note: See TracChangeset for help on using the changeset viewer.