/[escript]/trunk/escriptcore/src/SolverOptions.h
ViewVC logotype

Diff of /trunk/escriptcore/src/SolverOptions.h

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

revision 6335 by caltinay, Thu Jun 23 05:01:39 2016 UTC revision 6336 by caltinay, Fri Jul 1 12:37:05 2016 UTC
# Line 611  public: Line 611  public:
611      double getRelaxationFactor() const;      double getRelaxationFactor() const;
612    
613      /**      /**
614            Checks if the coefficient matrix is set to be complex-valued.
615    
616            \return true if a complex-valued PDE is indicated, false otherwise
617        */
618        bool isComplex() const;
619    
620        /**
621            Sets the complex flag for the coefficient matrix to ``flag``.
622    
623            \param complex If true, the complex flag is set otherwise reset.
624        */
625        void setComplex(bool complex);
626    
627        /**
628          Checks if symmetry of the coefficient matrix is indicated.          Checks if symmetry of the coefficient matrix is indicated.
629    
630          \return true if a symmetric PDE is indicated, false otherwise          \return true if a symmetric PDE is indicated, false otherwise
# Line 865  protected: Line 879  protected:
879      int inner_iter_max;      int inner_iter_max;
880      int truncation;      int truncation;
881      int restart; //0 will have to be None in python, will get tricky      int restart; //0 will have to be None in python, will get tricky
882        bool is_complex;
883      bool symmetric;      bool symmetric;
884      bool verbose;      bool verbose;
885      bool adapt_inner_tolerance;      bool adapt_inner_tolerance;

Legend:
Removed from v.6335  
changed lines
  Added in v.6336

  ViewVC Help
Powered by ViewVC 1.1.26