iterative-solver 0.0
 
Loading...
Searching...
No Matches
molpro::linalg::itsolv::log::static_handler_exists Concept Reference

#include <Logger.h>

Concept definition

template<typename Context, typename ... Args>
concept molpro::linalg::itsolv::log::static_handler_exists = requires (const Logger &logger, Args ...args) {
LogHandler<Context>::handle(logger, std::declval<Severity>(), std::declval<Verbosity>(),
std::declval<std::string_view>(), args...);
}
std::unique_ptr< LinearEigensystem< R, Q, P > > create_LinearEigensystem(const LinearEigensystemOptions &options, const std::shared_ptr< ArrayHandlers< R, Q, P > > &handlers=std::make_shared< molpro::linalg::itsolv::ArrayHandlers< R, Q, P > >())
Definition SolverFactory.h:111
static void handle(const Logger &logger, Severity severity, Verbosity verbosity, std::string_view message, Ts...args)=delete