PLMD::MultiValue Member List

This is the complete list of members for PLMD::MultiValue, including all inherited members.

ActionWithVector classPLMD::MultiValuefriend
active_listPLMD::MultiValueprivate
addDerivative(const std::size_t &, const std::size_t &, const double &)PLMD::MultiValueinline
addMatrixForce(const unsigned &imat, const unsigned &jind, const double &f)PLMD::MultiValueinline
addValue(const std::size_t &, const double &)PLMD::MultiValueinline
atLeastOneSetPLMD::MultiValueprivate
clear(const unsigned &)PLMD::MultiValue
clearActiveMembers(const std::size_t &ival)PLMD::MultiValueinline
clearAll()PLMD::MultiValue
clearDerivatives(const unsigned &)PLMD::MultiValue
derivativesPLMD::MultiValueprivate
emptyActiveMembers()PLMD::MultiValue
get(const std::size_t &) constPLMD::MultiValueinline
getActiveIndex(const std::size_t &, const std::size_t &) constPLMD::MultiValueinline
getActiveIndex(const unsigned &) constPLMD::MultiValue
getAtomVector()PLMD::MultiValueinline
getConstFirstAtomDerivativeVector() constPLMD::MultiValueinline
getDerivative(const std::size_t &, const std::size_t &) constPLMD::MultiValueinline
getFirstAtomDerivativeVector()PLMD::MultiValueinline
getFirstAtomVector()PLMD::MultiValueinline
getFirstAtomVirialVector()PLMD::MultiValueinline
getIndices()PLMD::MultiValueinline
getMatrixBookeeping() constPLMD::MultiValueinline
getMatrixRowDerivativeIndices(const unsigned &nmat)PLMD::MultiValueinline
getNumberActive(const std::size_t &ival) constPLMD::MultiValueinline
getNumberOfDerivatives() constPLMD::MultiValueinline
getNumberOfIndices() constPLMD::MultiValueinline
getNumberOfMatrixRowDerivatives(const unsigned &nmat) constPLMD::MultiValueinline
getNumberOfValues() constPLMD::MultiValueinline
getSecondTaskIndex() constPLMD::MultiValueinline
getSplitIndex() constPLMD::MultiValueinline
getStashedMatrixElement(const unsigned &nmat, const unsigned &jcol) constPLMD::MultiValueinline
getStashedMatrixForce(const unsigned &imat, const unsigned &jind) constPLMD::MultiValueinline
getTaskIndex() constPLMD::MultiValueinline
getTemporyVector(const unsigned &ind)PLMD::MultiValueinline
hasderivPLMD::MultiValueprivate
indicesPLMD::MultiValueprivate
inVectorCall() constPLMD::MultiValueinline
matrix_bookeepingPLMD::MultiValueprivate
matrix_force_stashPLMD::MultiValueprivate
matrix_row_derivative_indicesPLMD::MultiValueprivate
matrix_row_nderivativesPLMD::MultiValueprivate
matrix_row_stashPLMD::MultiValueprivate
MultiValue(const std::size_t &nvals, const std::size_t &nder, const std::size_t &nmat=0, const std::size_t &maxcol=0, const std::size_t &nbook=0)PLMD::MultiValue
nactivePLMD::MultiValueprivate
nderivativesPLMD::MultiValueprivate
nindicesPLMD::MultiValueprivate
nmatrix_colsPLMD::MultiValueprivate
nsplitPLMD::MultiValueprivate
putIndexInActiveArray(const unsigned &)PLMD::MultiValue
resize(const std::size_t &nvals, const std::size_t &nder, const std::size_t &nmat=0, const std::size_t &maxcol=0, const std::size_t &nbook=0)PLMD::MultiValue
resizeTemporyVector(const unsigned &n)PLMD::MultiValueinline
setDerivative(const std::size_t &ival, const std::size_t &jder, const double &der)PLMD::MultiValueinline
setNumberOfIndices(const std::size_t &nat)PLMD::MultiValueinline
setNumberOfMatrixRowDerivatives(const unsigned &nmat, const unsigned &nind)PLMD::MultiValueinline
setSecondTaskIndex(const std::size_t &tindex)PLMD::MultiValueinline
setSplitIndex(const std::size_t &nat)PLMD::MultiValueinline
setTaskIndex(const std::size_t &tindex)PLMD::MultiValueinline
setValue(const std::size_t &, const double &)PLMD::MultiValueinline
stashMatrixElement(const unsigned &nmat, const unsigned &rowstart, const unsigned &jcol, const double &val)PLMD::MultiValueinline
task2_indexPLMD::MultiValueprivate
task_indexPLMD::MultiValueprivate
tmp_atom_derPLMD::MultiValueprivate
tmp_atom_virialPLMD::MultiValueprivate
tmp_atomsPLMD::MultiValueprivate
tmp_vectorsPLMD::MultiValueprivate
tmpderPLMD::MultiValueprivate
tmpvalPLMD::MultiValueprivate
updateComplete()PLMD::MultiValue
updateIndex(const unsigned &)PLMD::MultiValue
updateIndex(const std::size_t &, const std::size_t &)PLMD::MultiValueinline
valuesPLMD::MultiValueprivate
vector_callPLMD::MultiValueprivate