HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::tools::potential_flow_internal::SolveBoundaryOp< Vec3GridT, MaskT > Struct Template Reference

#include <PotentialFlow.h>

Public Member Functions

 SolveBoundaryOp (const Vec3GridT &velGrid, const MaskT &domainGrid)
 
void operator() (const Coord &ijk, const Coord &neighbor, double &source, double &diagonal) const
 

Public Attributes

const double mVoxelSize
 
const Vec3GridT & mVelGrid
 
const MaskT & mDomainGrid
 

Detailed Description

template<typename Vec3GridT, typename MaskT>
struct openvdb::OPENVDB_VERSION_NAME::tools::potential_flow_internal::SolveBoundaryOp< Vec3GridT, MaskT >

Definition at line 174 of file PotentialFlow.h.

Constructor & Destructor Documentation

template<typename Vec3GridT , typename MaskT >
openvdb::OPENVDB_VERSION_NAME::tools::potential_flow_internal::SolveBoundaryOp< Vec3GridT, MaskT >::SolveBoundaryOp ( const Vec3GridT &  velGrid,
const MaskT &  domainGrid 
)
inline

Definition at line 176 of file PotentialFlow.h.

Member Function Documentation

template<typename Vec3GridT , typename MaskT >
void openvdb::OPENVDB_VERSION_NAME::tools::potential_flow_internal::SolveBoundaryOp< Vec3GridT, MaskT >::operator() ( const Coord &  ijk,
const Coord &  neighbor,
double &  source,
double &  diagonal 
) const
inline

Definition at line 182 of file PotentialFlow.h.

Member Data Documentation

template<typename Vec3GridT , typename MaskT >
const MaskT& openvdb::OPENVDB_VERSION_NAME::tools::potential_flow_internal::SolveBoundaryOp< Vec3GridT, MaskT >::mDomainGrid

Definition at line 201 of file PotentialFlow.h.

template<typename Vec3GridT , typename MaskT >
const Vec3GridT& openvdb::OPENVDB_VERSION_NAME::tools::potential_flow_internal::SolveBoundaryOp< Vec3GridT, MaskT >::mVelGrid

Definition at line 200 of file PotentialFlow.h.

template<typename Vec3GridT , typename MaskT >
const double openvdb::OPENVDB_VERSION_NAME::tools::potential_flow_internal::SolveBoundaryOp< Vec3GridT, MaskT >::mVoxelSize

Definition at line 199 of file PotentialFlow.h.


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