/[ascend]/trunk/pygtk/integrator.h
ViewVC logotype

Diff of /trunk/pygtk/integrator.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 941 by johnpye, Fri Nov 24 10:46:32 2006 UTC revision 942 by johnpye, Sat Nov 25 05:26:47 2006 UTC
# Line 55  public: Line 55  public:
55      void setEngine(const std::string &name);      void setEngine(const std::string &name);
56      std::string getEngineName() const;      std::string getEngineName() const;
57    
58        SolverParameters getParameters() const;
59        void setParameters(const SolverParameters &);
60    
61      void setReporter(IntegratorReporterCxx *reporter);      void setReporter(IntegratorReporterCxx *reporter);
62    
63      void setMinSubStep(double);      void setMinSubStep(double);
# Line 63  public: Line 66  public:
66      void setMaxSubSteps(int);      void setMaxSubSteps(int);
67    
68      void setLinearTimesteps(UnitsM units, double start, double end, unsigned long num);      void setLinearTimesteps(UnitsM units, double start, double end, unsigned long num);
69        void setLogTimesteps(UnitsM units, double start, double end, unsigned long num);
70      std::vector<double> getCurrentObservations();      std::vector<double> getCurrentObservations();
71      Variable getObservedVariable(const long &i);      Variable getObservedVariable(const long &i);
72      Variable getIndependentVariable();      Variable getIndependentVariable();
73    
74      int findIndependentVar(); /** find the independent variable (must not presume a certain choice of integration engine) */      int findIndependentVar(); /** find the independent variable (must not presume a certain choice of integration engine) */
75      int analyse(); /** analysis gives you details about what your variables are etc */      int analyse(); /** analysis gives you details about what your variables are etc */
76      int solve();      void solve();
77    
78      double getCurrentTime();      double getCurrentTime();
79      long getCurrentStep();      long getCurrentStep();

Legend:
Removed from v.941  
changed lines
  Added in v.942

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22