HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp Struct Reference

#include <ConjGradient.h>

Public Member Functions

 DeterministicDotProductOp (const T *a_, const T *b_, const SizeType binCount_, const SizeType arraySize_, T *reducetmp_)
 
void operator() (const SizeRange &range) const
 

Public Attributes

const T * a
 
const T * b
 
const SizeType binCount
 
const SizeType arraySize
 
T * reducetmp
 

Detailed Description

template<typename ValueType>
struct openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp

Definition at line 631 of file ConjGradient.h.

Constructor & Destructor Documentation

template<typename ValueType>
openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp::DeterministicDotProductOp ( const T *  a_,
const T *  b_,
const SizeType  binCount_,
const SizeType  arraySize_,
T *  reducetmp_ 
)
inline

Definition at line 633 of file ConjGradient.h.

Member Function Documentation

template<typename ValueType>
void openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp::operator() ( const SizeRange range) const
inline

Definition at line 637 of file ConjGradient.h.

Member Data Documentation

template<typename ValueType>
const T* openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp::a

Definition at line 655 of file ConjGradient.h.

template<typename ValueType>
const SizeType openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp::arraySize

Definition at line 658 of file ConjGradient.h.

template<typename ValueType>
const T* openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp::b

Definition at line 656 of file ConjGradient.h.

template<typename ValueType>
const SizeType openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp::binCount

Definition at line 657 of file ConjGradient.h.

template<typename ValueType>
T* openvdb::OPENVDB_VERSION_NAME::math::pcg::Vector< ValueType >::DeterministicDotProductOp::reducetmp

Definition at line 659 of file ConjGradient.h.


The documentation for this struct was generated from the following file: