Go to the source code of this file.
 | 
| template<typename RealType >  | 
| bool  | vsmc::internal::normal_mv_proposal_check_param (std::size_t dim, const RealType *a, const RealType *b) | 
|   | 
| template<typename RealType >  | 
| bool  | vsmc::internal::normal_proposal_check_param (RealType a, RealType b) | 
|   | 
| template<typename RealType >  | 
| RealType  | vsmc::internal::normal_proposal_q (RealType x, RealType &y, RealType z) | 
|   | 
| template<typename RealType >  | 
| RealType  | vsmc::internal::normal_proposal_qa (RealType x, RealType &y, RealType z, RealType a) | 
|   | 
| template<typename RealType >  | 
| RealType  | vsmc::internal::normal_proposal_qab (RealType x, RealType &y, RealType z, RealType a, RealType b) | 
|   | 
| template<typename RealType >  | 
| RealType  | vsmc::internal::normal_proposal_qb (RealType x, RealType &y, RealType z, RealType b) | 
|   | 
      
        
          | #define VSMC_RUNTIME_ASSERT_RNG_RANDOM_WALK_PROPOSAL_PARAM | 
          ( | 
            | 
          flag,  | 
        
        
           | 
           | 
            | 
          Name  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:        (flag), "**" #Name "Proposal** CONSTRUCTED WITH INVALID PARAMETERS")
#define VSMC_RUNTIME_ASSERT(cond, msg)                                                                            
 
 
Definition at line 40 of file random_walk.hpp.