Cosan  1.0
Data Analytics Library
CosanBO.h File Reference

CosanBO. More...

#include <string>
#include <fmt/format.h>
#include <gsl/gsl>
#include <type_traits>
#include <cosan/utils/utils.h>
#include <cosan/utils/Exceptions.h>
#include <random>

Go to the source code of this file.

Classes

class  Cosan::CosanBO
 Cosan Base Object. More...
 

Namespaces

 Cosan
 

Macros

#define FMT_HEADER_ONLY
 

Typedefs

template<Numeric NumericType>
using Cosan::CosanMatrix = Eigen::Matrix< NumericType, Eigen::Dynamic, Eigen::Dynamic >
 
template<Numeric NumericType>
using Cosan::CosanColVector = Eigen::Matrix< NumericType, Eigen::Dynamic, 1 >
 
template<Numeric NumericType>
using Cosan::CosanRowVector = Eigen::Matrix< NumericType, 1, Eigen::Dynamic >
 

Variables

template<typename NumericType >
concept Numeric = std::is_arithmetic<NumericType>::value
 
template<class T , class U >
concept Derived = std::is_base_of<U, T>::value
 

Detailed Description

CosanBO.

Author
Xinyu Zhang
Date
2021-04-10

Definition in file CosanBO.h.

Macro Definition Documentation

◆ FMT_HEADER_ONLY

#define FMT_HEADER_ONLY

Definition at line 12 of file CosanBO.h.

Variable Documentation

◆ Derived

template<class T , class U >
concept Derived = std::is_base_of<U, T>::value

Definition at line 26 of file CosanBO.h.

◆ Numeric

template<typename NumericType >
concept Numeric = std::is_arithmetic<NumericType>::value

Definition at line 23 of file CosanBO.h.