Loading...
Searching...
No Matches
q3::LocalThomasFermiPreconditioner Member List

This is the complete list of members for q3::LocalThomasFermiPreconditioner, including all inherited members.

apply(std::vector< Complex > &residual_g) const overrideq3::LocalThomasFermiPreconditionerinlinevirtual
LocalThomasFermiPreconditioner(std::vector< Real > g_squared, Real q0_squared, int first_nonzero_g_index, std::function< void(const std::vector< Real > &, std::vector< Complex > &)> to_reciprocal_space, std::function< void(const std::vector< Complex > &, std::vector< Real > &)> to_real_space, std::function< void(std::vector< Real > &)> reduce_within_pool={})q3::LocalThomasFermiPreconditionerinline
mean_screening() constq3::LocalThomasFermiPreconditionerinline
name() const overrideq3::LocalThomasFermiPreconditionerinlinevirtual
update(const std::vector< Real > &density_real) overrideq3::LocalThomasFermiPreconditionerinlinevirtual
~Preconditioner()=defaultq3::Preconditionervirtual