7#ifndef SEAPODYM_COHORT_ABSTRACT
8#define SEAPODYM_COHORT_ABSTRACT
39 virtual void save(
const std::string& restartFile)
const = 0;
Abstract class for a cohort object. Specific implementation must derive from this class and override ...
Definition SeapodymCohortAbstract.h:13
virtual void save(const std::string &restartFile) const =0
Save the current state to a file.
virtual void setStateFromArray(const std::vector< double > &array)=0
Set state from array.
virtual void stepForward(const dvar_vector ¶mVector)=0
Step forward.
virtual std::vector< double > getArrayFromState() const =0
Serialize the state.