Chaste  Release::2017.1
Boost165NormalDistribution.hpp File Reference
#include <boost/assert.hpp>
#include <boost/config/no_tr1/cmath.hpp>
#include <boost/limits.hpp>
#include <boost/random/detail/config.hpp>
#include <boost/random/detail/operators.hpp>
#include <boost/random/uniform_01.hpp>
#include <boost/static_assert.hpp>
#include <iosfwd>
#include <istream>
#include "Boost165ExponentialDistribution.hpp"
#include "Boost165IntFloatPair.hpp"
+ Include dependency graph for Boost165NormalDistribution.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  boost::random::detail::normal_table_v165< RealType >
 
struct  boost::random::detail::unit_normal_distribution_v165< RealType >
 
class  boost::random::normal_distribution_v165< RealType >
 
class  boost::random::normal_distribution_v165< RealType >::param_type
 

Detailed Description

This file is part of Boost, not part of Chaste per se.

We use the <autogenerated> tag to ignore it from our Doxygen checker.

This file is provided to users of Boost up to 1.63 and gives forward compatibility with Boost 1.64 and beyond. (An optimisation in exponential distribution that this class uses was implemented in version 1.64)

Local changes made:

  • (This comment-block added and escaped from Doxygen checking)
  • #define BOOST_RANDOM_NORMAL_DISTRIBUTION_HPP renamed BOOST_165_RANDOM_NORMAL_DISTRIBUTION_HPP in order to preserve uniqueness of header file
  • Class renamed normal_distribution_v165 (also to preserve uniqueness)

We have tested on supported Chaste versions of Boost back to 1.48

Definition in file Boost165NormalDistribution.hpp.