WARPXM v1.10.0
Loading...
Searching...
No Matches
kinetics.py File Reference

Classes

class  warpy.apps.functions.kinetics.kinetics1d1v_arbitrary_shocktube
 Function which sets 1d1v kinetics fluid to shock tube conditions arbitrary riemann problem. More...
 
class  warpy.apps.functions.kinetics.kinetics1d1v_double_rarefaction
 Function which sets kinetic shock tube conditions double rarefaction problem. More...
 
class  warpy.apps.functions.kinetics.vlasov_1d1v_landau_damping
 Velocity distribution initialization routine for the 1d1v Landau Damping. More...
 
class  warpy.apps.functions.kinetics.vlasov_1d1v_two_stream
 Velocity distribution initialization routine for the 1d1v Two stream Instability. More...
 
class  warpy.apps.functions.kinetics.maxwellian
 Function which sets a maxwellian distribution. More...
 
class  warpy.apps.functions.kinetics.five_moment_to_kinetic
 5-moment to Kinetic More...
 
class  warpy.apps.functions.kinetics.custom_vlasov
 Velocity distribution initialization routine. More...
 
class  warpy.apps.functions.kinetics.general_maxwellian_two_stream
 Function which sets two maxwellian streams. More...
 
class  warpy.apps.functions.kinetics.kinetics1d2v_dory_guest_harris
 Function which sets a Dory-Guest-Harris Initial Condition See Genia Vogman Dissertation equation 5.28 / JCP 2014 equation 29. More...
 
class  warpy.apps.functions.kinetics.kinetics2d2v_dory_guest_harris
 Function which sets a Dory-Guest-Harris Initial Condition for 2D2V See Genia Vogman Dissertation equation 5.28 / JCP 2014 equation 29. More...
 
class  warpy.apps.functions.kinetics.weibel_custom
 Calculates the difference between a fed-in IC and a General Maxwellian Two-Stream conditions, weights this difference, and adds it back. More...
 
class  warpy.apps.functions.kinetics.initial_constant
 Function that sets a constant distribution in phase space. More...
 
class  warpy.apps.functions.kinetics.drifting_maxwellian
 Function for a general drifting maxwellian with perturbation. More...
 
class  warpy.apps.functions.kinetics.pressure_equilibrium
 Function for a drifting maxwellian in pressure equilbrium with a density gradient. More...
 
class  warpy.apps.functions.kinetics.vlasov_2d2v_landau_damping
 Velocity distribution initialization routine for the 2d2v Landau Damping. More...
 
class  warpy.apps.functions.kinetics.counter_streaming_beams_2d2v
 Function which sets two maxwellian streams. More...
 
class  warpy.apps.functions.kinetics.kinetics2d2v_kelvin_helmholtz_instability
 Function which sets a Kelvin Helmholtz Instability Initial Condition See Vogman PoP 2020 and PoP 2019. More...
 
class  warpy.apps.functions.kinetics.kinetics2d2v_kelvin_helmholtz_instability_fluid_maxwellian
 Function which sets a Kelvin Helmholtz Instability Initial Condition See Vogman PoP 2020 and PoP 2019 This actually takes the fluid initial condition and converts that to Maxwellians instead of using the Poission-solved non-maxwellian initial condition. More...
 

Namespaces

namespace  warpy
 
namespace  warpy.apps
 
namespace  warpy.apps.functions
 
namespace  warpy.apps.functions.kinetics