Gradient.hpp

00001 
00002 //
00003 // $Id: Gradient.hpp,v 1.1 2008/01/14 19:05:50 werner Exp $
00004 //
00006 #ifndef __BASEOP_GRADIENT_HPP
00007 #define __BASEOP_GRADIENT_HPP
00008 
00009 #include "gridopDllApi.h"
00010 #include <grid/Representation.hpp>
00011 
00012 namespace Fiber
00013 {
00014 
00015 extern  RefPtr<MemBase> gridop_API ComputeDerivativeArray(const RefPtr<MemBase>&Source, const MemBase::Creator_t&Crec);
00016 
00021 extern gridop_API RefPtr<Field> ComputeDerivative(Representation&Rep, const string&Fieldname,
00022                                                   const RefPtr<Representation>&FieldIDSource = NullPtr(),
00023                                                   const MemBase::Creator_t&Crec = NullPtr() );
00024 
00025 } // namespace Fiber
00026 
00027 #endif