Search Results
fluxes_base_mod Module Reference
base module for numerical flux functions More...
Data Types | |
interface CalculateFluxes | |
interface Finalize | |
type fluxes_base | |
Functions/Subroutines | |
subroutine finalize_base (this) | |
Destructor. More... | |
various data fields | |
integer, parameter, public kt = 1 | |
subroutine initfluxes (this, Mesh, Physics, config, IO, ftype, fname) | |
Initialize Fluxes. More... | |
real function, dimension(physics%vnum) getboundaryflux (this, Mesh, Physics, direction, comm) | |
Get fluxes at boundaries. More... | |
subroutine calculatefacedata (this, Mesh, Physics, pvar, cvar) | |
Calcualtes face data with reconstruction methods (e. g. limiters) More... | |
Detailed Description
base module for numerical flux functions
- Todo:
- implement constructor and other fluxes, e.g. HLLC
Function/Subroutine Documentation
◆ calculatefacedata()
|
private |
Calcualtes face data with reconstruction methods (e. g. limiters)
Definition at line 368 of file fluxes_base.f90.
◆ finalize_base()
subroutine fluxes_base_mod::finalize_base | ( | class(fluxes_base), intent(inout) | this | ) |
Destructor.
Definition at line 400 of file fluxes_base.f90.
◆ getboundaryflux()
|
private |
◆ initfluxes()
|
private |
Initialize Fluxes.
Definition at line 119 of file fluxes_base.f90.
Here is the call graph for this function:

Variable Documentation
◆ kt
integer, parameter, public fluxes_base_mod::kt = 1 |
Definition at line 104 of file fluxes_base.f90.