|
NAMD
|
#include <MsmMap.h>
Public Member Functions | |
| Array () | |
| Array (int n) | |
| Array (const Array &a) | |
| ~Array () | |
| Array & | operator= (const Array &a) |
| int | len () const |
| int | max () const |
| const T & | operator[] (int i) const |
| const T & | elem (int i) const |
| T & | operator[] (int i) |
| T & | elem (int i) |
| void | append (const T &t) |
| void | resize (int n) |
| void | setmax (int m) |
| const T * | buffer () const |
| T * | buffer () |
| const T * | buffer (int &n) const |
| T * | buffer (int &n) |
| void | reset (const T &t) |
Protected Member Functions | |
| void | copy (const Array &a) |
Protected Attributes | |
| T * | abuffer |
| int | alen |
| int | amax |
Friends | |
| void | swap (Array &, Array &) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 259 of file MsmMap.h.
Referenced by msm::PatchData::anterpolation(), msm::PatchData::anterpolationC1Hermite(), MsmGridCutoffKernel< Float, Float >::compute(), MsmGridCutoff::compute(), MsmC1HermiteGridCutoff::compute(), MsmC1HermiteGridCutoff::compute_specialized(), msm::PatchData::interpolation(), msm::PatchData::interpolationC1Hermite(), MsmBlockMap::MsmBlockMap(), MsmGridCutoffMap::MsmGridCutoffMap(), MsmBlockProxyMsg::put(), MsmC1HermiteBlockProxyMsg::put(), MsmBlock::sumReducedPotential(), and MsmC1HermiteBlock::sumReducedPotential().
|
inline |
|
inline |
|
inline |
Definition at line 309 of file MsmMap.h.
Referenced by msm::Array< msm::PatchDiagram >::Array(), and msm::Array< msm::PatchDiagram >::operator=().
|
inline |
Definition at line 227 of file MsmMap.h.
Referenced by msm::Array< msm::PatchDiagram >::operator[]().
|
inline |
|
inline |
Definition at line 218 of file MsmMap.h.
Referenced by msm::PatchData::anterpolation(), msm::PatchData::anterpolationC1Hermite(), ComputeMsmMgr::compute(), MsmGridCutoff::compute(), MsmC1HermiteGridCutoff::compute(), ComputeMsm::doWork(), MsmBlock::gridCutoff(), MsmC1HermiteBlock::gridCutoff(), msm::PatchData::interpolation(), msm::PatchData::interpolationC1Hermite(), MsmBlockProxyMsg::put(), MsmC1HermiteBlockProxyMsg::put(), ComputeMsm::saveResults(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), MsmBlock::setupSections(), MsmC1HermiteBlock::setupSections(), MsmBlock::sumReducedPotential(), and MsmC1HermiteBlock::sumReducedPotential().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 254 of file MsmMap.h.
Referenced by msm::Array< msm::PatchDiagram >::Array(), ComputeMsm::doWork(), msm::PatchData::init(), ComputeMsmMgr::initialize(), and ComputeMsmMgr::initialize_create().
| void Array< T >::setmax | ( | int | m | ) |
Definition at line 281 of file MsmMap.h.
Referenced by msm::Array< msm::PatchDiagram >::append(), msm::Array< msm::PatchDiagram >::resize(), and msm::Array< msm::PatchDiagram >::~Array().
|
protected |
Definition at line 275 of file MsmMap.h.
Referenced by msm::Array< msm::PatchDiagram >::append(), msm::Array< msm::PatchDiagram >::buffer(), msm::Array< msm::PatchDiagram >::copy(), msm::Array< msm::PatchDiagram >::elem(), msm::Array< msm::PatchDiagram >::operator[](), msm::Array< msm::PatchDiagram >::reset(), and msm::swap().
|
protected |
Definition at line 276 of file MsmMap.h.
Referenced by msm::Array< msm::PatchDiagram >::append(), msm::Array< msm::PatchDiagram >::buffer(), msm::Array< msm::PatchDiagram >::copy(), msm::Array< msm::PatchDiagram >::elem(), msm::Array< msm::PatchDiagram >::len(), msm::Array< msm::PatchDiagram >::reset(), msm::Array< msm::PatchDiagram >::resize(), and msm::swap().
|
protected |
Definition at line 276 of file MsmMap.h.
Referenced by msm::Array< msm::PatchDiagram >::append(), msm::Array< msm::PatchDiagram >::copy(), msm::Array< msm::PatchDiagram >::max(), msm::Array< msm::PatchDiagram >::resize(), and msm::swap().
1.8.14