Theseus
Compressible flow solver
Loading...
Searching...
No Matches
SimFactory.hpp File Reference
#include "mfem.hpp"
#include "json.hpp"
#include "RHSOperator.hpp"
#include "SimFactory_impl.hpp"
Include dependency graph for SimFactory.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Theseus::PhysicsTraits< GasT, InvFluxT >
 

Namespaces

namespace  Theseus
 

Functions

std::unique_ptr< Theseus::RHSOperatorBaseTheseus::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)