FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Public Types | Public Member Functions | Public Attributes | List of all members
Fiber::Curve::CurveQuantity< FieldType > Struct Template Reference

Base class for quantities computed on a curve and therefore are dependent on the velocity. More...

#include <CurveOperators.hpp>

Inheritance diagram for Fiber::Curve::CurveQuantity< FieldType >:
Fiber::Curve::Velocity

Public Types

typedef CurveQuantity CurveQuantity_t
 
typedef MemArray< 1, FieldType > ResultArray_t
 
typedef CurveOperatorData Constructor_t
 
- Public Types inherited from Fiber::Curve::Velocity
typedef CurveOperatorData Constructor_t
 

Public Member Functions

 CurveQuantity (const CurveOperatorData &CD, const MemBase::Creator_t &C=MemCore::NullPtr())
 
RefPtr< ResultArray_tresult () const
 
- Public Member Functions inherited from Fiber::Curve::Velocity
 Velocity (const CurveOperatorData &CD)
 

Public Attributes

RefPtr< ResultArray_tData
 
- Public Attributes inherited from Fiber::Curve::Velocity
RefPtr< MemArray< 1, Eagle::PhysicalSpace::tvector > > VelocityData
 

Detailed Description

template<class FieldType>
struct Fiber::Curve::CurveQuantity< FieldType >

Base class for quantities computed on a curve and therefore are dependent on the velocity.

Constructor & Destructor Documentation

◆ CurveQuantity()

template<class FieldType >
Fiber::Curve::CurveQuantity< FieldType >::CurveQuantity ( const CurveOperatorData CD,
const MemBase::Creator_t C = MemCore::NullPtr() 
)
inline
Todo:
Implement cache management