physics_base.f90 File Reference

Go to the source code of this file.

Data Types

type  physics_base_mod::physics_base
 
interface  physics_base_mod::InitPhysics
 
interface  physics_base_mod::SetOutput
 
interface  physics_base_mod::new_statevector
 
interface  physics_base_mod::Convert2Primitive_all
 
interface  physics_base_mod::Convert2Primitive_subset
 
interface  physics_base_mod::Convert2Conservative_all
 
interface  physics_base_mod::Convert2Conservative_subset
 
interface  physics_base_mod::ExternalSources
 
interface  physics_base_mod::CalcWaveSpeeds_center
 
interface  physics_base_mod::CalcWaveSpeeds_faces
 
interface  physics_base_mod::CalcFluxesX
 
interface  physics_base_mod::CalcFluxesY
 
interface  physics_base_mod::CalcFluxesZ
 
interface  physics_base_mod::AddBackgroundVelocityX
 
interface  physics_base_mod::AddBackgroundVelocityY
 
interface  physics_base_mod::AddBackgroundVelocityZ
 
interface  physics_base_mod::SubtractBackgroundVelocityX
 
interface  physics_base_mod::SubtractBackgroundVelocityY
 
interface  physics_base_mod::SubtractBackgroundVelocityZ
 
interface  physics_base_mod::GeometricalSources
 
interface  physics_base_mod::AddFargoSourcesX
 
interface  physics_base_mod::AddFargoSourcesY
 
interface  physics_base_mod::AddFargoSourcesZ
 
interface  physics_base_mod::Masks
 
interface  physics_base_mod::CalculateCharSystemX
 
interface  physics_base_mod::CalculateCharSystemY
 
interface  physics_base_mod::CalculateCharSystemZ
 
interface  physics_base_mod::CalculateBoundaryDataX
 
interface  physics_base_mod::CalculateBoundaryDataY
 
interface  physics_base_mod::CalculateBoundaryDataZ
 
interface  physics_base_mod::CalculatePrim2RiemannX
 
interface  physics_base_mod::CalculatePrim2RiemannY
 
interface  physics_base_mod::CalculatePrim2RiemannZ
 
interface  physics_base_mod::CalculateRiemann2PrimX
 
interface  physics_base_mod::CalculateRiemann2PrimY
 
interface  physics_base_mod::CalculateRiemann2PrimZ
 
interface  physics_base_mod::Finalize
 

Modules

module  physics_base_mod
 Basic physics module.
 

Enumerations

enum  
 named integer constants for flavour of state vectors More...
 

Variables

@, public physics_base_mod::undefined =0
 
@, public physics_base_mod::primitive =1
 
@, public physics_base_mod::conservative =2
 

Arrays

integer, parameter, public physics_base_mod::euler_isotherm = 16
 
integer, parameter physics_base_mod::todo
 
integer, parameter physics_base_mod::should
 
integer, parameter physics_base_mod::become
 
integer, parameter physics_base_mod::in
 
integer, parameter physics_base_mod::the
 
integer, parameter physics_base_mod::future
 
integer, parameter, public physics_base_mod::euler = 17
 
subroutine physics_base_mod::initphysics_base (this, Mesh, config, IO, problem, pname)
 Initialization for the base physical object. More...
 
subroutine physics_base_mod::finalize_base (this)
 Destructor. More...