| 
    NEST
    2.6.0,not_revisioned_source_dir@0
    
   | 
 
Random scalar value. More...
#include <conn_parameter.h>
  
 Public Member Functions | |
| RandomParameter (const DictionaryDatum &) | |
| double | value_double (index, index, librandom::RngPtr &rng) const | 
| Return parameter value.  More... | |
| long_t | value_int (index, index, librandom::RngPtr &rng) const | 
  Public Member Functions inherited from nest::ConnParameter | |
| ConnParameter () | |
| virtual | ~ConnParameter () | 
| virtual size_t | number_of_values () const | 
| Returns number of values available.  More... | |
Private Attributes | |
| librandom::RdvPtr | rdv_ | 
Additional Inherited Members | |
  Static Public Member Functions inherited from nest::ConnParameter | |
| static ConnParameter * | create (const Token &) | 
Random scalar value.
On each request, it returns a new value drawn from the given deviate.
| nest::RandomParameter::RandomParameter | ( | const DictionaryDatum & | rdv_spec | ) | 
References nest::names::distribution, RandomNumbers::get_rdvdict(), Dictionary::known(), and rdv_.
      
  | 
  inlinevirtual | 
Return parameter value.
The parameter value may depend on source and target GIDs (when using callback functions, not yet implemented) and random numbers. All three must be supplied, even if a concrete parameter type does not use them.
| sgid | source gid | 
| tgid | target gid | 
| rng | random number generator pointer will be ignored except for random parameters. | 
Implements nest::ConnParameter.
References rdv_.
      
  | 
  inlinevirtual | 
Implements nest::ConnParameter.
References rdv_.
      
  | 
  private | 
Referenced by RandomParameter(), value_double(), and value_int().
 1.8.7