Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::CellDirectionsVariable Struct Reference

Creator for a vector field pointing from the cell centers of the weak neighbors to the center of the cell of interest stored as a vector field in the cells as cells topology. More...

#include <FEMFields.hpp>

Public Types

typedef MemArray< 1, FEMDirections_t > ResultArray_t
typedef FEMOperatorData Constructor_t

Public Member Functions

 CellDirectionsVariable (const FEMOperatorData &FEMData, const MemBase::Creator_t &C=MemCore::NullPtr())
RefPtr< ResultArray_t > result () const

Public Attributes

RefPtr< ResultArray_t > m_data

Detailed Description

Creator for a vector field pointing from the cell centers of the weak neighbors to the center of the cell of interest stored as a vector field in the cells as cells topology.

Constructor & Destructor Documentation

◆ CellDirectionsVariable()

CellDirectionsVariable::CellDirectionsVariable ( const FEMOperatorData & FEMData,
const MemBase::Creator_t & C = MemCore::NullPtr() )
Todo
Implement cache management

References Fiber::MultiIndex< Dims >::inc(), std::max(), and size().