|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r56495 - sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept
From: erwann.rogard_at_[hidden]
Date: 2009-09-30 17:15:38
Author: e_r
Date: 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
New Revision: 56495
URL: http://svn.boost.org/trac/boost/changeset/56495
Log:
d
Removed:
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/cdf.hpp
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/derivative_log_unnormalized_pdf.hpp
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/log_unnormalized_pdf.hpp
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/mean.hpp
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/normalizing_constant.hpp
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/pdf.hpp
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/quantile.hpp
sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/variance.hpp
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/cdf.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/cdf.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::cdf.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-//////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_CDF_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_CDF_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- // Why would this fail?
- // If D is in boost::math, you need to bring the function below into the
- // scope of distribution_toolkit by
- // a) including (or if necessary creating) the file,
- // distribution_toolkit/distributions/D/is_math_distribution.hpp
- // where meta::is_math::distribution<D> specializes to mpl::bool_<true>
- // b) including the relevant file in distribution_toolkit/fwd_math
- template<typename D>
- class Cdf{
- public:
-
- BOOST_CONCEPT_USAGE(Cdf){
- val = cdf(dist,x);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
- value_ x;
-
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
\ No newline at end of file
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/derivative_log_unnormalized_pdf.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/derivative_log_unnormalized_pdf.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,46 +0,0 @@
-/////////////////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::derivative_log_unnormalized_pdf.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-/////////////////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_DERIVATIVE_LOG_UNNORMALIZED_PDF_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_DERIVATIVE_LOG_UNNORMALIZED_PDF_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- // Why would this fail?
- // If D is in boost::math, include (or if neccessary create)
- // distribution_toolkit/distribution/D/is_math_distribution
- // distribution_toolkit/distribution/D/log_unnormalized_pdf
- template<typename D>
- class DerivativeLogUnnormalizedPdf{
- public:
-
- BOOST_CONCEPT_USAGE(DerivativeLogUnnormalizedPdf){
- val = derivative_log_unnormalized_pdf(dist,x);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
- value_ x;
-
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
\ No newline at end of file
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/log_unnormalized_pdf.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/log_unnormalized_pdf.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,46 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::log_unnormalized_pdf.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-//////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_LOG_UNNORMALIZED_PDF_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_LOG_UNNORMALIZED_PDF_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- // Why would this fail?
- // If D is in boost::math, include (or if neccessary create)
- // distribution_toolkit/distribution/D/is_math_distribution
- // distribution_toolkit/distribution/D/log_unnormalized_pdf
- template<typename D>
- class LogUnnormalizedPdf{
- public:
-
- BOOST_CONCEPT_USAGE(LogUnnormalizedPdf){
- val = log_unnormalized_pdf(dist,x);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
- value_ x;
-
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
\ No newline at end of file
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/mean.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/mean.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,47 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::mean.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-//////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_MEAN_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_MEAN_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- // Why would this fail?
- // If D is in boost::math, you need to bring the function below into the
- // scope of distribution_toolkit by
- // a) including (or if necessary creating) the file,
- // distribution_toolkit/distributions/D/is_math_distribution.hpp
- // where meta::is_math::distribution<D> specializes to mpl::bool_<true>
- // b) including the relevant file in distribution_toolkit/fwd_math
- template<typename D>
- class Mean{
- public:
-
- BOOST_CONCEPT_USAGE(Mean){
- val = mean(dist);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/normalizing_constant.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/normalizing_constant.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,41 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::normalizing_constant.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-//////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_NORMALIZING_CONSTANT_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_NORMALIZING_CONSTANT_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- template<typename D>
- class NormalizingConstant{
- public:
-
- BOOST_CONCEPT_USAGE(NormalizingConstant){
- val = normalizing_constant(dist);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
-
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
\ No newline at end of file
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/pdf.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/pdf.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::pdf.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-//////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_PDF_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_PDF_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- // Why would this fail?
- // If D is in boost::math, you need to bring the function below into the
- // scope of distribution_toolkit by
- // a) including (or if necessary creating) the file,
- // distribution_toolkit/distributions/D/is_math_distribution.hpp
- // where meta::is_math::distribution<D> specializes to mpl::bool_<true>
- // b) including the relevant file in distribution_toolkit/fwd_math
- template<typename D>
- class Pdf{
- public:
-
- BOOST_CONCEPT_USAGE(Pdf){
- val = pdf(dist,x);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
- value_ x;
-
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
\ No newline at end of file
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/quantile.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/quantile.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,49 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::quantile.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-//////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_QUANTILE_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_QUANTILE_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- // Why would this fail?
- // If D is in boost::math, you need to bring the function below into the
- // scope of distribution_toolkit by
- // a) including (or if necessary creating) the file,
- // distribution_toolkit/distributions/D/is_math_distribution.hpp
- // where meta::is_math::distribution<D> specializes to mpl::bool_<true>
- // b) including the relevant file in distribution_toolkit/fwd_math
- template<typename D>
- class Quantile{
- public:
-
- BOOST_CONCEPT_USAGE(Quantile){
- val = quantile(dist,p);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
- value_ p;
-
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
\ No newline at end of file
Deleted: sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/variance.hpp
==============================================================================
--- sandbox/statistics/distribution_toolkit/boost/statistics/detail/distribution_toolkit/concept/variance.hpp 2009-09-30 17:15:36 EDT (Wed, 30 Sep 2009)
+++ (empty file)
@@ -1,47 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////////
-// distribution_toolkit::distributions::concept::variance.hpp //
-// //
-// (C) Copyright 2009 Erwann Rogard //
-// Use, modification and distribution are subject to the //
-// Boost Software License, Version 1.0. (See accompanying file //
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) //
-//////////////////////////////////////////////////////////////////////////////////
-#ifndef BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_VARIANCE_HPP_ER_2009
-#define BOOST_DISTRIBUTION_TOOLKIT_DISTRIBUTIONS_CONCEPT_VARIANCE_HPP_ER_2009
-#include <boost/concept_check.hpp>
-#include <boost/statistics/detail/distribution_toolkit/meta/value.hpp>
-
-namespace boost{
-namespace statistics{
-namespace detail{
-namespace distribution_toolkit{
-namespace concept{
-
- // Why would this fail?
- // If D is in boost::math, you need to bring the function below into the
- // scope of distribution_toolkit by
- // a) including (or if necessary creating) the file,
- // distribution_toolkit/distributions/D/is_math_distribution.hpp
- // where meta::is_math::distribution<D> specializes to mpl::bool_<true>
- // b) including the relevant file in distribution_toolkit/fwd_math
- template<typename D>
- class Variance{
- public:
-
- BOOST_CONCEPT_USAGE(Variance){
- val = variance(dist);
- }
-
- private:
- typedef typename meta::value<D>::type value_;
- D dist;
- value_ val;
- };
-
-}// concept
-}// distribution_toolkit
-}// statistics
-}// detail
-}// boost
-
-#endif
\ No newline at end of file
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk