Rceattle C++ template
The CEATTLE likelihood: src/TMB/ceattle.cpp and its headers
Loading...
Searching...
No Matches
LinkageTable< Type > Struct Template Reference

The linkage table: one entry per row, and the shared design matrix. More...

#include <linkage.hpp>

Public Attributes

const vector< int > & process
const vector< int > & param
const vector< int > & species
const vector< int > & sex
const vector< int > & age_bin
const vector< int > & fleet
const vector< int > & X_col
const vector< int > & link
const matrix< Type > & X
const vector< Type > & beta

Detailed Description

template<class Type>
struct LinkageTable< Type >

The linkage table: one entry per row, and the shared design matrix.

Holds references (to the DATA_ vectors and beta_linkage_eff), so building one copies nothing. Stratum ids are 1-based, with 0 meaning "every level".

Definition at line 96 of file linkage.hpp.

Member Data Documentation

◆ age_bin

template<class Type>
const vector<int>& LinkageTable< Type >::age_bin

Definition at line 101 of file linkage.hpp.

Referenced by rceattle_apply_M_linkages().

◆ beta

◆ fleet

template<class Type>
const vector<int>& LinkageTable< Type >::fleet

Definition at line 102 of file linkage.hpp.

Referenced by rceattle_apply_q_linkages(), and rceattle_apply_sel_linkages().

◆ link

◆ param

template<class Type>
const vector<int>& LinkageTable< Type >::param

◆ process

◆ sex

template<class Type>
const vector<int>& LinkageTable< Type >::sex

◆ species

template<class Type>
const vector<int>& LinkageTable< Type >::species

◆ X

◆ X_col


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