Ignore:
Timestamp:
10/24/13 16:30:36 (11 years ago)
Author:
Mathieu Morlighem
Message:

NEW: create all datasets once for all (nodes, elements, constraints, parameters), do not pass pointers anymore (much simpler)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/Analysis.h

    r16539 r16542  
    1919                virtual      ~Analysis(){};
    2020                virtual int  DofsPerNode(int** doflist,int meshtype,int approximation)=0;
    21                 virtual void UpdateParameters(Parameters** pparameters,IoModel* iomodel,int solution_enum,int analysis_enum)=0;
     21                virtual void UpdateParameters(Parameters* parameters,IoModel* iomodel,int solution_enum,int analysis_enum)=0;
    2222                virtual void UpdateElements(Elements* elements,IoModel* iomodel,int analysis_counter,int analysis_type)=0;
    23                 virtual void CreateNodes(Nodes** pnodes,IoModel* iomodel)=0;
    24                 virtual void CreateConstraints(Constraints** pconstraints,IoModel* iomodel)=0;
    25                 virtual void CreateLoads(Loads** ploads, IoModel* iomodel)=0;
     23                virtual void CreateNodes(Nodes* nodes,IoModel* iomodel)=0;
     24                virtual void CreateConstraints(Constraints* constraints,IoModel* iomodel)=0;
     25                virtual void CreateLoads(Loads* loads, IoModel* iomodel)=0;
    2626};
    2727#endif
Note: See TracChangeset for help on using the changeset viewer.