/[escript]/trunk/finley/src/CPPAdapter/MeshAdapter.h
ViewVC logotype

Diff of /trunk/finley/src/CPPAdapter/MeshAdapter.h

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

revision 2520 by jfenwick, Mon Jul 6 00:43:08 2009 UTC revision 2521 by jfenwick, Tue Jul 7 00:08:58 2009 UTC
# Line 421  class MeshAdapter : public escript::Abst Line 421  class MeshAdapter : public escript::Abst
421    */    */
422    FINLEY_DLL_API    FINLEY_DLL_API
423    virtual void interpolateOnDomain(escript::Data& target,const escript::Data& source) const;    virtual void interpolateOnDomain(escript::Data& target,const escript::Data& source) const;
424    
425    
426    FINLEY_DLL_API    FINLEY_DLL_API
427    virtual bool probeInterpolationOnDomain(int functionSpaceType_source,int functionSpaceType_target) const;    virtual bool probeInterpolationOnDomain(int functionSpaceType_source,int functionSpaceType_target) const;
428    
# Line 431  class MeshAdapter : public escript::Abst Line 433  class MeshAdapter : public escript::Abst
433    */    */
434    FINLEY_DLL_API    FINLEY_DLL_API
435    virtual void interpolateACross(escript::Data& target, const escript::Data& source) const;    virtual void interpolateACross(escript::Data& target, const escript::Data& source) const;
436    
437      /**
438      \brief determines whether interpolation from source to target is possible.
439      Must be implemented by the actual Domain adapter
440      */
441    FINLEY_DLL_API    FINLEY_DLL_API
442    virtual bool probeInterpolationACross(int functionSpaceType_source,const AbstractDomain& targetDomain, int functionSpaceType_target) const;    virtual bool probeInterpolationACross(int functionSpaceType_source,const escript::AbstractDomain& targetDomain, int functionSpaceType_target) const;
443    
444    /**    /**
445       \brief       \brief
# Line 614  class MeshAdapter : public escript::Abst Line 621  class MeshAdapter : public escript::Abst
621       \brief comparison operators       \brief comparison operators
622    */    */
623    FINLEY_DLL_API    FINLEY_DLL_API
624    virtual bool operator==(const AbstractDomain& other) const;    virtual bool operator==(const escript::AbstractDomain& other) const;
625    FINLEY_DLL_API    FINLEY_DLL_API
626    virtual bool operator!=(const AbstractDomain& other) const;    virtual bool operator!=(const escript::AbstractDomain& other) const;
627    
628    /**    /**
629       \brief assigns new tag newTag to all samples of functionspace with a positive       \brief assigns new tag newTag to all samples of functionspace with a positive

Legend:
Removed from v.2520  
changed lines
  Added in v.2521

  ViewVC Help
Powered by ViewVC 1.1.26