FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Static Public Member Functions | List of all members

Type trait class to assign the partial derivative of some difference type to some result type. More...

#include <FiniteDifferences.hpp>

Static Public Member Functions

template<Dims_t Dims, class DifferenceType >
static void assign (MultiArray< Dims, ResultType > &result, const MultiIndex< Dims > &Index, int EvalDim, const DifferenceType &DT)
 

Detailed Description

template<class ResultType>
struct Fiber::FiniteDifferenceTrait< ResultType >

Type trait class to assign the partial derivative of some difference type to some result type.

For instance, the difference type for some points is a direction vector, which is hereby assigned to an array of direction vectors (which would be a Jacobian matrix at each Index).