Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::ComputePartialDerivative< Dims_t(-1)> Struct Reference

Stop the recursion of computing the partial derivatives over all dimensions. More...

#include <FiniteDifferences.hpp>

Static Public Member Functions

template<Dims_t Dims, typename Value, typename ResultType>
static MultiArray< Dims, ResultType > & compute (MultiArray< Dims, ResultType > &result, const MultiArray< Dims, Value > &ValueField)
static const MultiArray< Dims, ResultType > & FiniteDifference (MultiArray< Dims, ResultType > &result, const MultiArray< Dims, Value > &ValueField, const MultiIndex< Dims > &Index)
 Compute Finite Differences along one line within a multidimensional array in the given index.

Detailed Description

Stop the recursion of computing the partial derivatives over all dimensions.

Note
Internal use only.

Member Function Documentation

◆ FiniteDifference()

const MultiArray< Dims, ResultType > & Fiber::ComputePartialDerivative< EvalDimension >::FiniteDifference ( MultiArray< Dims, ResultType > & result,
const MultiArray< Dims, Value > & ValueField,
const MultiIndex< Dims > & Index )
inlinestatic

Compute Finite Differences along one line within a multidimensional array in the given index.

Note
Internal use only.