Skip to content

Implement Markov Matrix Recruitment Models #67

@efletcherPIFSC

Description

@efletcherPIFSC

Implement Recruitment Model 1: Markov Matrix Recruitment as a recruit_model class

Markov Matrix R6Class Diagram prototype

classDiagram

  class recruit_model {
    +model_num <>
    +model_group <>
    +model_name <>
    +projected_years <>
    +length_projected_years <>
    -.model_num
    -.model_group
    -.model_name
    -.projected_years
    -.length_projected_years
    -print_model_num_name&lpar;&rpar;
  }

recruit_model <|--markov_matrix
class markov_matrix{
  + num_recruit_levels<>
  + num_ssb_levels <>
  - .num_recruit_levels
  - .num_ssb_levels
  - read_recruit_table&lpar;&rpar;
  - read_ssb_table&lpar;&rpar;
  - setup_markov_datatable&lpar;&rpar;
  + initialize(...)
  + print(...)
  + print_json()
  + read_inp_lines(inp_con, nline)
  + export_inp_lines(delimiter)
}
Loading

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions