This is the complete list of members for muq::Approximation::ConcatenateKernel, including all inherited members.
| BuildCovariance(Eigen::MatrixXd const &x) const | muq::Approximation::KernelBase | virtual |
| BuildCovariance(Eigen::MatrixXd const &x1, Eigen::MatrixXd const &x2) const | muq::Approximation::KernelBase | virtual |
| BuildDimInds(unsigned dim) | muq::Approximation::KernelBase | inlineprivatestatic |
| cachedParams | muq::Approximation::KernelBase | protected |
| Clone() const override | muq::Approximation::ConcatenateKernel | inlinevirtual |
| coDim | muq::Approximation::KernelBase | |
| ConcatenateKernel(std::shared_ptr< KernelBase > const &kernel1In, std::shared_ptr< KernelBase > const &kernel2In) | muq::Approximation::ConcatenateKernel | inline |
| ConcatenateKernel(std::vector< std::shared_ptr< KernelBase >> const &kernelsIn) | muq::Approximation::ConcatenateKernel | |
| CountCoDims(std::vector< std::shared_ptr< KernelBase >> kernels) | muq::Approximation::ConcatenateKernel | privatestatic |
| CountParams(std::vector< std::shared_ptr< KernelBase >> kernels) | muq::Approximation::ConcatenateKernel | privatestatic |
| dimInds | muq::Approximation::KernelBase | |
| Evaluate(Eigen::VectorXd const &x1, Eigen::VectorXd const &x2) const | muq::Approximation::KernelBase | virtual |
| FillBlock(Eigen::Ref< const Eigen::VectorXd > const &x1, Eigen::Ref< const Eigen::VectorXd > const &x2, Eigen::Ref< const Eigen::VectorXd > const ¶ms, Eigen::Ref< Eigen::MatrixXd > block) const override | muq::Approximation::ConcatenateKernel | virtual |
| FillCovariance(Eigen::MatrixXd const &xs, Eigen::MatrixXd const &ys, Eigen::Ref< Eigen::MatrixXd > cov) const | muq::Approximation::KernelBase | virtual |
| FillCovariance(Eigen::MatrixXd const &xs, Eigen::Ref< Eigen::MatrixXd > cov) const | muq::Approximation::KernelBase | virtual |
| FillDerivCovariance(Eigen::MatrixXd const &xs, Eigen::MatrixXd const &ys, std::vector< int > const &wrts, Eigen::Ref< Eigen::MatrixXd > cov) const | muq::Approximation::KernelBase | virtual |
| FillPosDerivBlock(Eigen::Ref< const Eigen::VectorXd > const &x1, Eigen::Ref< const Eigen::VectorXd > const &x2, Eigen::Ref< const Eigen::VectorXd > const ¶ms, std::vector< int > const &wrts, Eigen::Ref< Eigen::MatrixXd > block) const override | muq::Approximation::ConcatenateKernel | virtual |
| GetParamBounds() const | muq::Approximation::KernelBase | inlinevirtual |
| GetParams() const | muq::Approximation::KernelBase | inlinevirtual |
| GetPosDerivative(Eigen::VectorXd const &x1, Eigen::VectorXd const &x2, std::vector< int > const &wrts) const | muq::Approximation::KernelBase | virtual |
| GetSeperableComponents() | muq::Approximation::KernelBase | inlinevirtual |
| GetStateSpace(boost::property_tree::ptree sdeOptions=boost::property_tree::ptree()) const override | muq::Approximation::ConcatenateKernel | virtual |
| inputDim | muq::Approximation::KernelBase | |
| KernelBase(unsigned int inputDimIn, unsigned int coDimIn, unsigned int numParamsIn) | muq::Approximation::KernelBase | inline |
| KernelBase(unsigned int inputDimIn, std::vector< unsigned int > dimIndsIn, unsigned int coDimIn, unsigned int numParamsIn) | muq::Approximation::KernelBase | inline |
| kernels | muq::Approximation::ConcatenateKernel | private |
| numParams | muq::Approximation::KernelBase | |
| paramBounds | muq::Approximation::KernelBase | protected |
| SetParams(Eigen::VectorXd const ¶ms) | muq::Approximation::KernelBase | inlinevirtual |
| ~ConcatenateKernel()=default | muq::Approximation::ConcatenateKernel | virtual |
| ~KernelBase() | muq::Approximation::KernelBase | inlinevirtual |