9#ifndef FIMS_COMMON_MODEL_OBJECT_HPP
10#define FIMS_COMMON_MODEL_OBJECT_HPP
18namespace fims_model_object {
23template <
typename Type>
48 if (actual != expected) {
Establishes the FIMS Vector class.
FIMSObject struct that defines member types and returns the unique id.
Definition model_object.hpp:24
uint32_t id
Definition model_object.hpp:25
uint32_t GetId() const
Getter that returns the unique id for parameters in the model.
Definition model_object.hpp:37
bool CheckDimensions(size_t actual, size_t expected)
Check the dimensions of an object.
Definition model_object.hpp:47
std::vector< Type * > random_effects_parameters
Definition model_object.hpp:28
std::vector< Type * > parameters
Definition model_object.hpp:26
std::vector< Type * > fixed_effects_parameters
Definition model_object.hpp:30