ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class template uniform_on_sphere_n<3, RealType, Cont>

alps::uniform_on_sphere_n<3, RealType, Cont>

Synopsis

// In header: <alps/random/uniform_on_sphere_n.h>

template<typename RealType, typename Cont> 
class uniform_on_sphere_n<3, RealType, Cont> {
public:
  // types
  typedef RealType input_type; 
  typedef Cont     result_type;

  // public member functions
   BOOST_STATIC_CONSTANT(int, dim = 3) ;
   uniform_on_sphere_n() ;
  void reset() ;
  template<typename Engine> const result_type & operator()(Engine &) ;
};

Description

uniform_on_sphere_n public member functions

  1.  BOOST_STATIC_CONSTANT(int, dim = 3) ;
  2.  uniform_on_sphere_n() ;
  3. void reset() ;
  4. template<typename Engine> const result_type & operator()(Engine & eng) ;
Copyright © 2006-2008 Brigitte Surer, Matthias Troyer

PrevUpHomeNext