Skip to content
Snippets Groups Projects
Commit 801021f3 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

2*M_PI -> M_TWOPI

parent ac1d8bb0
No related branches found
No related tags found
No related merge requests found
...@@ -74,7 +74,7 @@ InterferenceFunction2DLattice* InterferenceFunction2DLattice::createHexagonal( ...@@ -74,7 +74,7 @@ InterferenceFunction2DLattice* InterferenceFunction2DLattice::createHexagonal(
Lattice2DParameters lattice_params; Lattice2DParameters lattice_params;
lattice_params.m_length_1 = lattice_length; lattice_params.m_length_1 = lattice_length;
lattice_params.m_length_2 = lattice_length; lattice_params.m_length_2 = lattice_length;
lattice_params.m_angle = 2.0 * M_PI / 3.0; lattice_params.m_angle = M_TWOPI / 3.0;
lattice_params.m_xi = xi; lattice_params.m_xi = xi;
return new InterferenceFunction2DLattice(lattice_params); return new InterferenceFunction2DLattice(lattice_params);
} }
......
...@@ -140,7 +140,7 @@ InterferenceFunction2DParaCrystal* InterferenceFunction2DParaCrystal::createHexa ...@@ -140,7 +140,7 @@ InterferenceFunction2DParaCrystal* InterferenceFunction2DParaCrystal::createHexa
double peak_distance, double damping_length, double domain_size_1, double domain_size_2) double peak_distance, double damping_length, double domain_size_1, double domain_size_2)
{ {
auto p_new = new InterferenceFunction2DParaCrystal( auto p_new = new InterferenceFunction2DParaCrystal(
peak_distance, peak_distance, 2.0*M_PI/3.0, 0.0, damping_length); peak_distance, peak_distance, M_TWOPI/3.0, 0.0, damping_length);
p_new->setDomainSizes(domain_size_1, domain_size_2); p_new->setDomainSizes(domain_size_1, domain_size_2);
p_new->setIntegrationOverXi(true); p_new->setIntegrationOverXi(true);
return p_new; return p_new;
......
...@@ -105,7 +105,7 @@ MultiLayer* MesoCrystalBuilder::buildSample() const ...@@ -105,7 +105,7 @@ MultiLayer* MesoCrystalBuilder::buildSample() const
// double alpha_step = 5.0*Units::degree/n_alpha_rotation_steps; // double alpha_step = 5.0*Units::degree/n_alpha_rotation_steps;
// double alpha_start = - (n_alpha_rotation_steps/2.0)*alpha_step; // double alpha_start = - (n_alpha_rotation_steps/2.0)*alpha_step;
double phi_step = 2*M_PI/3.0/n_max_phi_rotation_steps; double phi_step = M_TWOPI/3.0/n_max_phi_rotation_steps;
double phi_start = 0.0; double phi_start = 0.0;
for (size_t i=0; i<n_max_phi_rotation_steps; ++i) { for (size_t i=0; i<n_max_phi_rotation_steps; ++i) {
for (size_t j=0; j<n_alpha_rotation_steps; ++j) { for (size_t j=0; j<n_alpha_rotation_steps; ++j) {
......
...@@ -201,7 +201,7 @@ bool TransformFromDomain::isSquareLattice(double length1, double length2, double ...@@ -201,7 +201,7 @@ bool TransformFromDomain::isSquareLattice(double length1, double length2, double
bool TransformFromDomain::isHexagonalLattice(double length1, double length2, double angle) bool TransformFromDomain::isHexagonalLattice(double length1, double length2, double angle)
{ {
return length1 == length2 && Numeric::areAlmostEqual(angle, 2*M_PI / 3.0); return length1 == length2 && Numeric::areAlmostEqual(angle, M_TWOPI / 3.0);
} }
void TransformFromDomain::setItemFromSample(BeamItem* beamItem, const GISASSimulation& simulation) void TransformFromDomain::setItemFromSample(BeamItem* beamItem, const GISASSimulation& simulation)
......
...@@ -200,7 +200,7 @@ TransformToDomain::createInterferenceFunction(const SessionItem& item) ...@@ -200,7 +200,7 @@ TransformToDomain::createInterferenceFunction(const SessionItem& item)
length_1 = latticeItem->getItemValue( length_1 = latticeItem->getItemValue(
HexagonalLatticeTypeItem::P_LATTICE_LENGTH).toDouble(); HexagonalLatticeTypeItem::P_LATTICE_LENGTH).toDouble();
length_2 = length_1; length_2 = length_1;
alpha_lattice = 2 * M_PI / 3.0; alpha_lattice = M_TWOPI / 3.0;
} else { } else {
throw GUIHelpers::Error("TransformToDomain::createInterferenceFunction() -> Error"); throw GUIHelpers::Error("TransformToDomain::createInterferenceFunction() -> Error");
} }
...@@ -271,7 +271,7 @@ TransformToDomain::createInterferenceFunction(const SessionItem& item) ...@@ -271,7 +271,7 @@ TransformToDomain::createInterferenceFunction(const SessionItem& item)
length_1 = latticeItem->getItemValue( length_1 = latticeItem->getItemValue(
HexagonalLatticeTypeItem::P_LATTICE_LENGTH).toDouble(); HexagonalLatticeTypeItem::P_LATTICE_LENGTH).toDouble();
length_2 = length_1; length_2 = length_1;
angle = 2 * M_PI / 3.0; angle = M_TWOPI / 3.0;
} else { } else {
throw GUIHelpers::Error("TransformToDomain::createInterferenceFunction() -> Error"); throw GUIHelpers::Error("TransformToDomain::createInterferenceFunction() -> Error");
} }
......
...@@ -107,7 +107,7 @@ TEST_F(FormFactorBasicTest, HemiEllipsoid) ...@@ -107,7 +107,7 @@ TEST_F(FormFactorBasicTest, HemiEllipsoid)
double radius_b = 7.; double radius_b = 7.;
double height = 5.; double height = 5.;
double volume = 2.*M_PI*radius_a*radius_b*height/3.; double volume = M_TWOPI*radius_a*radius_b*height/3.;
FormFactorHemiEllipsoid hemiellipsoid(radius_a, radius_b, height); FormFactorHemiEllipsoid hemiellipsoid(radius_a, radius_b, height);
......
...@@ -19,7 +19,7 @@ protected: ...@@ -19,7 +19,7 @@ protected:
TEST_F(BeamTest, BeamInitialState) TEST_F(BeamTest, BeamInitialState)
{ {
EXPECT_DOUBLE_EQ(2.0 * M_PI, m_empty_beam.getCentralK()[0]); EXPECT_DOUBLE_EQ(M_TWOPI, m_empty_beam.getCentralK()[0]);
EXPECT_EQ(0.0, m_empty_beam.getCentralK()[1]); EXPECT_EQ(0.0, m_empty_beam.getCentralK()[1]);
EXPECT_EQ(0.0, m_empty_beam.getCentralK()[2]); EXPECT_EQ(0.0, m_empty_beam.getCentralK()[2]);
EXPECT_EQ(0.0, m_empty_beam.getIntensity()); EXPECT_EQ(0.0, m_empty_beam.getIntensity());
......
...@@ -35,7 +35,7 @@ TEST_F(InstrumentTest, InstrumentInitialState) ...@@ -35,7 +35,7 @@ TEST_F(InstrumentTest, InstrumentInitialState)
TEST_F(InstrumentTest, BeamManipulation) TEST_F(InstrumentTest, BeamManipulation)
{ {
double lambda(1), alpha(-1), phi(1); double lambda(1), alpha(-1), phi(1);
double k = 2.*M_PI/lambda; double k = M_TWOPI/lambda;
double x = k*std::cos(alpha) * std::cos(phi); double x = k*std::cos(alpha) * std::cos(phi);
double y = -k*std::cos(alpha) * std::sin(phi); double y = -k*std::cos(alpha) * std::sin(phi);
double z = k*std::sin(alpha); double z = k*std::sin(alpha);
......
...@@ -103,7 +103,7 @@ TEST_F(DistributionsTest, DistributionLorentzDefaultConstructor) ...@@ -103,7 +103,7 @@ TEST_F(DistributionsTest, DistributionLorentzDefaultConstructor)
EXPECT_EQ(0.0, P_distr_lorentz->getMean()); EXPECT_EQ(0.0, P_distr_lorentz->getMean());
EXPECT_EQ(1.0, P_distr_lorentz->getHWHM()); EXPECT_EQ(1.0, P_distr_lorentz->getHWHM());
EXPECT_EQ(BornAgain::DistributionLorentzType, P_distr_lorentz->getName()); EXPECT_EQ(BornAgain::DistributionLorentzType, P_distr_lorentz->getName());
EXPECT_EQ(1/(2*M_PI), P_distr_lorentz->probabilityDensity(1.0)); EXPECT_EQ(1/(M_TWOPI), P_distr_lorentz->probabilityDensity(1.0));
std::vector<double> list1 = P_distr_lorentz->generateValueList(1, 0.0); std::vector<double> list1 = P_distr_lorentz->generateValueList(1, 0.0);
EXPECT_EQ(P_distr_lorentz->getMean(), list1[0]); EXPECT_EQ(P_distr_lorentz->getMean(), list1[0]);
...@@ -197,7 +197,7 @@ TEST_F(DistributionsTest, DistributionGaussianDefaultConstructor) ...@@ -197,7 +197,7 @@ TEST_F(DistributionsTest, DistributionGaussianDefaultConstructor)
std::unique_ptr<DistributionGaussian> P_distr_gauss { new DistributionGaussian() }; std::unique_ptr<DistributionGaussian> P_distr_gauss { new DistributionGaussian() };
EXPECT_EQ(0.0, P_distr_gauss->getMean()); EXPECT_EQ(0.0, P_distr_gauss->getMean());
EXPECT_EQ(1.0, P_distr_gauss->getStdDev()); EXPECT_EQ(1.0, P_distr_gauss->getStdDev());
EXPECT_EQ(std::exp(-1.0/2.0)/std::sqrt(2.0*M_PI), P_distr_gauss->probabilityDensity(1.0)); EXPECT_EQ(std::exp(-1.0/2.0)/std::sqrt(M_TWOPI), P_distr_gauss->probabilityDensity(1.0));
EXPECT_EQ(BornAgain::DistributionGaussianType, P_distr_gauss->getName()); EXPECT_EQ(BornAgain::DistributionGaussianType, P_distr_gauss->getName());
std::vector<double> list1 = P_distr_gauss->generateValueList(1, 0.0); std::vector<double> list1 = P_distr_gauss->generateValueList(1, 0.0);
...@@ -220,7 +220,7 @@ TEST_F(DistributionsTest, DistributionGaussianConstructor) ...@@ -220,7 +220,7 @@ TEST_F(DistributionsTest, DistributionGaussianConstructor)
DistributionGaussian distr2(1.0, 1.0); DistributionGaussian distr2(1.0, 1.0);
EXPECT_EQ(1.0, distr2.getMean()); EXPECT_EQ(1.0, distr2.getMean());
EXPECT_EQ(1.0, distr2.getStdDev()); EXPECT_EQ(1.0, distr2.getStdDev());
EXPECT_EQ(1/std::sqrt(2.0*M_PI), distr2.probabilityDensity(1.0)); EXPECT_EQ(1/std::sqrt(M_TWOPI), distr2.probabilityDensity(1.0));
EXPECT_EQ(BornAgain::DistributionGaussianType, distr2.getName()); EXPECT_EQ(BornAgain::DistributionGaussianType, distr2.getName());
std::vector<double> list2 = distr2.generateValueList(1, 0.0); std::vector<double> list2 = distr2.generateValueList(1, 0.0);
...@@ -248,7 +248,7 @@ TEST_F(DistributionsTest, DistributionGaussianClone) ...@@ -248,7 +248,7 @@ TEST_F(DistributionsTest, DistributionGaussianClone)
std::unique_ptr<DistributionGaussian> P_clone { P_distr_gauss->clone() }; std::unique_ptr<DistributionGaussian> P_clone { P_distr_gauss->clone() };
EXPECT_EQ(1.0, P_clone->getMean()); EXPECT_EQ(1.0, P_clone->getMean());
EXPECT_EQ(1.0, P_clone->getStdDev()); EXPECT_EQ(1.0, P_clone->getStdDev());
EXPECT_EQ(1/std::sqrt(2.0*M_PI), P_clone->probabilityDensity(1.0)); EXPECT_EQ(1/std::sqrt(M_TWOPI), P_clone->probabilityDensity(1.0));
EXPECT_EQ(BornAgain::DistributionGaussianType, P_clone->getName()); EXPECT_EQ(BornAgain::DistributionGaussianType, P_clone->getName());
std::vector<double> list1 = P_clone->generateValueList(1, 0.0); std::vector<double> list1 = P_clone->generateValueList(1, 0.0);
...@@ -274,7 +274,7 @@ TEST_F(DistributionsTest, DistributionLogNormalConstructorWithOneParameter) ...@@ -274,7 +274,7 @@ TEST_F(DistributionsTest, DistributionLogNormalConstructorWithOneParameter)
EXPECT_EQ(1.0, distr2.getMedian()); EXPECT_EQ(1.0, distr2.getMedian());
EXPECT_EQ(1.0, distr2.getScalePar()); EXPECT_EQ(1.0, distr2.getScalePar());
EXPECT_EQ(std::exp(0.5), distr2.getMean()); EXPECT_EQ(std::exp(0.5), distr2.getMean());
EXPECT_EQ(1.0/std::sqrt(2.0*M_PI), distr2.probabilityDensity(1.0)); EXPECT_EQ(1.0/std::sqrt(M_TWOPI), distr2.probabilityDensity(1.0));
EXPECT_EQ(BornAgain::DistributionLogNormalType, distr2.getName()); EXPECT_EQ(BornAgain::DistributionLogNormalType, distr2.getName());
std::vector<double> list2 = distr2.generateValueList(1, 0.0); std::vector<double> list2 = distr2.generateValueList(1, 0.0);
...@@ -291,7 +291,7 @@ TEST_F(DistributionsTest, DistributionLogNormalConstructorWithTwoParameter) ...@@ -291,7 +291,7 @@ TEST_F(DistributionsTest, DistributionLogNormalConstructorWithTwoParameter)
EXPECT_EQ(1.0, P_distr_lognormal->getMedian()); EXPECT_EQ(1.0, P_distr_lognormal->getMedian());
EXPECT_EQ(1.0, P_distr_lognormal->getScalePar()); EXPECT_EQ(1.0, P_distr_lognormal->getScalePar());
EXPECT_EQ(std::exp(0.5), P_distr_lognormal->getMean()); EXPECT_EQ(std::exp(0.5), P_distr_lognormal->getMean());
EXPECT_EQ(1.0/std::sqrt(2.0*M_PI), P_distr_lognormal->probabilityDensity(1.0)); EXPECT_EQ(1.0/std::sqrt(M_TWOPI), P_distr_lognormal->probabilityDensity(1.0));
EXPECT_EQ(BornAgain::DistributionLogNormalType, P_distr_lognormal->getName()); EXPECT_EQ(BornAgain::DistributionLogNormalType, P_distr_lognormal->getName());
std::vector<double> list1 = P_distr_lognormal->generateValueList(1, 0.0); std::vector<double> list1 = P_distr_lognormal->generateValueList(1, 0.0);
...@@ -320,7 +320,7 @@ TEST_F(DistributionsTest, DistributionLogNormalClone) ...@@ -320,7 +320,7 @@ TEST_F(DistributionsTest, DistributionLogNormalClone)
EXPECT_EQ(1.0, P_distr_lognormal->getMedian()); EXPECT_EQ(1.0, P_distr_lognormal->getMedian());
EXPECT_EQ(1.0, P_distr_lognormal->getScalePar()); EXPECT_EQ(1.0, P_distr_lognormal->getScalePar());
EXPECT_EQ(std::exp(0.5), P_distr_lognormal->getMean()); EXPECT_EQ(std::exp(0.5), P_distr_lognormal->getMean());
EXPECT_EQ(1/std::sqrt(2.0*M_PI), P_distr_lognormal->probabilityDensity(1.0)); EXPECT_EQ(1/std::sqrt(M_TWOPI), P_distr_lognormal->probabilityDensity(1.0));
EXPECT_EQ(BornAgain::DistributionLogNormalType, P_distr_lognormal->getName()); EXPECT_EQ(BornAgain::DistributionLogNormalType, P_distr_lognormal->getName());
std::vector<double> list1 = P_distr_lognormal->generateValueList(1, 0.0); std::vector<double> list1 = P_distr_lognormal->generateValueList(1, 0.0);
...@@ -338,7 +338,7 @@ TEST_F(DistributionsTest, DistributionCosineDefaultConstructor) ...@@ -338,7 +338,7 @@ TEST_F(DistributionsTest, DistributionCosineDefaultConstructor)
std::unique_ptr<DistributionCosine> P_distr_cosine { new DistributionCosine() }; std::unique_ptr<DistributionCosine> P_distr_cosine { new DistributionCosine() };
EXPECT_EQ(0.0, P_distr_cosine->getMean()); EXPECT_EQ(0.0, P_distr_cosine->getMean());
EXPECT_EQ(1.0, P_distr_cosine->getSigma()); EXPECT_EQ(1.0, P_distr_cosine->getSigma());
EXPECT_DOUBLE_EQ((1.0+std::cos(1.0))/(2.0*M_PI), P_distr_cosine->probabilityDensity(1.0)); EXPECT_DOUBLE_EQ((1.0+std::cos(1.0))/(M_TWOPI), P_distr_cosine->probabilityDensity(1.0));
EXPECT_EQ(0, P_distr_cosine->probabilityDensity(100.0)); EXPECT_EQ(0, P_distr_cosine->probabilityDensity(100.0));
EXPECT_EQ(BornAgain::DistributionCosineType, P_distr_cosine->getName()); EXPECT_EQ(BornAgain::DistributionCosineType, P_distr_cosine->getName());
...@@ -362,7 +362,7 @@ TEST_F(DistributionsTest, DistributionCosineConstructor) ...@@ -362,7 +362,7 @@ TEST_F(DistributionsTest, DistributionCosineConstructor)
DistributionCosine distr2(1.0,1.0); DistributionCosine distr2(1.0,1.0);
EXPECT_EQ(1.0, distr2.getMean()); EXPECT_EQ(1.0, distr2.getMean());
EXPECT_EQ(1.0, distr2.getSigma()); EXPECT_EQ(1.0, distr2.getSigma());
EXPECT_EQ(2.0/(2.0*M_PI), distr2.probabilityDensity(1.0)); EXPECT_EQ(2.0/(M_TWOPI), distr2.probabilityDensity(1.0));
EXPECT_EQ(0, distr2.probabilityDensity(100.0)); EXPECT_EQ(0, distr2.probabilityDensity(100.0));
EXPECT_EQ(BornAgain::DistributionCosineType, distr2.getName()); EXPECT_EQ(BornAgain::DistributionCosineType, distr2.getName());
...@@ -389,7 +389,7 @@ TEST_F(DistributionsTest, DistributionCosineClone) ...@@ -389,7 +389,7 @@ TEST_F(DistributionsTest, DistributionCosineClone)
std::unique_ptr<DistributionCosine> P_clone { P_distr_cosine->clone() }; std::unique_ptr<DistributionCosine> P_clone { P_distr_cosine->clone() };
EXPECT_EQ(1.0, P_clone->getMean()); EXPECT_EQ(1.0, P_clone->getMean());
EXPECT_EQ(1.0, P_clone->getSigma()); EXPECT_EQ(1.0, P_clone->getSigma());
EXPECT_EQ(2.0/(2.0*M_PI), P_clone->probabilityDensity(1.0)); EXPECT_EQ(2.0/(M_TWOPI), P_clone->probabilityDensity(1.0));
EXPECT_EQ(0, P_distr_cosine->probabilityDensity(100.0)); EXPECT_EQ(0, P_distr_cosine->probabilityDensity(100.0));
EXPECT_EQ(BornAgain::DistributionCosineType, P_clone->getName()); EXPECT_EQ(BornAgain::DistributionCosineType, P_clone->getName());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment