pops-core  0.9
PoPS (Pest or Pathogen Spread) Model Core C++ library
Classes | Namespaces | Functions
radial_kernel.hpp File Reference
#include "kernel_types.hpp"
#include "utils.hpp"
#include "von_mises_distribution.hpp"
#include "hyperbolic_secant_kernel.hpp"
#include "logistic_kernel.hpp"
#include "exponential_power_kernel.hpp"
#include "exponential_kernel.hpp"
#include "cauchy_kernel.hpp"
#include "gamma_kernel.hpp"
#include "lognormal_kernel.hpp"
#include "normal_kernel.hpp"
#include "weibull_kernel.hpp"
#include "power_law_kernel.hpp"
#include <cmath>
#include <map>
#include <tuple>
#include <array>
#include <random>
#include <algorithm>
#include <stdexcept>
Include dependency graph for radial_kernel.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pops::RadialDispersalKernel< IntegerRaster >
 Dispersal kernel providing all the radial kernels. More...
 

Namespaces

 pops
 

Functions

Direction pops::direction_from_string (const std::string &text)
 Get a corresponding enum value for a string which direction. More...
 
Direction pops::direction_from_string (const char *text)
 Overload which allows to pass C-style string which is nullptr (NULL) More...