Skip to content

Commit 8a8836b

Browse files
committed
Import SST* distributions into global namespace
1 parent c5002e3 commit 8a8836b

File tree

7 files changed

+14
-14
lines changed

7 files changed

+14
-14
lines changed

src/sst/core/rng/constant.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ class ConstantDistribution : public RandomDistribution
7373
double mean;
7474
};
7575

76-
using SSTConstantDistribution = ConstantDistribution;
77-
7876
} // namespace SST::RNG
7977

78+
using SSTConstantDistribution = SST::RNG::ConstantDistribution;
79+
8080
#endif // SST_CORE_RNG_CONSTANT_H

src/sst/core/rng/discrete.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@ class DiscreteDistribution : public RandomDistribution
151151
uint32_t probCount;
152152
};
153153

154-
using SSTDiscreteDistribution = DiscreteDistribution;
155-
156154
} // namespace SST::RNG
157155

156+
using SSTDiscreteDistribution = SST::RNG::DiscreteDistribution;
157+
158158
#endif // SST_CORE_RNG_DISCRETE_H

src/sst/core/rng/distrib.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ class RandomDistribution : public SST::Core::Serialization::serializable
4545
ImplementVirtualSerializable(SST::RNG::RandomDistribution)
4646
};
4747

48-
using SSTRandomDistribution = RandomDistribution;
49-
5048
} // namespace SST::RNG
5149

50+
using SSTRandomDistribution = SST::RNG::RandomDistribution;
51+
5252
#endif // SST_CORE_RNG_DISTRIB_H

src/sst/core/rng/expon.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@ class ExponentialDistribution : public RandomDistribution
114114
bool deleteDistrib;
115115
};
116116

117-
using SSTExponentialDistribution = ExponentialDistribution;
118-
119117
} // namespace SST::RNG
120118

119+
using SSTExponentialDistribution = SST::RNG::ExponentialDistribution;
120+
121121
#endif // SST_CORE_RNG_EXPON_H

src/sst/core/rng/gaussian.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,8 @@ class GaussianDistribution : public RandomDistribution
165165
bool deleteDistrib;
166166
};
167167

168-
using SSTGaussianDistribution = GaussianDistribution;
169-
170168
} // namespace SST::RNG
171169

170+
using SSTGaussianDistribution = SST::RNG::GaussianDistribution;
171+
172172
#endif // SST_CORE_RNG_GAUSSIAN_H

src/sst/core/rng/poisson.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,8 @@ class PoissonDistribution : public RandomDistribution
120120
bool deleteDistrib;
121121
};
122122

123-
using SSTPoissonDistribution = PoissonDistribution;
124-
125123
} // namespace SST::RNG
126124

125+
using SSTPoissonDistribution = SST::RNG::PoissonDistribution;
126+
127127
#endif // SST_CORE_RNG_POISSON_H

src/sst/core/rng/uniform.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@ class UniformDistribution : public RandomDistribution
131131
double probPerBin;
132132
};
133133

134-
using SSTUniformDistribution = UniformDistribution;
135-
136134
} // namespace SST::RNG
137135

136+
using SSTUniformDistribution = SST::RNG::UniformDistribution;
137+
138138
#endif // SST_CORE_RNG_UNIFORM_H

0 commit comments

Comments
 (0)