From f3d09a8d858d10f6e172cf455d52bb6f9fcd7988 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de>
Date: Wed, 30 Jun 2021 14:45:26 +0200
Subject: [PATCH] clang-format

---
 Core/Element/SpecularSimulationElement.cpp   |  7 +++----
 Core/Term/SpecularComputationTerm.cpp        |  6 ++----
 Sample/Fresnel/IFresnelMap.h                 |  2 +-
 Sample/Fresnel/MatrixFresnelMap.cpp          |  3 +--
 Sample/Processed/MaterialSlicer.cpp          |  3 +--
 Sample/Processed/MaterialSlicer.h            |  5 ++---
 Sample/Processed/ProcessedLayout.cpp         |  4 ++--
 Sample/Processed/ProcessedLayout.h           |  5 ++---
 Sample/Processed/ProcessedSample.cpp         |  3 +--
 Sample/Slice/KzComputation.cpp               | 12 ++++++------
 Sample/Slice/SlicedFormFactorList.cpp        | 11 +++++------
 Sample/Specular/ISpecularStrategy.h          |  3 +--
 Sample/Specular/SpecularMagneticStrategy.cpp |  6 ++----
 Sample/Specular/SpecularMagneticStrategy.h   |  6 ++----
 Sample/Specular/SpecularScalarStrategy.cpp   |  3 +--
 Sample/Specular/SpecularScalarStrategy.h     |  6 ++----
 16 files changed, 34 insertions(+), 51 deletions(-)

diff --git a/Core/Element/SpecularSimulationElement.cpp b/Core/Element/SpecularSimulationElement.cpp
index c3a17b3ff41..9d25627e4a9 100644
--- a/Core/Element/SpecularSimulationElement.cpp
+++ b/Core/Element/SpecularSimulationElement.cpp
@@ -35,10 +35,9 @@ SpecularSimulationElement::SpecularSimulationElement(double wavelength, double a
                      instrument.detector().detectionProperties().analyzerOperator())
     , m_intensity(0.0)
     , m_computable(computable)
-    , m_kz_computation(
-          [k = vecOfLambdaAlphaPhi(wavelength, alpha, 0.0)](const SliceStack& slices) {
-              return SampleUtils::KzComputation::computeKzFromRefIndices(slices, k);
-          })
+    , m_kz_computation([k = vecOfLambdaAlphaPhi(wavelength, alpha, 0.0)](const SliceStack& slices) {
+        return SampleUtils::KzComputation::computeKzFromRefIndices(slices, k);
+    })
 {
 }
 
diff --git a/Core/Term/SpecularComputationTerm.cpp b/Core/Term/SpecularComputationTerm.cpp
index 281e5892318..893474b8c2b 100644
--- a/Core/Term/SpecularComputationTerm.cpp
+++ b/Core/Term/SpecularComputationTerm.cpp
@@ -58,8 +58,7 @@ SpecularScalarTerm::SpecularScalarTerm(const MultiLayer& multilayer)
 
 SpecularScalarTerm::~SpecularScalarTerm() = default;
 
