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

#include <Logger.h>

Concept definition

template<typename Ctx>
concept molpro::linalg::itsolv::log::formattable_context = event_context<Ctx> && requires(const typename Ctx::Payload &p) {
{ Ctx::format(p) } -> std::convertible_to<std::string>;
}
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

Detailed Description

Concept checking whether a context provides a text representation of its payload