| ActionWithVector class | PLMD::MultiValue | friend |
| active_list | PLMD::MultiValue | private |
| addDerivative(const std::size_t &, const std::size_t &, const double &) | PLMD::MultiValue | inline |
| addMatrixForce(const unsigned &imat, const unsigned &jind, const double &f) | PLMD::MultiValue | inline |
| addValue(const std::size_t &, const double &) | PLMD::MultiValue | inline |
| atLeastOneSet | PLMD::MultiValue | private |
| clear(const unsigned &) | PLMD::MultiValue | |
| clearActiveMembers(const std::size_t &ival) | PLMD::MultiValue | inline |
| clearAll() | PLMD::MultiValue | |
| clearDerivatives(const unsigned &) | PLMD::MultiValue | |
| derivatives | PLMD::MultiValue | private |
| emptyActiveMembers() | PLMD::MultiValue | |
| get(const std::size_t &) const | PLMD::MultiValue | inline |
| getActiveIndex(const std::size_t &, const std::size_t &) const | PLMD::MultiValue | inline |
| getActiveIndex(const unsigned &) const | PLMD::MultiValue | |
| getAtomVector() | PLMD::MultiValue | inline |
| getConstFirstAtomDerivativeVector() const | PLMD::MultiValue | inline |
| getDerivative(const std::size_t &, const std::size_t &) const | PLMD::MultiValue | inline |
| getFirstAtomDerivativeVector() | PLMD::MultiValue | inline |
| getFirstAtomVector() | PLMD::MultiValue | inline |
| getFirstAtomVirialVector() | PLMD::MultiValue | inline |
| getIndices() | PLMD::MultiValue | inline |
| getMatrixBookeeping() const | PLMD::MultiValue | inline |
| getMatrixRowDerivativeIndices(const unsigned &nmat) | PLMD::MultiValue | inline |
| getNumberActive(const std::size_t &ival) const | PLMD::MultiValue | inline |
| getNumberOfDerivatives() const | PLMD::MultiValue | inline |
| getNumberOfIndices() const | PLMD::MultiValue | inline |
| getNumberOfMatrixRowDerivatives(const unsigned &nmat) const | PLMD::MultiValue | inline |
| getNumberOfValues() const | PLMD::MultiValue | inline |
| getSecondTaskIndex() const | PLMD::MultiValue | inline |
| getSplitIndex() const | PLMD::MultiValue | inline |
| getStashedMatrixElement(const unsigned &nmat, const unsigned &jcol) const | PLMD::MultiValue | inline |
| getStashedMatrixForce(const unsigned &imat, const unsigned &jind) const | PLMD::MultiValue | inline |
| getTaskIndex() const | PLMD::MultiValue | inline |
| getTemporyVector(const unsigned &ind) | PLMD::MultiValue | inline |
| hasderiv | PLMD::MultiValue | private |
| indices | PLMD::MultiValue | private |
| inVectorCall() const | PLMD::MultiValue | inline |
| matrix_bookeeping | PLMD::MultiValue | private |
| matrix_force_stash | PLMD::MultiValue | private |
| matrix_row_derivative_indices | PLMD::MultiValue | private |
| matrix_row_nderivatives | PLMD::MultiValue | private |
| matrix_row_stash | PLMD::MultiValue | private |
| 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 | |
| nactive | PLMD::MultiValue | private |
| nderivatives | PLMD::MultiValue | private |
| nindices | PLMD::MultiValue | private |
| nmatrix_cols | PLMD::MultiValue | private |
| nsplit | PLMD::MultiValue | private |
| 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::MultiValue | inline |
| setDerivative(const std::size_t &ival, const std::size_t &jder, const double &der) | PLMD::MultiValue | inline |
| setNumberOfIndices(const std::size_t &nat) | PLMD::MultiValue | inline |
| setNumberOfMatrixRowDerivatives(const unsigned &nmat, const unsigned &nind) | PLMD::MultiValue | inline |
| setSecondTaskIndex(const std::size_t &tindex) | PLMD::MultiValue | inline |
| setSplitIndex(const std::size_t &nat) | PLMD::MultiValue | inline |
| setTaskIndex(const std::size_t &tindex) | PLMD::MultiValue | inline |
| setValue(const std::size_t &, const double &) | PLMD::MultiValue | inline |
| stashMatrixElement(const unsigned &nmat, const unsigned &rowstart, const unsigned &jcol, const double &val) | PLMD::MultiValue | inline |
| task2_index | PLMD::MultiValue | private |
| task_index | PLMD::MultiValue | private |
| tmp_atom_der | PLMD::MultiValue | private |
| tmp_atom_virial | PLMD::MultiValue | private |
| tmp_atoms | PLMD::MultiValue | private |
| tmp_vectors | PLMD::MultiValue | private |
| tmpder | PLMD::MultiValue | private |
| tmpval | PLMD::MultiValue | private |
| updateComplete() | PLMD::MultiValue | |
| updateIndex(const unsigned &) | PLMD::MultiValue | |
| updateIndex(const std::size_t &, const std::size_t &) | PLMD::MultiValue | inline |
| values | PLMD::MultiValue | private |
| vector_call | PLMD::MultiValue | private |