HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::math::pcg::internal::LinearOp< T > Struct Template Reference

#include <ConjGradient.h>

Public Member Functions

 LinearOp (const T &a_, const T *x_, const T *y_, T *out_)
 
void operator() (const SizeRange &range) const
 

Public Attributes

const T a
 
const T * x
 
const T * y
 
T * out
 

Detailed Description

template<typename T>
struct openvdb::OPENVDB_VERSION_NAME::math::pcg::internal::LinearOp< T >

Definition at line 520 of file ConjGradient.h.

Constructor & Destructor Documentation

template<typename T >
openvdb::OPENVDB_VERSION_NAME::math::pcg::internal::LinearOp< T >::LinearOp ( const T &  a_,
const T *  x_,
const T *  y_,
T *  out_ 
)
inline

Definition at line 522 of file ConjGradient.h.

Member Function Documentation

template<typename T >
void openvdb::OPENVDB_VERSION_NAME::math::pcg::internal::LinearOp< T >::operator() ( const SizeRange range) const
inline

Definition at line 524 of file ConjGradient.h.

Member Data Documentation

Definition at line 534 of file ConjGradient.h.

Definition at line 535 of file ConjGradient.h.

template<typename T >
const T * openvdb::OPENVDB_VERSION_NAME::math::pcg::internal::LinearOp< T >::x

Definition at line 534 of file ConjGradient.h.

template<typename T >
const T * openvdb::OPENVDB_VERSION_NAME::math::pcg::internal::LinearOp< T >::y

Definition at line 534 of file ConjGradient.h.


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