1#ifndef geometry_phase_space_34duoprism_h
2#define geometry_phase_space_34duoprism_h
10namespace phase_space_element
31 const std::shared_ptr<geometry::phase_space::PhaseSpaceDGGeometry>&
32 phase_space_dg_geometry);
57 const int phaseSpaceElementFaceIndex,
58 std::vector<real>& phaseSpaceCommonNormal)
const override;
Child PhaseSpaceElement class for 2D2V PhaseSpace34Duoprism.
Definition: phase_space_34duoprism.h:23
void setup() override
setup the phase space 34duoprism
PhaseSpace34Duoprism(const std::shared_ptr< geometry::phase_space::PhaseSpaceDGGeometry > &phase_space_dg_geometry)
Constructor.
~PhaseSpace34Duoprism() override
Destructor.
void setNd() override
override base class function
void getCommonNormal(const int physical_element_index, const int phaseSpaceElementFaceIndex, std::vector< real > &phaseSpaceCommonNormal) const override
override base class function
Base class used for generating phase space element information for kinetic phase space calculations.
Definition: phase_space_element.h:247
Definition: phase_space_34duoprism.h:9