9#ifndef __LANDSCAPE_QUANTITIES_H_INCLUDED__
10#define __LANDSCAPE_QUANTITIES_H_INCLUDED__
14#include <units/base_dimension.h>
15#include <units/isq/si/prefixes.h>
16#include <units/quantity.h>
17#include <units/quantity_io.h>
18#include <units/unit.h>
21using namespace units::isq;
28template <
typename T =
double>
using habitability = units::dimensionless<units::one, ranged_representation<T, 0, 1>>;
37template <
typename T =
double>
using growth_rate = units::dimensionless<percent> / units::dim_time;
Compile-time unit quantities for coalescence.
Definition units.hpp:30
units::dimensionless< percent >/units::dim_time growth_rate
Percentage change of a specific variable within a specific time period.
Definition landscape_quantities.hpp:37
units::dimensionless< units::one, ranged_representation< T, 0, 1 > > habitability
The extent to which a local habitat is suitable to a species.
Definition landscape_quantities.hpp:28
Definition landscape_quantities.hpp:31