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