TMB Documentation  v1.9.10
Public Member Functions | List of all members
matrix< Type > Struct Template Reference

Matrix class used by TMB. More...

#include <vector.hpp>

Public Member Functions

vector< Type > vec ()

Detailed Description

template<class Type>
struct matrix< Type >

Matrix class used by TMB.

The TMB matrix class is implemented as an Eigen Matrix of dynamic dimension. In particular, linear algebra methods are inherited from the Eigen library.

laplace.cpp, matern.cpp, matrix_arrays.cpp, multivariate_distributions.cpp, mvrw.cpp, nmix.cpp, sam.cpp, sdv_multi.cpp, spatial.cpp, spde_aniso.cpp, spde_aniso_speedup.cpp, TMBad/sam.cpp, TMBad/solver.cpp, TMBad/spatial.cpp, and validation/MVRandomWalkValidation.cpp.

Definition at line 101 of file vector.hpp.

Member Function Documentation

§ vec()

template<class Type>
vector<Type> matrix< Type >::vec ( )

The vec operator stacks the matrix columns into a single vector.

Definition at line 120 of file vector.hpp.

The documentation for this struct was generated from the following file:
License: GPL v2