rename kRandomNumberGenerator in local files to kPRNG to prevent collision
							parent
							
								
									8302f2d432
								
							
						
					
					
						commit
						12baf54d17
					
				| 
						 | 
				
			
			@ -42,7 +42,7 @@
 | 
			
		|||
namespace gtsam {
 | 
			
		||||
 | 
			
		||||
// In Wrappers we have no access to this so have a default ready
 | 
			
		||||
static std::mt19937 kRandomNumberGenerator(42);
 | 
			
		||||
static std::mt19937 kPRNG(42);
 | 
			
		||||
 | 
			
		||||
using Sparse = Eigen::SparseMatrix<double>;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -869,7 +869,7 @@ Values ShonanAveraging<d>::initializeRandomly(std::mt19937 &rng) const {
 | 
			
		|||
/* ************************************************************************* */
 | 
			
		||||
template <size_t d>
 | 
			
		||||
Values ShonanAveraging<d>::initializeRandomly() const {
 | 
			
		||||
  return initializeRandomly(kRandomNumberGenerator);
 | 
			
		||||
  return initializeRandomly(kPRNG);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* ************************************************************************* */
 | 
			
		||||
| 
						 | 
				
			
			@ -883,7 +883,7 @@ Values ShonanAveraging<d>::initializeRandomlyAt(size_t p,
 | 
			
		|||
/* ************************************************************************* */
 | 
			
		||||
template <size_t d>
 | 
			
		||||
Values ShonanAveraging<d>::initializeRandomlyAt(size_t p) const {
 | 
			
		||||
  return initializeRandomlyAt(p, kRandomNumberGenerator);
 | 
			
		||||
  return initializeRandomlyAt(p, kPRNG);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* ************************************************************************* */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -39,7 +39,7 @@ using namespace gtsam;
 | 
			
		|||
using namespace std;
 | 
			
		||||
 | 
			
		||||
// In Wrappers we have no access to this so have a default ready.
 | 
			
		||||
static std::mt19937 kRandomNumberGenerator(42);
 | 
			
		||||
static std::mt19937 kPRNG(42);
 | 
			
		||||
 | 
			
		||||
// Some relative translations may be zero. We treat nodes that have a zero
 | 
			
		||||
// relativeTranslation as a single node.
 | 
			
		||||
| 
						 | 
				
			
			@ -185,7 +185,7 @@ Values TranslationRecovery::initializeRandomly(
 | 
			
		|||
    const std::vector<BinaryMeasurement<Point3>> &betweenTranslations,
 | 
			
		||||
    const Values &initialValues) const {
 | 
			
		||||
  return initializeRandomly(relativeTranslations, betweenTranslations,
 | 
			
		||||
                            &kRandomNumberGenerator, initialValues);
 | 
			
		||||
                            &kPRNG, initialValues);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Values TranslationRecovery::run(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue