Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website
Loading...
Searching...
No Matches
physics.h File Reference

Physics model declaration. More...

#include <string>
#include <unordered_map>
#include <Kokkos_Core.hpp>
#include <toml.hpp>
#include "common.h"
#include "log.h"

Go to the source code of this file.

Classes

struct  Euler
 Calorically perfect gas, inviscid (Euler) or viscous and heat conducting (Navier-Stokes, Stokes hypothesis, constant Prandtl number). More...
 

Enumerations

enum class  PhysicsType { EULER , NAVIER_STOKES }
 
enum class  ViscosityModel { NONE , CONSTANT , SUTHERLAND , POWER_LAW }
 

Detailed Description

Physics model declaration.

Author
Matthew Bonanni (mbona.nosp@m.nni0.nosp@m.01@gm.nosp@m.ail..nosp@m.com)
Version
0.2
Date
2023-12-27

Enumeration Type Documentation

◆ PhysicsType

Enumerator
EULER 
NAVIER_STOKES 

◆ ViscosityModel

Enumerator
NONE 
CONSTANT 
SUTHERLAND 
POWER_LAW