DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
|
This is the complete list of members for dftfe::MixingScheme, including all inherited members.
addMixingVariable(const mixingVariable mixingVariableList, const dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > &weightDotProducts, const bool performMPIReduce, const double mixingValue, const bool adaptMixingValue) | dftfe::MixingScheme | |
addVariableToInHist(const mixingVariable mixingVariableName, const double *inputVariableToInHist, const unsigned int length) | dftfe::MixingScheme | |
addVariableToResidualHist(const mixingVariable mixingVariableName, const double *inputVariableToResidualHist, const unsigned int length) | dftfe::MixingScheme | |
clearHistory() | dftfe::MixingScheme | |
computeAdaptiveAndersonMixingParameter() | dftfe::MixingScheme | |
computeAndersonMixingCoeff(const std::vector< mixingVariable > mixingVariablesList) | dftfe::MixingScheme | |
computeMixingMatrices(const std::deque< dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > > &inHist, const std::deque< dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > > &outHist, const dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > &weightDotProducts, const bool isPerformMixing, const bool isMPIAllReduce, std::vector< double > &A, std::vector< double > &c) | dftfe::MixingScheme | private |
d_A | dftfe::MixingScheme | private |
d_adaptiveMixingParameterDecAllIterations | dftfe::MixingScheme | private |
d_adaptiveMixingParameterDecLastIteration | dftfe::MixingScheme | private |
d_adaptiveMixingParameterIncAllIterations | dftfe::MixingScheme | private |
d_adaptMixingParameter | dftfe::MixingScheme | private |
d_anyMixingParameterAdaptive | dftfe::MixingScheme | private |
d_c | dftfe::MixingScheme | private |
d_cFinal | dftfe::MixingScheme | private |
d_mixingHistory | dftfe::MixingScheme | private |
d_mixingParameter | dftfe::MixingScheme | private |
d_mpi_comm_domain | dftfe::MixingScheme | private |
d_mpi_comm_parent | dftfe::MixingScheme | private |
d_performMixing | dftfe::MixingScheme | private |
d_performMPIReduce | dftfe::MixingScheme | private |
d_variableHistoryIn | dftfe::MixingScheme | private |
d_variableHistoryResidual | dftfe::MixingScheme | private |
d_vectorDotProductWeights | dftfe::MixingScheme | private |
d_verbosity | dftfe::MixingScheme | private |
getOptimizedResidual(const mixingVariable mixingVariableName, double *outputVariable, const unsigned int lenVar) | dftfe::MixingScheme | |
lengthOfHistory() | dftfe::MixingScheme | |
MixingScheme(const MPI_Comm &mpi_comm_parent, const MPI_Comm &mpi_comm_domain, const unsigned int verbosity) | dftfe::MixingScheme | |
mixPreconditionedResidual(const mixingVariable mixingVariableName, double *inputVariable, double *outputVariable, const unsigned int lenVar) | dftfe::MixingScheme | |
mixVariable(const mixingVariable mixingVariableName, double *outputVariable, const unsigned int lenVar) | dftfe::MixingScheme | |
pcout | dftfe::MixingScheme | private |
popOldHistory(unsigned int mixingHistory) | dftfe::MixingScheme |