Belos Version of the Day
Loading...
Searching...
No Matches
Belos::Impl Namespace Reference

Classes

class  SolverFactoryParent
 Specializations of Belos::SolverFactory may inherit from this class to get basic SolverFactory functionality. More...
class  SolverFactorySelector
class  SolverFactorySelector< double, MultiVec< double >, Operator< double > >
class  SolverFactorySelector< float, MultiVec< float >, Operator< float > >

Functions

void printStringArray (std::ostream &out, const Teuchos::ArrayView< const std::string > &array)
 Print the given array of strings, in YAML format, to out.
void printStringArray (std::ostream &out, const std::vector< std::string > &array)
 Print the given array of strings, in YAML format, to out.
std::string upperCase (const std::string &s)
 Return the upper-case version of s.
template<class SolverClass, class Scalar, class MV, class OP>
void registerSolverSubclassForTypes (const std::string &solverName)

Variables

template<class Scalar, class MV, class OP>
std::vector< Teuchos::RCP< typename SolverFactoryParent< Scalar, MV, OP >::custom_solver_factory_type > > SolverFactoryParent< Scalar, MV, OP >::factories_

Function Documentation

◆ printStringArray() [1/2]

void Belos::Impl::printStringArray ( std::ostream & out,
const Teuchos::ArrayView< const std::string > & array )

Print the given array of strings, in YAML format, to out.

Definition at line 17 of file BelosSolverFactory.cpp.

◆ printStringArray() [2/2]

void Belos::Impl::printStringArray ( std::ostream & out,
const std::vector< std::string > & array )

Print the given array of strings, in YAML format, to out.

Definition at line 33 of file BelosSolverFactory.cpp.

◆ upperCase()

std::string Belos::Impl::upperCase ( const std::string & s)

Return the upper-case version of s.

Definition at line 47 of file BelosSolverFactory.cpp.

◆ registerSolverSubclassForTypes()

template<class SolverClass, class Scalar, class MV, class OP>
void Belos::Impl::registerSolverSubclassForTypes ( const std::string & solverName)

Definition at line 246 of file BelosSolverFactory.hpp.

Variable Documentation

◆ SolverFactoryParent< Scalar, MV, OP >::factories_

template<class Scalar, class MV, class OP>
std::vector<Teuchos::RCP<typename SolverFactoryParent<Scalar, MV, OP>::custom_solver_factory_type> > Belos::Impl::SolverFactoryParent< Scalar, MV, OP >::factories_

Definition at line 243 of file BelosSolverFactory.hpp.


Generated on for Belos by doxygen 1.15.0