GQCP
Loading...
Searching...
No Matches
GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType > Member List

This is the complete list of members for GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >, including all inherited members.

append(const Coefficient &coefficient, const FunctionType &function)GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
append(const std::vector< Coefficient > &coefficients, const std::vector< FunctionType > &functions)GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
appendWithThreshold(const Coefficient &coefficient, const FunctionType &function, const double threshold=1.0e-16)GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
Coefficient typedefGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >
coefficient(const size_t i) constGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
coefficients() constGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
derived()GQCP::CRTP< _Derived >inline
derived() constGQCP::CRTP< _Derived >inline
Derived typedefGQCP::CRTP< _Derived >
description() constGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
EvaluableLinearCombination(const std::vector< Coefficient > &coefficients, const std::vector< FunctionType > &functions)GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
EvaluableLinearCombination()GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
EvaluableLinearCombination(const Coefficient coefficient, const FunctionType &function)GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
EvaluableLinearCombination(const FunctionType &function)GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
EvaluableLinearCombination(const int zero)GQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
function(const size_t i) constGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
functions() constGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
FunctionType typedefGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >
InputType typedefGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >
length() constGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
m_coefficientsGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >protected
m_functionsGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >protected
operator()(const InputType &in) const overrideGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
Function< sum_t< _Coefficient, _FunctionType::OutputType >, _FunctionType::InputType >::operator()(const InputType &in) const=0GQCP::Function< sum_t< _Coefficient, _FunctionType::OutputType >, _FunctionType::InputType >pure virtual
operator*=(const Coefficient &a) overrideGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inlinevirtual
operator+=(const Self &rhs) overrideGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
VectorSpaceArithmetic< EvaluableLinearCombination< _Coefficient, _FunctionType >, _Coefficient >::operator+=(const EvaluableLinearCombination< _Coefficient, _FunctionType > &rhs)=0GQCP::VectorSpaceArithmetic< EvaluableLinearCombination< _Coefficient, _FunctionType >, _Coefficient >pure virtual
operator-() constGQCP::VectorSpaceArithmetic< EvaluableLinearCombination< _Coefficient, _FunctionType >, _Coefficient >inline
operator-=(const EvaluableLinearCombination< _Coefficient, _FunctionType > &rhs)GQCP::VectorSpaceArithmetic< EvaluableLinearCombination< _Coefficient, _FunctionType >, _Coefficient >inline
operator==(const Self &other) constGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >inline
OutputType typedefGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >
Self typedefGQCP::EvaluableLinearCombination< _Coefficient, _FunctionType >
~Function()=defaultGQCP::Function< sum_t< _Coefficient, _FunctionType::OutputType >, _FunctionType::InputType >virtual