-void SpecularScalarTerm::eval(SpecularSimulationElement& elem,
-                              const SliceStack& slices) const
+void SpecularScalarTerm::eval(SpecularSimulationElement& elem, const SliceStack& slices) const
 {
     const auto coeff =
         std::get<complex_t>(m_Strategy->computeTopLayerR(slices, elem.produceKz(slices)));
@@ -92,8 +91,7 @@ SpecularMatrixTerm::SpecularMatrixTerm(const MultiLayer& multilayer)
 
 SpecularMatrixTerm::~SpecularMatrixTerm() = default;
 
-void SpecularMatrixTerm::eval(SpecularSimulationElement& elem,
-                              const SliceStack& slices) const
+void SpecularMatrixTerm::eval(SpecularSimulationElement& elem, const SliceStack& slices) const
 {
     const auto coeff =
         std::get<Eigen::Matrix2cd>(m_Strategy->computeTopLayerR(slices, elem.produceKz(slices)));
diff --git a/Sample/Fresnel/IFresnelMap.h b/Sample/Fresnel/IFresnelMap.h
index e8abc7aa61a..3194f97ff23 100644
--- a/Sample/Fresnel/IFresnelMap.h
+++ b/Sample/Fresnel/IFresnelMap.h
@@ -20,8 +20,8 @@
 #ifndef BORNAGAIN_SAMPLE_FRESNEL_IFRESNELMAP_H
 #define BORNAGAIN_SAMPLE_FRESNEL_IFRESNELMAP_H
 
-#include "Sample/Specular/ISpecularStrategy.h"
 #include "Sample/Slice/SliceStack.h"
+#include "Sample/Specular/ISpecularStrategy.h"
 #include <memory>
 
 class SimulationElement;
diff --git a/Sample/Fresnel/MatrixFresnelMap.cpp b/Sample/Fresnel/MatrixFresnelMap.cpp
index 810494ebe2e..fe4d12ceece 100644
--- a/Sample/Fresnel/MatrixFresnelMap.cpp
+++ b/Sample/Fresnel/MatrixFresnelMap.cpp
@@ -59,8 +59,7 @@ MatrixFresnelMap::getCoefficients(const kvector_t& kvec, size_t layer_index) con
 
 std::unique_ptr<const ILayerRTCoefficients>
 MatrixFresnelMap::getCoefficients(const kvector_t& kvec, size_t layer_index,
-                                  const SliceStack& slices,
-                                  CoefficientHash& hash_table) const
+                                  const SliceStack& slices, CoefficientHash& hash_table) const
 {
     if (!m_use_cache) {
         auto coeffs = m_Strategy->Execute(slices, kvec);
diff --git a/Sample/Processed/MaterialSlicer.cpp b/Sample/Processed/MaterialSlicer.cpp
index d4894187634..b65f40c22ce 100644
--- a/Sample/Processed/MaterialSlicer.cpp
+++ b/Sample/Processed/MaterialSlicer.cpp
@@ -93,8 +93,7 @@ bool checkRegions(const std::vector<HomogeneousRegion>& regions)
 
 
 SliceStack SampleUtils::Preprocessor::averageSlices(
-    const SliceStack& slices,
-    const std::map<size_t, std::vector<HomogeneousRegion>>& region_map)
+    const SliceStack& slices, const std::map<size_t, std::vector<HomogeneousRegion>>& region_map)
 {
     SliceStack result = slices;
     const auto last_slice_index = slices.size() - 1;
diff --git a/Sample/Processed/MaterialSlicer.h b/Sample/Processed/MaterialSlicer.h
index 7592185620b..72e5fb76999 100644
--- a/Sample/Processed/MaterialSlicer.h
+++ b/Sample/Processed/MaterialSlicer.h
@@ -28,9 +28,8 @@ class SliceStack;
 
 namespace SampleUtils::Preprocessor {
 
-SliceStack
-averageSlices(const SliceStack& slices,
-              const std::map<size_t, std::vector<HomogeneousRegion>>& region_map);
+SliceStack averageSlices(const SliceStack& slices,
+                         const std::map<size_t, std::vector<HomogeneousRegion>>& region_map);
 
 } // namespace SampleUtils::Preprocessor
 
diff --git a/Sample/Processed/ProcessedLayout.cpp b/Sample/Processed/ProcessedLayout.cpp
index 50e098b85c4..4fe232c7e3a 100644
--- a/Sample/Processed/ProcessedLayout.cpp
+++ b/Sample/Processed/ProcessedLayout.cpp
@@ -94,8 +94,8 @@ ProcessedLayout::~ProcessedLayout() = default;
 //! Returns a contribution to m_formfactors, and modifies m_region_map.
 
 FormFactorCoherentSum ProcessedLayout::processParticle(const IParticle& particle,
-                                                       const SliceStack& slices,
-                                                       double z_ref, double intensity_factor)
+                                                       const SliceStack& slices, double z_ref,
+                                                       double intensity_factor)
 {
     const double abundance = particle.abundance();
     const SlicedFormFactorList sliced_ffs(particle, slices, z_ref);
diff --git a/Sample/Processed/ProcessedLayout.h b/Sample/Processed/ProcessedLayout.h
index 18a5b066ec7..acf196008ba 100644
--- a/Sample/Processed/ProcessedLayout.h
+++ b/Sample/Processed/ProcessedLayout.h
@@ -55,9 +55,8 @@ public:
     const std::map<size_t, std::vector<HomogeneousRegion>>& regionMap() const;
 
 private:
-    FormFactorCoherentSum processParticle(const IParticle& particle,
-                                          const SliceStack& slices, double z_ref,
-                                          double intensity_factor);
+    FormFactorCoherentSum processParticle(const IParticle& particle, const SliceStack& slices,
+                                          double z_ref, double intensity_factor);
 
     const bool m_polarized;
     const size_t m_n_slices;
diff --git a/Sample/Processed/ProcessedSample.cpp b/Sample/Processed/ProcessedSample.cpp
index 061faa50979..3fa5e133dbc 100644
--- a/Sample/Processed/ProcessedSample.cpp
+++ b/Sample/Processed/ProcessedSample.cpp
@@ -57,8 +57,7 @@ void addNSlices(SliceStack& stack, size_t n, double thickness, const Material& m
         addSlice(stack, slice_thickness, material);
 }
 
-std::unique_ptr<IFresnelMap> createFresnelMap(const MultiLayer& sample,
-                                              const SliceStack& slices,
+std::unique_ptr<IFresnelMap> createFresnelMap(const MultiLayer& sample, const SliceStack& slices,
                                               const SimulationOptions& options)
 {
     std::unique_ptr<IFresnelMap> result;
diff --git a/Sample/Slice/KzComputation.cpp b/Sample/Slice/KzComputation.cpp
index 1f461680cdc..b9fdccc9b87 100644
--- a/Sample/Slice/KzComputation.cpp
+++ b/Sample/Slice/KzComputation.cpp
@@ -38,8 +38,8 @@ complex_t checkForUnderflow(complex_t val)
 //  namespace KzComputatin
 //  ************************************************************************************************
 
-std::vector<complex_t>
-SampleUtils::KzComputation::computeReducedKz(const SliceStack& slices, kvector_t k)
+std::vector<complex_t> SampleUtils::KzComputation::computeReducedKz(const SliceStack& slices,
+                                                                    kvector_t k)
 {
     const size_t N = slices.size();
     const double n_ref = slices[0].material().refractiveIndex(2 * M_PI / k.mag()).real();
@@ -56,8 +56,8 @@ SampleUtils::KzComputation::computeReducedKz(const SliceStack& slices, kvector_t
     return result;
 }
 
-std::vector<complex_t>
-SampleUtils::KzComputation::computeKzFromSLDs(const SliceStack& slices, double kz)
+std::vector<complex_t> SampleUtils::KzComputation::computeKzFromSLDs(const SliceStack& slices,
+                                                                     double kz)
 {
     const size_t N = slices.size();
     const double k_sign = kz > 0.0 ? -1 : 1;
@@ -73,8 +73,8 @@ SampleUtils::KzComputation::computeKzFromSLDs(const SliceStack& slices, double k
     return result;
 }
 
-std::vector<complex_t>
-SampleUtils::KzComputation::computeKzFromRefIndices(const SliceStack& slices, kvector_t k)
+std::vector<complex_t> SampleUtils::KzComputation::computeKzFromRefIndices(const SliceStack& slices,
+                                                                           kvector_t k)
 {
     const size_t N = slices.size();
     const double kz = k.z();
diff --git a/Sample/Slice/SlicedFormFactorList.cpp b/Sample/Slice/SlicedFormFactorList.cpp
index 1ae2e84a36c..568533726d9 100644
--- a/Sample/Slice/SlicedFormFactorList.cpp
+++ b/Sample/Slice/SlicedFormFactorList.cpp
@@ -79,8 +79,8 @@ ZLimits SlicesZLimits(const SliceStack& slices, size_t slice_index)
     return ZLimits(-thickness, 0.0);
 }
 
-std::pair<size_t, size_t> SliceIndexSpan(const IParticle& particle,
-                                         const SliceStack& slices, double z_ref)
+std::pair<size_t, size_t> SliceIndexSpan(const IParticle& particle, const SliceStack& slices,
+                                         double z_ref)
 {
     const ZLimits bottomTopZ = particle.bottomTopZ();
     const double zbottom = bottomTopZ.zBottom();
@@ -110,16 +110,15 @@ void ScaleRegions(std::vector<HomogeneousRegion>& regions, double factor)
 //  class SlicedFormFactorList
 //  ************************************************************************************************
 
-SlicedFormFactorList::SlicedFormFactorList(const IParticle& particle,
-                                           const SliceStack& slices, double z_ref)
+SlicedFormFactorList::SlicedFormFactorList(const IParticle& particle, const SliceStack& slices,
+                                           double z_ref)
 {
     const auto particles = particle.decompose();
     for (auto* particle : particles)
         addParticle(*particle, slices, z_ref);
 }
 
-void SlicedFormFactorList::addParticle(IParticle& particle, const SliceStack& slices,
-                                       double z_ref)
+void SlicedFormFactorList::addParticle(IParticle& particle, const SliceStack& slices, double z_ref)
 {
     const auto slice_indices = SliceIndexSpan(particle, slices, z_ref);
     bool single_layer = (slice_indices.first == slice_indices.second);
diff --git a/Sample/Specular/ISpecularStrategy.h b/Sample/Specular/ISpecularStrategy.h
index 1f4ecf067e7..135c582feae 100644
--- a/Sample/Specular/ISpecularStrategy.h
+++ b/Sample/Specular/ISpecularStrategy.h
@@ -46,8 +46,7 @@ public:
 
     virtual coeffs_t Execute(const SliceStack& slices, const kvector_t& k) const = 0;
 
-    virtual coeffs_t Execute(const SliceStack& slices,
-                             const std::vector<complex_t>& kz) const = 0;
+    virtual coeffs_t Execute(const SliceStack& slices, const std::vector<complex_t>& kz) const = 0;
 
     virtual std::variant<complex_t, Eigen::Matrix2cd>
     computeTopLayerR(const SliceStack& slices, const std::vector<complex_t>& kz) const = 0;
diff --git a/Sample/Specular/SpecularMagneticStrategy.cpp b/Sample/Specular/SpecularMagneticStrategy.cpp
index 53aac70869e..384985562c0 100644
--- a/Sample/Specular/SpecularMagneticStrategy.cpp
+++ b/Sample/Specular/SpecularMagneticStrategy.cpp
@@ -28,8 +28,7 @@ Eigen::Vector2cd checkForUnderflow(const Eigen::Vector2cd& eigenvs);
 constexpr double magnetic_prefactor = PhysConsts::m_n * PhysConsts::g_factor_n * PhysConsts::mu_N
                                       / PhysConsts::h_bar / PhysConsts::h_bar / 4. / M_PI * 1e-18;
 const auto eps = std::numeric_limits<double>::epsilon() * 10.;
-const LayerRoughness* GetBottomRoughness(const SliceStack& slices,
-                                         const size_t slice_index);
+const LayerRoughness* GetBottomRoughness(const SliceStack& slices, const size_t slice_index);
 } // namespace
 
 ISpecularStrategy::coeffs_t SpecularMagneticStrategy::Execute(const SliceStack& slices,
@@ -39,8 +38,7 @@ ISpecularStrategy::coeffs_t SpecularMagneticStrategy::Execute(const SliceStack&
 }
 
 ISpecularStrategy::coeffs_t
-SpecularMagneticStrategy::Execute(const SliceStack& slices,
-                                  const std::vector<complex_t>& kz) const
+SpecularMagneticStrategy::Execute(const SliceStack& slices, const std::vector<complex_t>& kz) const
 {
     if (slices.size() != kz.size())
         throw std::runtime_error("Number of slices does not match the size of the kz-vector");
diff --git a/Sample/Specular/SpecularMagneticStrategy.h b/Sample/Specular/SpecularMagneticStrategy.h
index beba87868b9..0cb54d8f7d2 100644
--- a/Sample/Specular/SpecularMagneticStrategy.h
+++ b/Sample/Specular/SpecularMagneticStrategy.h
@@ -57,8 +57,7 @@ public:
     //! Computes the Fresnel R coefficient for the top layer only
     //! Introduced in order to speed up pure reflectivity computations
     virtual std::variant<complex_t, Eigen::Matrix2cd>
-    computeTopLayerR(const SliceStack& slices,
-                     const std::vector<complex_t>& kzs) const override;
+    computeTopLayerR(const SliceStack& slices, const std::vector<complex_t>& kzs) const override;
 
 private:
     std::vector<MatrixRTCoefficients> computeTR(const SliceStack& slices,
@@ -68,8 +67,7 @@ private:
     computeBackwardsSubmatrices(const MatrixRTCoefficients& coeff_i,
                                 const MatrixRTCoefficients& coeff_i1, double sigma) const = 0;
 
-    void calculateUpwards(std::vector<MatrixRTCoefficients>& coeff,
-                          const SliceStack& slices) const;
+    void calculateUpwards(std::vector<MatrixRTCoefficients>& coeff, const SliceStack& slices) const;
 };
 
 #endif // BORNAGAIN_SAMPLE_SPECULAR_SPECULARMAGNETICSTRATEGY_H
diff --git a/Sample/Specular/SpecularScalarStrategy.cpp b/Sample/Specular/SpecularScalarStrategy.cpp
index 7d3fe15eeba..71bd498a25f 100644
--- a/Sample/Specular/SpecularScalarStrategy.cpp
+++ b/Sample/Specular/SpecularScalarStrategy.cpp
@@ -88,8 +88,7 @@ SpecularScalarStrategy::computeTopLayerR(const SliceStack& slices,
 }
 
 std::vector<ScalarRTCoefficients>
-SpecularScalarStrategy::computeTR(const SliceStack& slices,
-                                  const std::vector<complex_t>& kz) const
+SpecularScalarStrategy::computeTR(const SliceStack& slices, const std::vector<complex_t>& kz) const
 {
     const size_t N = slices.size();
     std::vector<ScalarRTCoefficients> coeff(N);
diff --git a/Sample/Specular/SpecularScalarStrategy.h b/Sample/Specular/SpecularScalarStrategy.h
index 9dd64e46637..c2d2f18e196 100644
--- a/Sample/Specular/SpecularScalarStrategy.h
+++ b/Sample/Specular/SpecularScalarStrategy.h
@@ -54,8 +54,7 @@ public:
     //! Computes the Fresnel R coefficient for the top layer only
     //! Introduced in order to speed up pure reflectivity computations
     virtual std::variant<complex_t, Eigen::Matrix2cd>
-    computeTopLayerR(const SliceStack& slices,
-                     const std::vector<complex_t>& kz) const override;
+    computeTopLayerR(const SliceStack& slices, const std::vector<complex_t>& kz) const override;
 
 private:
     virtual std::pair<complex_t, complex_t> transition(complex_t kzi, complex_t kzi1,
@@ -64,8 +63,7 @@ private:
     std::vector<ScalarRTCoefficients> computeTR(const SliceStack& slices,
                                                 const std::vector<complex_t>& kz) const;
 
-    void calculateUpFromLayer(std::vector<ScalarRTCoefficients>& coeff,
-                              const SliceStack& slices,
+    void calculateUpFromLayer(std::vector<ScalarRTCoefficients>& coeff, const SliceStack& slices,
                               const std::vector<complex_t>& kz) const;
 };
 
-- 
GitLab