/[escript]/trunk/ripley/src/Brick.h
ViewVC logotype

Diff of /trunk/ripley/src/Brick.h

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

revision 3702 by caltinay, Fri Dec 2 06:12:32 2011 UTC revision 3703 by caltinay, Sun Dec 4 23:42:52 2011 UTC
# Line 82  public: Line 82  public:
82    
83      /**      /**
84         \brief         \brief
85           copies the gradient of 'in' into 'out'. The actual function space to be
86           considered for the gradient is defined by 'in'. Both arguments have to
87           be defined on this domain.
88        */
89        RIPLEY_DLL_API
90        virtual void setToGradient(escript::Data& out, const escript::Data& in) const;
91    
92        /**
93           \brief
94         returns the number of data points summed across all MPI processes         returns the number of data points summed across all MPI processes
95      */      */
96      RIPLEY_DLL_API      RIPLEY_DLL_API
# Line 138  protected: Line 147  protected:
147      virtual dim_t getNumFaceElements() const;      virtual dim_t getNumFaceElements() const;
148      virtual void assembleCoordinates(escript::Data& arg) const;      virtual void assembleCoordinates(escript::Data& arg) const;
149      virtual Paso_SystemMatrixPattern* getPattern(bool reducedRowOrder, bool reducedColOrder) const;      virtual Paso_SystemMatrixPattern* getPattern(bool reducedRowOrder, bool reducedColOrder) const;
150        virtual void interpolateNodesOnElements(escript::Data& out, escript::Data& in) const;
151        virtual void interpolateNodesOnFaces(escript::Data& out, escript::Data& in) const;
152    
153  private:  private:
154      void populateSampleIds();      void populateSampleIds();

Legend:
Removed from v.3702  
changed lines
  Added in v.3703

  ViewVC Help
Powered by ViewVC 1.1.26