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

...

parent c2e01a4f
No related branches found
No related tags found
1 merge request!454Further changes suggested by clang-tidy
......@@ -17,11 +17,14 @@
#include <map>
namespace {
const std::map<RoughnessModel, std::string> roughnessModelNames = {
{RoughnessModel::DEFAULT, "RoughnessModel::DEFAULT"},
{RoughnessModel::TANH, "RoughnessModel::TANH"},
{RoughnessModel::NEVOT_CROCE, "RoughnessModel::NEVOT_CROCE"}};
}
} // namespace
std::string RoughnessModelWrap::roughnessModelName(RoughnessModel model)
{
......
......@@ -40,12 +40,12 @@ Crystal* Crystal::clone() const
}
IFormFactor* Crystal::createTotalFormFactor(const IFormFactor& meso_crystal_form_factor,
const IRotation* rot, const R3& translation) const
const IRotation* rotation, const R3& translation) const
{
Lattice3D transformed_lattice = transformedLattice(rot);
Lattice3D transformed_lattice = transformedLattice(rotation);
std::unique_ptr<IParticle> basis_clone{m_basis->clone()};
if (rot)
basis_clone->rotate(*rot);
if (rotation)
basis_clone->rotate(*rotation);
basis_clone->translate(translation);
const std::unique_ptr<IFormFactor> basis_ff(basis_clone->createFormFactor());
return new FormFactorCrystal(transformed_lattice, *basis_ff, meso_crystal_form_factor,
......@@ -70,11 +70,11 @@ Admixtures Crystal::admixtures() const
return result;
}
Lattice3D Crystal::transformedLattice(const IRotation* rot) const
Lattice3D Crystal::transformedLattice(const IRotation* rotation) const
{
if (!rot)
if (!rotation)
return m_lattice;
return m_lattice.transformed(rot->getTransform3D());
return m_lattice.transformed(rotation->getTransform3D());
}
std::vector<const INode*> Crystal::getChildren() const
......
......@@ -45,11 +45,11 @@ public:
void accept(INodeVisitor* visitor) const override { visitor->visit(this); }
IFormFactor* createTotalFormFactor(const IFormFactor& meso_crystal_form_factor,
const IRotation* p_rotation, const R3& translation) const;
const IRotation* rotation, const R3& translation) const;
Admixtures admixtures() const;
Lattice3D transformedLattice(const IRotation* p_rotation = nullptr) const;
Lattice3D transformedLattice(const IRotation* rotation = nullptr) const;
std::vector<const INode*> getChildren() const override;
......
......@@ -15,8 +15,6 @@
#include "Sample/Particle/FormFactorWeighted.h"
#include "Base/Util/Algorithms.h"
FormFactorWeighted::FormFactorWeighted() {}
FormFactorWeighted::~FormFactorWeighted()
{
for (size_t index = 0; index < m_form_factors.size(); ++index)
......
......@@ -29,7 +29,7 @@ public:
inline static const std::string class_name = "FormFactorWeighted";
std::string className() const final { return class_name; }
FormFactorWeighted();
FormFactorWeighted() = default;
~FormFactorWeighted() override;
FormFactorWeighted* clone() const override;
......
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