msm::Ivec Struct Reference

#include <MsmMap.h>

List of all members.

Public Member Functions

 Ivec (int n=0)
 Ivec (int ni, int nj, int nk)
int operator== (const Ivec &n)

Public Attributes

int i
int j
int k


Detailed Description

Definition at line 410 of file MsmMap.h.


Constructor & Destructor Documentation

msm::Ivec::Ivec ( int  n = 0  )  [inline]

Definition at line 412 of file MsmMap.h.

00412 : i(n), j(n), k(n) { }

msm::Ivec::Ivec ( int  ni,
int  nj,
int  nk 
) [inline]

Definition at line 413 of file MsmMap.h.

00413 : i(ni), j(nj), k(nk) { }


Member Function Documentation

int msm::Ivec::operator== ( const Ivec n  )  [inline]

Definition at line 414 of file MsmMap.h.

References i, j, and k.

00414 { return(i==n.i && j==n.j && k==n.k); }


Member Data Documentation

int msm::Ivec::i

Definition at line 411 of file MsmMap.h.

Referenced by msm::Map::blockOfGridIndex(), msm::Map::blockOfGridIndexFold(), ComputeMsmMgr::calcBlockWork(), ComputeMsmMgr::calcGcutWork(), msm::Grid< Vtype >::extract(), msm::GridFixed< T, N >::extract(), msm::IndexRange::ia(), msm::IndexRange::ib(), msm::Map::indexRangeOfBlock(), msm::Map::indexRangeOfBlockFold(), msm::GridFixed< T, N >::init(), msm::IndexRange::ni(), msm::IndexRange::nn(), msm::Grid< Vtype >::operator()(), msm::GridFixed< T, N >::operator()(), msm::Grid< Vtype >::operator+=(), msm::GridFixed< T, N >::operator+=(), operator==(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), msm::GridFixed< T, N >::set(), msm::GridFixed< T, N >::setbounds(), msm::Map::wrapBlockIndex(), msm::Map::wrapBlockSend(), and msm::Map::wrapBlockSendFold().

int msm::Ivec::j

Definition at line 411 of file MsmMap.h.

Referenced by msm::Map::blockOfGridIndex(), msm::Map::blockOfGridIndexFold(), ComputeMsmMgr::calcBlockWork(), ComputeMsmMgr::calcGcutWork(), msm::Grid< Vtype >::extract(), msm::GridFixed< T, N >::extract(), msm::Map::indexRangeOfBlock(), msm::Map::indexRangeOfBlockFold(), msm::GridFixed< T, N >::init(), msm::IndexRange::ja(), msm::IndexRange::jb(), msm::IndexRange::nj(), msm::IndexRange::nn(), msm::Grid< Vtype >::operator()(), msm::GridFixed< T, N >::operator()(), msm::Grid< Vtype >::operator+=(), msm::GridFixed< T, N >::operator+=(), operator==(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), msm::GridFixed< T, N >::set(), msm::GridFixed< T, N >::setbounds(), msm::Map::wrapBlockIndex(), msm::Map::wrapBlockSend(), and msm::Map::wrapBlockSendFold().

int msm::Ivec::k

Definition at line 411 of file MsmMap.h.

Referenced by msm::Map::blockOfGridIndex(), msm::Map::blockOfGridIndexFold(), ComputeMsmMgr::calcBlockWork(), ComputeMsmMgr::calcGcutWork(), msm::Grid< Vtype >::extract(), msm::GridFixed< T, N >::extract(), msm::Map::indexRangeOfBlock(), msm::Map::indexRangeOfBlockFold(), msm::GridFixed< T, N >::init(), msm::IndexRange::ka(), msm::IndexRange::kb(), msm::IndexRange::nk(), msm::IndexRange::nn(), msm::Grid< Vtype >::operator()(), msm::GridFixed< T, N >::operator()(), msm::Grid< Vtype >::operator+=(), msm::GridFixed< T, N >::operator+=(), operator==(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), msm::GridFixed< T, N >::set(), msm::GridFixed< T, N >::setbounds(), msm::Map::wrapBlockIndex(), msm::Map::wrapBlockSend(), and msm::Map::wrapBlockSendFold().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 25 01:17:20 2017 for NAMD by  doxygen 1.4.7