GQCP
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | List of all members
GQCP::Array< _Scalar, _Rows, _Cols > Class Template Reference

#include <Array.hpp>

Inheritance diagram for GQCP::Array< _Scalar, _Rows, _Cols >:
Inheritance graph
Collaboration diagram for GQCP::Array< _Scalar, _Rows, _Cols >:
Collaboration graph

Public Types

using Scalar = _Scalar
 
using Self = Array< Scalar, Rows, Cols >
 
using Base = Eigen::Array< Scalar, Rows, Cols >
 

Public Member Functions

const BaseEigen () const
 
BaseEigen ()
 

Static Public Attributes

static constexpr auto Rows = _Rows
 
static constexpr auto Cols = _Cols
 

Member Typedef Documentation

◆ Base

template<typename _Scalar = double, int _Rows = Dynamic, int _Cols = Dynamic>
using GQCP::Array< _Scalar, _Rows, _Cols >::Base = Eigen::Array<Scalar, Rows, Cols>

◆ Scalar

template<typename _Scalar = double, int _Rows = Dynamic, int _Cols = Dynamic>
using GQCP::Array< _Scalar, _Rows, _Cols >::Scalar = _Scalar

◆ Self

template<typename _Scalar = double, int _Rows = Dynamic, int _Cols = Dynamic>
using GQCP::Array< _Scalar, _Rows, _Cols >::Self = Array<Scalar, Rows, Cols>

Member Function Documentation

◆ Eigen() [1/2]

template<typename _Scalar = double, int _Rows = Dynamic, int _Cols = Dynamic>
Base & GQCP::Array< _Scalar, _Rows, _Cols >::Eigen ( )
inline
Returns
this as a non-const Eigen::Matrix

◆ Eigen() [2/2]

template<typename _Scalar = double, int _Rows = Dynamic, int _Cols = Dynamic>
const Base & GQCP::Array< _Scalar, _Rows, _Cols >::Eigen ( ) const
inline

PUBLIC METHODS

Returns
this as a const Eigen::Array

Member Data Documentation

◆ Cols

template<typename _Scalar = double, int _Rows = Dynamic, int _Cols = Dynamic>
constexpr auto GQCP::Array< _Scalar, _Rows, _Cols >::Cols = _Cols
staticconstexpr

◆ Rows

template<typename _Scalar = double, int _Rows = Dynamic, int _Cols = Dynamic>
constexpr auto GQCP::Array< _Scalar, _Rows, _Cols >::Rows = _Rows
staticconstexpr

The documentation for this class was generated from the following file: