hops
Namespaces | Functions
ExpectedSquaredJumpDistance.hpp File Reference
#include <hops/Statistics/Covariance.hpp>
#include <hops/Statistics/IsConstantChain.hpp>
#include <Eigen/Core>
#include <Eigen/Cholesky>
#include <string>
#include <stdexcept>
#include <vector>
#include <cmath>
#include <cassert>
#include <memory>
Include dependency graph for ExpectedSquaredJumpDistance.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 hops
 

Functions

template<typename StateType , typename MatrixType >
double hops::computeExpectedSquaredJumpDistance (const std::vector< StateType > &draws, unsigned long numUnseen, double esjdSeen, unsigned long numSeen, const MatrixType &sqrtCovariance)
 
template<typename StateType , typename MatrixType >
double hops::computeExpectedSquaredJumpDistance (const std::vector< StateType > &draws, const MatrixType &sqrtCovariance)
 
template<typename StateType , typename MatrixType >
double hops::computeExpectedSquaredJumpDistance (const std::vector< StateType > &draws)
 
template<typename StateType , typename MatrixType >
std::vector< double > hops::computeExpectedSquaredJumpDistance (const std::vector< std::vector< StateType >> &chains, unsigned long numUnseen, std::vector< double > esjdSeen, unsigned long numSeen, const MatrixType &sqrtCovariance)
 
template<typename StateType , typename MatrixType >
std::vector< double > hops::computeExpectedSquaredJumpDistance (const std::vector< std::vector< StateType >> &chains, const MatrixType &sqrtCovariance)
 
template<typename StateType , typename MatrixType >
std::vector< double > hops::computeExpectedSquaredJumpDistance (const std::vector< std::vector< StateType >> &chains)
 
template<typename StateType , typename MatrixType >
std::vector< double > hops::computeExpectedSquaredJumpDistance (const std::vector< const std::vector< StateType > * > &chains, unsigned long numUnseen, std::vector< double > esjdSeen, unsigned long numSeen, const MatrixType &sqrtCovariance)
 
template<typename StateType , typename MatrixType >
std::vector< double > hops::computeExpectedSquaredJumpDistance (const std::vector< const std::vector< StateType > * > &chains, const MatrixType &sqrtCovariance)
 
template<typename StateType , typename MatrixType >
std::vector< double > hops::computeExpectedSquaredJumpDistance (const std::vector< const std::vector< StateType > * > &chains)