physics_euler_mod::physics_euler Type Reference
Inheritance diagram for physics_euler_mod::physics_euler:
physics_eulerisotherm_mod::physics_eulerisotherm physics_base_mod::physics_base logging_base_mod::logging_base

Private Member Functions

PROCEDURE initphysics_euler
 constructor More...
 
PROCEDURE printconfiguration_euler
 
PROCEDURE new_statevector
 
PROCEDURE convert2primitive_all
 
PROCEDURE convert2primitive_subset
 
PROCEDURE convert2conservative_all
 
PROCEDURE convert2conservative_subset
 
PROCEDURE updatesoundspeed
 
PROCEDURE calcfluxesx
 
PROCEDURE calcfluxesy
 
PROCEDURE calcfluxesz
 
PROCEDURE addbackgroundvelocityx
 
PROCEDURE addbackgroundvelocityy
 
PROCEDURE addbackgroundvelocityz
 
PROCEDURE subtractbackgroundvelocityx
 
PROCEDURE subtractbackgroundvelocityy
 
PROCEDURE subtractbackgroundvelocityz
 
PROCEDURE externalsources
 
PROCEDURE geometricalsources
 
PROCEDURE viscositysources
 
PROCEDURE calculatecharsystemx
 
PROCEDURE calculatecharsystemy
 
PROCEDURE calculatecharsystemz
 
PROCEDURE calculateboundarydatax
 
PROCEDURE calculateboundarydatay
 
PROCEDURE calculateboundarydataz
 
PROCEDURE finalize
 

Private Attributes

real gamma
 ratio of spec. heats More...
 

Additional Inherited Members

- Public Attributes inherited from logging_base_mod::logging_base
integer, public err
 error code More...
 

Detailed Description

Definition at line 54 of file physics_euler.f90.

Member Function/Subroutine Documentation

◆ addbackgroundvelocityx()

PROCEDURE physics_euler_mod::physics_euler::addbackgroundvelocityx ( )
private

Definition at line 73 of file physics_euler.f90.

◆ addbackgroundvelocityy()

PROCEDURE physics_euler_mod::physics_euler::addbackgroundvelocityy ( )
private

Definition at line 74 of file physics_euler.f90.

◆ addbackgroundvelocityz()

PROCEDURE physics_euler_mod::physics_euler::addbackgroundvelocityz ( )
private

Definition at line 75 of file physics_euler.f90.

◆ calcfluxesx()

PROCEDURE physics_euler_mod::physics_euler::calcfluxesx ( )
private

Definition at line 69 of file physics_euler.f90.

◆ calcfluxesy()

PROCEDURE physics_euler_mod::physics_euler::calcfluxesy ( )
private

Definition at line 70 of file physics_euler.f90.

◆ calcfluxesz()

PROCEDURE physics_euler_mod::physics_euler::calcfluxesz ( )
private

Definition at line 71 of file physics_euler.f90.

◆ calculateboundarydatax()

PROCEDURE physics_euler_mod::physics_euler::calculateboundarydatax ( )
private

Definition at line 91 of file physics_euler.f90.

◆ calculateboundarydatay()

PROCEDURE physics_euler_mod::physics_euler::calculateboundarydatay ( )
private

Definition at line 92 of file physics_euler.f90.

◆ calculateboundarydataz()

PROCEDURE physics_euler_mod::physics_euler::calculateboundarydataz ( )
private

Definition at line 93 of file physics_euler.f90.

◆ calculatecharsystemx()

PROCEDURE physics_euler_mod::physics_euler::calculatecharsystemx ( )
private

Definition at line 88 of file physics_euler.f90.

◆ calculatecharsystemy()

PROCEDURE physics_euler_mod::physics_euler::calculatecharsystemy ( )
private

Definition at line 89 of file physics_euler.f90.

◆ calculatecharsystemz()

PROCEDURE physics_euler_mod::physics_euler::calculatecharsystemz ( )
private

Definition at line 90 of file physics_euler.f90.

◆ convert2conservative_all()

PROCEDURE physics_euler_mod::physics_euler::convert2conservative_all ( )
private

Definition at line 64 of file physics_euler.f90.

◆ convert2conservative_subset()

PROCEDURE physics_euler_mod::physics_euler::convert2conservative_subset ( )
private

Definition at line 65 of file physics_euler.f90.

◆ convert2primitive_all()

PROCEDURE physics_euler_mod::physics_euler::convert2primitive_all ( )
private

Definition at line 61 of file physics_euler.f90.

◆ convert2primitive_subset()

PROCEDURE physics_euler_mod::physics_euler::convert2primitive_subset ( )
private

Definition at line 62 of file physics_euler.f90.

◆ externalsources()

PROCEDURE physics_euler_mod::physics_euler::externalsources ( )
private

Definition at line 83 of file physics_euler.f90.

◆ finalize()

PROCEDURE physics_euler_mod::physics_euler::finalize ( )
private

Definition at line 101 of file physics_euler.f90.

◆ geometricalsources()

PROCEDURE physics_euler_mod::physics_euler::geometricalsources ( )
private

Definition at line 84 of file physics_euler.f90.

◆ initphysics_euler()

PROCEDURE physics_euler_mod::physics_euler::initphysics_euler ( )
private

constructor

Definition at line 57 of file physics_euler.f90.

◆ new_statevector()

PROCEDURE physics_euler_mod::physics_euler::new_statevector ( )
private

Definition at line 59 of file physics_euler.f90.

◆ printconfiguration_euler()

PROCEDURE physics_euler_mod::physics_euler::printconfiguration_euler ( )
private

Definition at line 58 of file physics_euler.f90.

◆ subtractbackgroundvelocityx()

PROCEDURE physics_euler_mod::physics_euler::subtractbackgroundvelocityx ( )
private

Definition at line 76 of file physics_euler.f90.

◆ subtractbackgroundvelocityy()

PROCEDURE physics_euler_mod::physics_euler::subtractbackgroundvelocityy ( )
private

Definition at line 77 of file physics_euler.f90.

◆ subtractbackgroundvelocityz()

PROCEDURE physics_euler_mod::physics_euler::subtractbackgroundvelocityz ( )
private

Definition at line 78 of file physics_euler.f90.

◆ updatesoundspeed()

PROCEDURE physics_euler_mod::physics_euler::updatesoundspeed ( )
private

Definition at line 67 of file physics_euler.f90.

◆ viscositysources()

PROCEDURE physics_euler_mod::physics_euler::viscositysources ( )
private

Definition at line 85 of file physics_euler.f90.

Member Data Documentation

◆ gamma

real physics_euler_mod::physics_euler::gamma
private

ratio of spec. heats

Definition at line 55 of file physics_euler.f90.


The documentation for this type was generated from the following file: