DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::MixingScheme Member List

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::MixingSchemeprivate
d_Adftfe::MixingSchemeprivate
d_adaptiveMixingParameterDecAllIterationsdftfe::MixingSchemeprivate
d_adaptiveMixingParameterDecLastIterationdftfe::MixingSchemeprivate
d_adaptiveMixingParameterIncAllIterationsdftfe::MixingSchemeprivate
d_adaptMixingParameterdftfe::MixingSchemeprivate
d_anyMixingParameterAdaptivedftfe::MixingSchemeprivate
d_cdftfe::MixingSchemeprivate
d_cFinaldftfe::MixingSchemeprivate
d_mixingHistorydftfe::MixingSchemeprivate
d_mixingParameterdftfe::MixingSchemeprivate
d_mpi_comm_domaindftfe::MixingSchemeprivate
d_mpi_comm_parentdftfe::MixingSchemeprivate
d_performMixingdftfe::MixingSchemeprivate
d_performMPIReducedftfe::MixingSchemeprivate
d_variableHistoryIndftfe::MixingSchemeprivate
d_variableHistoryResidualdftfe::MixingSchemeprivate
d_vectorDotProductWeightsdftfe::MixingSchemeprivate
d_verbositydftfe::MixingSchemeprivate
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
pcoutdftfe::MixingSchemeprivate
popOldHistory(unsigned int mixingHistory)dftfe::MixingScheme