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

rm 'Power' from unit names

parent b3adf0dd
No related branches found
No related tags found
1 merge request!880Rename OutputData -> Powerfield
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
InterferenceItem::InterferenceItem() InterferenceItem::InterferenceItem()
{ {
m_positionVariance.init("PositionVariance", "Variance of the position in each dimension", 0.0, m_positionVariance.init("PositionVariance", "Variance of the position in each dimension", 0.0,
Unit::nanometerPower2, "PositionVariance"); Unit::nanometer2, "PositionVariance");
} }
DoubleDescriptor InterferenceItem::positionVariance() const DoubleDescriptor InterferenceItem::positionVariance() const
...@@ -313,7 +313,7 @@ InterferenceHardDiskItem::InterferenceHardDiskItem() ...@@ -313,7 +313,7 @@ InterferenceHardDiskItem::InterferenceHardDiskItem()
{ {
m_radius.init("Radius", "Hard disk radius", 5.0, Unit::nanometer, "radius"); m_radius.init("Radius", "Hard disk radius", 5.0, Unit::nanometer, "radius");
m_density.init("Total particle density", "Particle density in particles per area", 0.002, m_density.init("Total particle density", "Particle density in particles per area", 0.002,
Unit::nanometerPowerMinus2, "density"); Unit::nanometerMinus2, "density");
} }
std::unique_ptr<IInterference> InterferenceHardDiskItem::createInterference() const std::unique_ptr<IInterference> InterferenceHardDiskItem::createInterference() const
......
...@@ -28,7 +28,7 @@ ParticleLayoutItem::ParticleLayoutItem(const MaterialItems* materials) ...@@ -28,7 +28,7 @@ ParticleLayoutItem::ParticleLayoutItem(const MaterialItems* materials)
m_ownDensity.init("Total particle density", m_ownDensity.init("Total particle density",
"Number of particles per area (particle surface density).\n " "Number of particles per area (particle surface density).\n "
"Should be defined for disordered and 1d-ordered particle collections.", "Should be defined for disordered and 1d-ordered particle collections.",
0.01, Unit::nanometerPowerMinus2, 10, RealLimits::nonnegative(), "density"); 0.01, Unit::nanometerMinus2, 10, RealLimits::nonnegative(), "density");
m_weight.init("Weight", m_weight.init("Weight",
"Weight of this particle layout.\nShould be used when multiple layouts define " "Weight of this particle layout.\nShould be used when multiple layouts define "
"different domains in the sample.", "different domains in the sample.",
......
...@@ -28,16 +28,16 @@ double convert(double d, Unit from, Unit to) ...@@ -28,16 +28,16 @@ double convert(double d, Unit from, Unit to)
if (from == Unit::nanometer && to == Unit::angstrom) if (from == Unit::nanometer && to == Unit::angstrom)
return d * 10.0; return d * 10.0;
if (from == Unit::angstromPower2 && to == Unit::nanometerPower2) if (from == Unit::angstrom2 && to == Unit::nanometer2)
return d / 100.0; return d / 100.0;
if (from == Unit::nanometerPower2 && to == Unit::angstromPower2) if (from == Unit::nanometer2 && to == Unit::angstrom2)
return d * 100.0; return d * 100.0;
if (from == Unit::angstromPowerMinus2 && to == Unit::nanometerPowerMinus2) if (from == Unit::angstromMinus2 && to == Unit::nanometerMinus2)
return d * 100.0; return d * 100.0;
if (from == Unit::nanometerPowerMinus2 && to == Unit::angstromPowerMinus2) if (from == Unit::nanometerMinus2 && to == Unit::angstromMinus2)
return d / 100.0; return d / 100.0;
if (from == Unit::radiant && to == Unit::degree) if (from == Unit::radiant && to == Unit::degree)
...@@ -62,15 +62,15 @@ QString unitAsString(const Unit& unit) ...@@ -62,15 +62,15 @@ QString unitAsString(const Unit& unit)
return ""; return "";
case Unit::nanometer: case Unit::nanometer:
return "nm"; return "nm";
case Unit::nanometerPower2: case Unit::nanometer2:
return u8"nm\u00B2"; return u8"nm\u00B2";
case Unit::nanometerPowerMinus2: case Unit::nanometerMinus2:
return u8"1/nm\u00B2"; return u8"1/nm\u00B2";
case Unit::angstrom: case Unit::angstrom:
return u8"\u00c5"; return u8"\u00c5";
case Unit::angstromPower2: case Unit::angstrom2:
return u8"\u00c5\u00B2"; return u8"\u00c5\u00B2";
case Unit::angstromPowerMinus2: case Unit::angstromMinus2:
return u8"1/\u00c5\u00B2"; return u8"1/\u00c5\u00B2";
case Unit::degree: case Unit::degree:
return "°"; return "°";
......
...@@ -26,11 +26,11 @@ class QString; ...@@ -26,11 +26,11 @@ class QString;
enum class Unit { enum class Unit {
unitless, unitless,
nanometer, nanometer,
nanometerPower2, nanometer2,
nanometerPowerMinus2, nanometerMinus2,
angstrom, angstrom,
angstromPower2, angstrom2,
angstromPowerMinus2, angstromMinus2,
degree, degree,
radiant, radiant,
other //!< The unit has no enum value defined in here (e.g. when defined as an explicit string) other //!< The unit has no enum value defined in here (e.g. when defined as an explicit string)
......
...@@ -220,17 +220,17 @@ void MultiLayerForm::updateUnits() ...@@ -220,17 +220,17 @@ void MultiLayerForm::updateUnits()
if (m_useAngstrom) { if (m_useAngstrom) {
set(editor, Unit::nanometer, Unit::angstrom); set(editor, Unit::nanometer, Unit::angstrom);
set(editor, Unit::angstrom, Unit::angstrom); set(editor, Unit::angstrom, Unit::angstrom);
set(editor, Unit::nanometerPower2, Unit::angstromPower2); set(editor, Unit::nanometer2, Unit::angstrom2);
set(editor, Unit::angstromPower2, Unit::angstromPower2); set(editor, Unit::angstrom2, Unit::angstrom2);
set(editor, Unit::nanometerPowerMinus2, Unit::angstromPowerMinus2); set(editor, Unit::nanometerMinus2, Unit::angstromMinus2);
set(editor, Unit::angstromPowerMinus2, Unit::angstromPowerMinus2); set(editor, Unit::angstromMinus2, Unit::angstromMinus2);
} else { } else {
set(editor, Unit::nanometer, Unit::nanometer); set(editor, Unit::nanometer, Unit::nanometer);
set(editor, Unit::angstrom, Unit::nanometer); set(editor, Unit::angstrom, Unit::nanometer);
set(editor, Unit::nanometerPower2, Unit::nanometerPower2); set(editor, Unit::nanometer2, Unit::nanometer2);
set(editor, Unit::angstromPower2, Unit::nanometerPower2); set(editor, Unit::angstrom2, Unit::nanometer2);
set(editor, Unit::nanometerPowerMinus2, Unit::nanometerPowerMinus2); set(editor, Unit::nanometerMinus2, Unit::nanometerMinus2);
set(editor, Unit::angstromPowerMinus2, Unit::nanometerPowerMinus2); set(editor, Unit::angstromMinus2, Unit::nanometerMinus2);
} }
if (m_useRadiant) { if (m_useRadiant) {
......
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