![]()  | 
  
    Indian Ocean Skipjack
    
   | 
 
#include <procedures.hpp>
  
 Public Member Functions | |
| template<class Mirror > | |
| void | reflect (Mirror &mirror) | 
| void | read (std::istream &stream) | 
| void | write (std::ostream &stream) | 
| virtual void | reset (uint time, Model &model) | 
| virtual void | operate (uint time, Model &model) | 
| virtual double | control (void) const | 
Public Attributes | |
| int | frequency = 3 | 
| double | precision = 0.2 | 
| double | imax = 1 | 
| double | cmax = 700000 | 
| double | dmax = 0.4 | 
| double | thresh = 0.4 | 
| double | closure = 0.1 | 
| std::string | tag | 
| int | lag = 3 | 
| Lagger | lagger | 
Mald2016 management procedure
The "HCR" propose by the Maldives for the 2016 commission meeting.
This is similar to BRule but instead of having a target F, uses a target exploitation rate, has a maximum catch, and applies a catch limit rather than a F to the model. 
      
  | 
  inlinevirtual | 
Operate this management procedure
Implements IOSKJ::Procedure.
      
  | 
  inlinevirtual | 
Read from input stream
Reimplemented from IOSKJ::Procedure.
      
  | 
  inline | 
Reflection for input/output
      
  | 
  inlinevirtual | 
Reset this management procedure
Reimplemented from IOSKJ::Procedure.
      
  | 
  inlinevirtual | 
Write to output stream
Implements IOSKJ::Procedure.
| double IOSKJ::Mald2016::closure = 0.1 | 
Closure stock status (below which catch is zero)
| double IOSKJ::Mald2016::cmax = 700000 | 
Maximum catch (t)
| double IOSKJ::Mald2016::dmax = 0.4 | 
Maximum percentage change in catch
| int IOSKJ::Mald2016::frequency = 3 | 
Frequency of stock status estimates
| double IOSKJ::Mald2016::imax = 1 | 
Maximum fishing intensity
| int IOSKJ::Mald2016::lag = 3 | 
Implementation lag (years from data to implementation)
| double IOSKJ::Mald2016::precision = 0.2 | 
Precision with which stock status is estimated
| std::string IOSKJ::Mald2016::tag | 
Tag to identify a procedure or group of procedures
| double IOSKJ::Mald2016::thresh = 0.4 | 
Threshold stock status (below which exploitation rate is reduced)
 1.8.11