Skip to content
Snippets Groups Projects
Commit 8505dd2e authored by Matthias Puchner's avatar Matthias Puchner
Browse files

NumberOfMonteCarloPoints has to be unsigned

parent eb5c80f1
No related branches found
No related tags found
1 merge request!481Refactor SimulationOptionsItem (no SessionItem, no SessionModel any more)
Pipeline #50365 passed
...@@ -96,7 +96,8 @@ void GUI::Model::ObjectBuilder::populateSimulationOptions(SimulationOptionsItem* ...@@ -96,7 +96,8 @@ void GUI::Model::ObjectBuilder::populateSimulationOptions(SimulationOptionsItem*
const ISimulation& simulation) const ISimulation& simulation)
{ {
if (simulation.options().isIntegrate()) if (simulation.options().isIntegrate())
item->setUseMonteCarloIntegration(static_cast<int>(simulation.options().getMcPoints())); item->setUseMonteCarloIntegration(
static_cast<unsigned>(simulation.options().getMcPoints()));
else else
item->setUseAnalytical(); item->setUseAnalytical();
......
...@@ -66,7 +66,7 @@ void SimulationOptionsItem::setRunImmediately(bool runImmediately) ...@@ -66,7 +66,7 @@ void SimulationOptionsItem::setRunImmediately(bool runImmediately)
m_runImmediately = runImmediately; m_runImmediately = runImmediately;
} }
void SimulationOptionsItem::setUseMonteCarloIntegration(int numberOfPoints) void SimulationOptionsItem::setUseMonteCarloIntegration(unsigned numberOfPoints)
{ {
m_computationMethodAnalytical = false; m_computationMethodAnalytical = false;
m_numberOfMonteCarloPoints = numberOfPoints; m_numberOfMonteCarloPoints = numberOfPoints;
...@@ -87,16 +87,11 @@ bool SimulationOptionsItem::useAnalytical() const ...@@ -87,16 +87,11 @@ bool SimulationOptionsItem::useAnalytical() const
return m_computationMethodAnalytical; return m_computationMethodAnalytical;
} }
int SimulationOptionsItem::numberOfMonteCarloPoints() const unsigned SimulationOptionsItem::numberOfMonteCarloPoints() const
{ {
return m_numberOfMonteCarloPoints; return m_numberOfMonteCarloPoints;
} }
void SimulationOptionsItem::setNumberOfMonteCarloPoints(int npoints)
{
m_numberOfMonteCarloPoints = npoints;
}
void SimulationOptionsItem::setUseAverageMaterials(bool useAverageMaterials) void SimulationOptionsItem::setUseAverageMaterials(bool useAverageMaterials)
{ {
m_useAverageMaterials = useAverageMaterials; m_useAverageMaterials = useAverageMaterials;
......
...@@ -33,13 +33,12 @@ public: ...@@ -33,13 +33,12 @@ public:
bool runImmediately() const; bool runImmediately() const;
bool runInBackground() const; bool runInBackground() const;
void setUseMonteCarloIntegration(int numberOfPoints); void setUseMonteCarloIntegration(unsigned numberOfPoints);
void setUseAnalytical(); void setUseAnalytical();
bool useMonteCarloIntegration() const; bool useMonteCarloIntegration() const;
bool useAnalytical() const; bool useAnalytical() const;
void setNumberOfMonteCarloPoints(int npoints); unsigned numberOfMonteCarloPoints() const;
int numberOfMonteCarloPoints() const;
void setUseAverageMaterials(bool useAverageMaterials); void setUseAverageMaterials(bool useAverageMaterials);
bool useAverageMaterials() const; bool useAverageMaterials() const;
......
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