14 template <
typename GasT,
typename InvFluxT>
22 std::unique_ptr<Theseus::RHSOperatorBase>
24 std::shared_ptr<mfem::ParFiniteElementSpace> vfes,
25 std::shared_ptr<mfem::ParFiniteElementSpace> fes0,
26 std::shared_ptr<mfem::ParMesh> pmesh,
27 std::shared_ptr<mfem::ParGridFunction> eta,
28 std::shared_ptr<mfem::ParGridFunction> alpha,
29 std::vector<std::shared_ptr<mfem::ParGridFunction> > &grad_u,
30 std::shared_ptr<Prandtl::PerssonPeraireIndicator> indicator,
31 mfem::real_t alpha_max);
Definition AxisymmetricGeometry.hpp:15
std::unique_ptr< Theseus::RHSOperatorBase > MakeRHSOperator(const nlohmann::json &runtime, std::shared_ptr< mfem::ParFiniteElementSpace > vfes, std::shared_ptr< mfem::ParFiniteElementSpace > fes0, std::shared_ptr< mfem::ParMesh > pmesh, std::shared_ptr< mfem::ParGridFunction > eta, std::shared_ptr< mfem::ParGridFunction > alpha, std::vector< std::shared_ptr< mfem::ParGridFunction > > &grad_u, std::shared_ptr< Prandtl::PerssonPeraireIndicator > indicator, mfem::real_t alpha_max)
Definition SimFactory_impl.hpp:59
Definition SimFactory.hpp:16
GasT GasModel
Definition SimFactory.hpp:17
InvFluxT InviscidFlux
Definition SimFactory.hpp:18