plb::Array< T, 3 > Class Template Reference
#include <array.h>
List of all members.
Public Member Functions |
| | Array () |
| | Array (T x, T y, T z) |
| template<typename U > |
| | Array (Array< U, 3 > const &rhs) |
| template<typename U > |
| Array< T, 3 > & | operator= (Array< U, 3 > const &rhs) |
| T & | operator[] (pluint index) |
| T const & | operator[] (pluint index) const |
| void | from_cArray (T const *cArray) |
| void | to_cArray (T *cArray) const |
| void | resetToZero () |
| Array< T, 3 > & | operator+= (Array< T, 3 > const &b) |
| Array< T, 3 > & | operator+= (T alpha) |
| Array< T, 3 > & | operator-= (Array< T, 3 > const &b) |
| Array< T, 3 > & | operator-= (T alpha) |
| Array< T, 3 > & | operator*= (Array< T, 3 > const &b) |
| Array< T, 3 > & | operator*= (T alpha) |
| Array< T, 3 > & | operator/= (Array< T, 3 > const &b) |
| Array< T, 3 > & | operator/= (T alpha) |
template<typename T>
class plb::Array< T, 3 >
Constructor & Destructor Documentation
template<typename T >
template<typename U >
Member Function Documentation
template<typename T >
| void plb::Array< T, 3 >::from_cArray |
( |
T const * |
cArray |
) |
[inline] |
template<typename T >
template<typename U >
Referenced by plb::GuoOffLatticeModel3D< T, Descriptor >::boundaryCompletion(), plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::boundaryCompletion(), plb::ExtrapolatedGeneralizedOffLatticeModel3D< T, Descriptor >::boundaryCompletion(), plb::computeBaryCenter(), plb::NLD_VelocityEdgeUtil3D< T, Descriptor >::computeEdgeGradient(), plb::TriangularSurfaceMesh< T >::computeEdgeNormal(), plb::computeGeometricCenter(), plb::TriangularSurfaceMesh< T >::computeVertexNormal(), plb::NLD_VelocityNeumannBoundaryDynamics3D< T, Descriptor >::cornerComputeMacroscopic(), plb::NLD_VelocityPlaneUtil3D< T, Descriptor >::extrapolateVelocity(), plb::DensityNeumannBoundaryProfile3D< T >::getData(), plb::NeumannBoundaryProfile3D< T >::getData(), plb::OscillatingPoiseuilleProfile3D< T, Descriptor >::getData(), plb::IncreasingPoiseuilleProfile3D< T, Descriptor >::getData(), plb::PoiseuilleProfile3D< T >::getData(), plb::FreeSlipProfile3D< T >::getData(), plb::NoSlipProfile3D< T >::getData(), plb::VorticitySingleProbe3D< T, Descriptor >::process(), plb::VelocitySingleProbe3D< T, Descriptor >::process(), plb::NonLocalBoundaryDynamics3D< T, Descriptor >::staticCornerComputeMacroscopic(), plb::NonLocalBoundaryDynamics3D< T, Descriptor >::staticEdgeComputeMacroscopic(), and plb::NonLocalBoundaryDynamics3D< T, Descriptor >::staticPlaneComputeMacroscopic().
template<typename T >
| void plb::Array< T, 3 >::to_cArray |
( |
T * |
cArray |
) |
const [inline] |
The documentation for this class was generated from the following file: