Peano
Loading...
Searching...
No Matches
MatterBasedDynamicKernel Namespace Reference

Functions

 prepare_hydrodynamic_kernel ()
 function to created the relativistic hydrodynamic kernel in the conserved formulation We treat the primitive variables and spacetime variables as auxiliary variables
 
 prepare_Magnetohydrodynamic_kernel ()
 

Function Documentation

◆ prepare_hydrodynamic_kernel()

MatterBasedDynamicKernel.prepare_hydrodynamic_kernel ( )

function to created the relativistic hydrodynamic kernel in the conserved formulation We treat the primitive variables and spacetime variables as auxiliary variables

Variables labeling: for now the default order of the file is following the FV solvers persepective (thus require adjust data arrangement) if we only have current infrastructure, the order here have to be adjusted. We can have {Q_spacetime, Q_hydro_evo}

Reconstruction of primitive variables: For RK1 we can naturally insert the reconstruction into the preprocess stage. It becomes tricky when we do higher RK where we need reconstruction for every RK stage (still working but find a better place to insert) The reconstruction function would be (tilde{gamma}_ij, phi, Q_hydro_evo) -> Q_hydro_primitive

Definition at line 10 of file MatterBasedDynamicKernel.py.

Referenced by prepare_Magnetohydrodynamic_kernel().

Here is the caller graph for this function:

◆ prepare_Magnetohydrodynamic_kernel()

MatterBasedDynamicKernel.prepare_Magnetohydrodynamic_kernel ( )

Definition at line 179 of file MatterBasedDynamicKernel.py.

References prepare_hydrodynamic_kernel().

Here is the call graph for this function: