|
NAMD
|
#include <MsmMap.h>
Public Member Functions | |
| Grid () | |
| void | init (const IndexRange &n) |
| void | set (int pia, int pni, int pja, int pnj, int pka, int pnk) |
| void | setbounds (int pia, int pib, int pja, int pjb, int pka, int pkb) |
| void | resize (int n) |
| const T & | operator() (int i, int j, int k) const |
| const T & | operator() (const Ivec &n) const |
| const T & | elem (int i, int j, int k) const |
| T & | operator() (int i, int j, int k) |
| T & | operator() (const Ivec &n) |
| T & | elem (int i, int j, int k) |
| int | flatindex (int i, int j, int k) const |
| const Array< T > & | data () const |
| Array< T > & | data () |
| void | reset (const T &t) |
| void | updateLower (const Ivec &n) |
| Grid< T > & | operator+= (const Grid< T > &g) |
| void | extract (Grid< T > &g) |
| template<int N> | |
| Grid< T > & | operator+= (const GridFixed< T, N > &g) |
| template<int N> | |
| void | extract (GridFixed< T, N > &g) |
Public Member Functions inherited from msm::IndexRange | |
| IndexRange () | |
| void | set (int pia, int pni, int pja, int pnj, int pka, int pnk) |
| void | setbounds (int pia, int pib, int pja, int pjb, int pka, int pkb) |
| int | ia () const |
| int | ib () const |
| int | ja () const |
| int | jb () const |
| int | ka () const |
| int | kb () const |
| int | ni () const |
| int | nj () const |
| int | nk () const |
| int | nn () const |
| Ivec | lower () const |
| Ivec | extent () const |
| int | operator<= (const IndexRange &n) |
Additional Inherited Members | |
Protected Attributes inherited from msm::IndexRange | |
| Ivec | nlower |
| Ivec | nextent |
Definition at line 666 of file MsmMap.h.
Referenced by msm::PatchData::anterpolation(), msm::PatchData::anterpolationC1Hermite(), MsmGridCutoffKernel< Float, Float >::compute(), MsmGridCutoff::compute(), MsmC1HermiteGridCutoff::compute(), MsmC1HermiteGridCutoff::compute_specialized(), MsmBlock::gridCutoff(), MsmC1HermiteBlock::gridCutoff(), msm::PatchData::interpolation(), msm::PatchData::interpolationC1Hermite(), GridMsg::put(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), MsmBlock::sumReducedPotential(), and MsmC1HermiteBlock::sumReducedPotential().
|
inline |
|
inline |
Definition at line 748 of file MsmMap.h.
Referenced by msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), MsmBlock::sendDownPotential(), MsmC1HermiteBlock::sendDownPotential(), MsmBlock::sendPatch(), MsmC1HermiteBlock::sendPatch(), MsmBlock::sendUpCharge(), and MsmC1HermiteBlock::sendUpCharge().
|
inline |
Definition at line 663 of file MsmMap.h.
Referenced by msm::Grid< Vtype >::elem(), and msm::Grid< Vtype >::operator()().
|
inline |
Definition at line 603 of file MsmMap.h.
Referenced by MsmGridCutoffKernel< Float, Float >::compute(), MsmC1HermiteGridCutoff::compute_specialized(), MsmBlockKernel< Float, Float >::MsmBlockKernel(), msm::PatchData::PatchData(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), MsmBlock::sendDownPotential(), MsmC1HermiteBlock::sendDownPotential(), MsmBlock::sendPatch(), MsmC1HermiteBlock::sendPatch(), MsmBlock::sendUpCharge(), MsmC1HermiteBlock::sendUpCharge(), MsmGridCutoffKernel< Float, Float >::setup(), MsmGridCutoff::setup(), MsmC1HermiteGridCutoff::setup(), MsmBlock::sumReducedPotential(), and MsmC1HermiteBlock::sumReducedPotential().
|
inline |
|
inline |
Definition at line 681 of file MsmMap.h.
|
inline |
|
inline |
Definition at line 670 of file MsmMap.h.
Referenced by MsmGridCutoffKernel< Float, Float >::compute(), MsmGridCutoff::compute(), MsmC1HermiteGridCutoff::compute(), MsmC1HermiteGridCutoff::compute_specialized(), msm::PatchData::init(), MsmBlockKernel< Float, Float >::init(), ComputeMsmMgr::initialize(), ComputeMsmMgr::initVirialContrib(), and msm::Grid< Vtype >::operator+=().
|
inline |
Definition at line 616 of file MsmMap.h.
Referenced by msm::PatchData::PatchData().
|
inline |
Definition at line 608 of file MsmMap.h.
Referenced by MsmGridCutoffKernel< Float, Float >::compute(), MsmC1HermiteGridCutoff::compute_specialized(), and ComputeMsmMgr::initialize().
|
inline |
Definition at line 612 of file MsmMap.h.
Referenced by ComputeMsmMgr::initialize(), and msm::Grid< Vtype >::operator+=().
Definition at line 677 of file MsmMap.h.
Referenced by MsmGridCutoffKernel< Float, Float >::compute(), MsmC1HermiteGridCutoff::compute_specialized(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), MsmBlock::sendDownPotential(), MsmC1HermiteBlock::sendDownPotential(), MsmBlock::sendPatch(), MsmC1HermiteBlock::sendPatch(), MsmBlock::sendUpCharge(), and MsmC1HermiteBlock::sendUpCharge().
1.8.14