iterative-solver 0.0
molpro::linalg::itsolv::log::ComplexRootsDavidson< value_type > Struct Template Reference

#include <LinearEigensystemDavidson.h>

Inheritance diagram for molpro::linalg::itsolv::log::ComplexRootsDavidson< value_type >:
Collaboration diagram for molpro::linalg::itsolv::log::ComplexRootsDavidson< value_type >:

Static Public Attributes

static const char * name = "ComplexRootsDavidson"
 
- Static Public Attributes inherited from molpro::linalg::itsolv::log::ContextBase< ComplexRootsDavidson< value_type >, true, std::vector< std::pair< std::size_t, value_type > > >
static constexpr const char * name
 
static constexpr bool uses_fixed_arguments
 
static constexpr std::size_t num_args
 

Additional Inherited Members

- Public Types inherited from molpro::linalg::itsolv::log::ContextBase< ComplexRootsDavidson< value_type >, true, std::vector< std::pair< std::size_t, value_type > > >
using arg_types_tuple = std::tuple< std::remove_cvref_t< Args >... >
 
using arg_t = decltype(to_arg(std::declval< std::tuple_element_t< Idx, arg_types_tuple > >()))
 
- Static Public Member Functions inherited from molpro::linalg::itsolv::log::ContextBase< ComplexRootsDavidson< value_type >, true, std::vector< std::pair< std::size_t, value_type > > >
static constexpr decltype(auto) to_arg (T &&arg)
 
static arg_t< Idx > get_arg (Ts &&...args)
 

Member Data Documentation

◆ name

template<typename value_type >
const char * molpro::linalg::itsolv::log::ComplexRootsDavidson< value_type >::name = "ComplexRootsDavidson"
static