Skip to content
Snippets Groups Projects
Commit 5a36b6fa authored by Alexiane Plessier's avatar Alexiane Plessier
Browse files

Add definition of Cjr_half

parent 1458edf5
No related branches found
No related tags found
No related merge requests found
...@@ -472,7 +472,7 @@ SchemeModule::SchemeModule() ...@@ -472,7 +472,7 @@ SchemeModule::SchemeModule()
explicit_zone_list, explicit_zone_list,
dt} dt}
.solver() .solver()
.apply(dt, rho, u, E); .apply(dt, rho, u, E, c, p, pi, gamma, Cv, entropy);
} }
)); ));
...@@ -502,7 +502,7 @@ SchemeModule::SchemeModule() ...@@ -502,7 +502,7 @@ SchemeModule::SchemeModule()
std::vector<std::shared_ptr<const IZoneDescriptor>>{}, std::vector<std::shared_ptr<const IZoneDescriptor>>{},
dt} dt}
.solver() .solver()
.apply(dt, rho, u, E); .apply(dt, rho, u, E, c, p, pi, gamma, Cv, entropy);
} }
)); ));
...@@ -540,7 +540,7 @@ SchemeModule::SchemeModule() ...@@ -540,7 +540,7 @@ SchemeModule::SchemeModule()
explicit_zone_list, explicit_zone_list,
dt} dt}
.solver() .solver()
.apply(dt, rho, u, E); .apply(dt, rho, u, E, c, p, pi, gamma, Cv, entropy);
} }
)); ));
...@@ -570,7 +570,7 @@ SchemeModule::SchemeModule() ...@@ -570,7 +570,7 @@ SchemeModule::SchemeModule()
std::vector<std::shared_ptr<const IZoneDescriptor>>{}, std::vector<std::shared_ptr<const IZoneDescriptor>>{},
dt} dt}
.solver() .solver()
.apply(dt, rho, u, E); .apply(dt, rho, u, E, c, p, pi, gamma, Cv, entropy);
} }
)); ));
...@@ -608,7 +608,7 @@ SchemeModule::SchemeModule() ...@@ -608,7 +608,7 @@ SchemeModule::SchemeModule()
explicit_zone_list, explicit_zone_list,
dt} dt}
.solver() .solver()
.apply(dt, rho, u, E); .apply(dt, rho, u, E, c, p, pi, gamma, Cv, entropy);
} }
)); ));
...@@ -638,7 +638,7 @@ SchemeModule::SchemeModule() ...@@ -638,7 +638,7 @@ SchemeModule::SchemeModule()
std::vector<std::shared_ptr<const IZoneDescriptor>>{}, std::vector<std::shared_ptr<const IZoneDescriptor>>{},
dt} dt}
.solver() .solver()
.apply(dt, rho, u, E); .apply(dt, rho, u, E, c, p, pi, gamma, Cv, entropy);
} }
)); ));
......
This diff is collapsed.
...@@ -50,7 +50,13 @@ class ImplicitAcousticSolverHandler ...@@ -50,7 +50,13 @@ class ImplicitAcousticSolverHandler
apply(const double& dt, apply(const double& dt,
const std::shared_ptr<const IDiscreteFunction>& rho, const std::shared_ptr<const IDiscreteFunction>& rho,
const std::shared_ptr<const IDiscreteFunction>& u, const std::shared_ptr<const IDiscreteFunction>& u,
const std::shared_ptr<const IDiscreteFunction>& E) const = 0; const std::shared_ptr<const IDiscreteFunction>& E,
const std::shared_ptr<const IDiscreteFunction>& c,
const std::shared_ptr<const IDiscreteFunction>& p,
const std::shared_ptr<const IDiscreteFunction>& pi,
const std::shared_ptr<const IDiscreteFunction>& gamma,
const std::shared_ptr<const IDiscreteFunction>& Cv,
const std::shared_ptr<const IDiscreteFunction>& entropy) = 0;
IImplicitAcousticSolver() = default; IImplicitAcousticSolver() = default;
IImplicitAcousticSolver(IImplicitAcousticSolver&&) = default; IImplicitAcousticSolver(IImplicitAcousticSolver&&) = default;
...@@ -65,8 +71,8 @@ class ImplicitAcousticSolverHandler ...@@ -65,8 +71,8 @@ class ImplicitAcousticSolverHandler
std::unique_ptr<IImplicitAcousticSolver> m_implicit_acoustic_solver; std::unique_ptr<IImplicitAcousticSolver> m_implicit_acoustic_solver;
public: public:
const IImplicitAcousticSolver& IImplicitAcousticSolver&
solver() const solver()
{ {
return *m_implicit_acoustic_solver; return *m_implicit_acoustic_solver;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment