From 3706ab03d3eecfbaf07e989eb533d117cd9be7cf Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Tue, 17 Jun 2025 22:36:20 +0200
Subject: [PATCH] Fix function call...

---
 src/language/modules/KineticSchemeModule.cpp  | 17 ++++++------
 ...olverLagrangeMultiDLocalOrder2Periodic.hpp | 26 +++++++++----------
 2 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/src/language/modules/KineticSchemeModule.cpp b/src/language/modules/KineticSchemeModule.cpp
index 8a1f13b1e..dd35df050 100644
--- a/src/language/modules/KineticSchemeModule.cpp
+++ b/src/language/modules/KineticSchemeModule.cpp
@@ -913,15 +913,14 @@ KineticSchemeModule::KineticSchemeModule()
                                  const size_t& time_order, const std::shared_ptr<const DiscreteFunctionVariant>& rho,
                                  const std::shared_ptr<const DiscreteFunctionVariant>& u,
                                  const std::shared_ptr<const DiscreteFunctionVariant>& E,
-                                 const std::shared_ptr<const DiscreteFunctionVariant>& p,
-                                 const std::vector<std::shared_ptr<const IBoundaryConditionDescriptor>>&
-                                   bc_descriptor_list) -> std::tuple<std::shared_ptr<const MeshVariant>,
-                                                                     std::shared_ptr<const DiscreteFunctionVariant>,
-                                                                     std::shared_ptr<const DiscreteFunctionVariant>,
-                                                                     std::shared_ptr<const DiscreteFunctionVariant>> {
-                                return eulerKineticSolverLagrangeMultiDLocalOrder2(dt, L, M, k, gamma, eps, space_order,
-                                                                                   time_order, rho, u, E, p,
-                                                                                   bc_descriptor_list);
+                                 const std::shared_ptr<const DiscreteFunctionVariant>& p)
+                                -> std::tuple<std::shared_ptr<const MeshVariant>,
+                                              std::shared_ptr<const DiscreteFunctionVariant>,
+                                              std::shared_ptr<const DiscreteFunctionVariant>,
+                                              std::shared_ptr<const DiscreteFunctionVariant>> {
+                                return eulerKineticSolverLagrangeMultiDLocalOrder2Periodic(dt, L, M, k, gamma, eps,
+                                                                                           space_order, time_order, rho,
+                                                                                           u, E, p);
                               }
 
                               ));
diff --git a/src/scheme/EulerKineticSolverLagrangeMultiDLocalOrder2Periodic.hpp b/src/scheme/EulerKineticSolverLagrangeMultiDLocalOrder2Periodic.hpp
index ef7bb2f0d..33a186aca 100644
--- a/src/scheme/EulerKineticSolverLagrangeMultiDLocalOrder2Periodic.hpp
+++ b/src/scheme/EulerKineticSolverLagrangeMultiDLocalOrder2Periodic.hpp
@@ -10,19 +10,17 @@ std::tuple<std::shared_ptr<const MeshVariant>,
            std::shared_ptr<const DiscreteFunctionVariant>,
            std::shared_ptr<const DiscreteFunctionVariant>,
            std::shared_ptr<const DiscreteFunctionVariant>>
-eulerKineticSolverLagrangeMultiDLocalOrder2Periodic(
-  const double& dt,
-  const size_t& L,
-  const size_t& M,
-  const size_t& k,
-  const double& gamma,
-  const double& eps,
-  const size_t& space_order,
-  const size_t& time_order,
-  const std::shared_ptr<const DiscreteFunctionVariant>& rho,
-  const std::shared_ptr<const DiscreteFunctionVariant>& u,
-  const std::shared_ptr<const DiscreteFunctionVariant>& E,
-  const std::shared_ptr<const DiscreteFunctionVariant>& p,
-  const std::vector<std::shared_ptr<const IBoundaryConditionDescriptor>>& bc_descriptor_list);
+eulerKineticSolverLagrangeMultiDLocalOrder2Periodic(const double& dt,
+                                                    const size_t& L,
+                                                    const size_t& M,
+                                                    const size_t& k,
+                                                    const double& gamma,
+                                                    const double& eps,
+                                                    const size_t& space_order,
+                                                    const size_t& time_order,
+                                                    const std::shared_ptr<const DiscreteFunctionVariant>& rho,
+                                                    const std::shared_ptr<const DiscreteFunctionVariant>& u,
+                                                    const std::shared_ptr<const DiscreteFunctionVariant>& E,
+                                                    const std::shared_ptr<const DiscreteFunctionVariant>& p);
 
 #endif   // EULER_KINETIC_SOLVER_LAGRANGE_MULTI_D_LOCAL_ORDER_2PERIODIC_HPP
-- 
GitLab