Skip to content

Commit

Permalink
Change reducer name to p_magnetic and bug fix
Browse files Browse the repository at this point in the history
  • Loading branch information
JonasSuni committed Sep 13, 2024
1 parent 77429cc commit 3e3e081
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions pyVlsv/reduction.py
Original file line number Diff line number Diff line change
Expand Up @@ -609,10 +609,10 @@ def gyrotropy(variables):
Q = 1 - 4 * I2 / ( (I1 - Ppar)*(I1 + 3* Ppar) )
return Q

def magnetic_pressure( variables ):
def MagneticPressure( variables ):
''' Data reducer for finding the magnetic pressure
'''
Magneticfield = variables[1]
Magneticfield = variables[0]
return np.sum(np.asarray(Magneticfield)**2,axis=-1) / 2.0 / mu_0

def beta( variables ):
Expand Down Expand Up @@ -927,7 +927,7 @@ def makelambda(index):
datareducers["pdyn"] = DataReducerVariable(["v", "rhom"], Pdyn, "Pa", 1, latex=r"$P_\mathrm{dyn}$",latexunits=r"$\mathrm{Pa}$")
datareducers["pdynx"] = DataReducerVariable(["v", "rhom"], Pdynx, "Pa", 1, latex=r"$P_\mathrm{dyn,x}$",latexunits=r"$\mathrm{Pa}$")

datareducers["pmag"] = DataReducerVariable(["b"], magnetic_pressure, "Pa", 1, latex=r"$P_\mathrm{mag}$",latexunits=r"$\mathrm{Pa}$")
datareducers["p_magnetic"] = DataReducerVariable(["b"], MagneticPressure, "Pa", 1, latex=r"$P_\mathrm{mag}$",latexunits=r"$\mathrm{Pa}$")

datareducers["poynting"] = DataReducerVariable(["e", "b"], Poynting, "W/m2", 3, latex=r"$S$", latexunits=r"\mathrm{W}\,\mathrm{m}^{-2}$")
datareducers["hallterm"] = DataReducerVariable(["e", "v", "b"], Hallterm, "V/m", 3, latex=r"$E_\mathrm{Hall}$", latexunits=r"\mathrm{V}\,\mathrm{m}^{-1}$")
Expand Down Expand Up @@ -1142,7 +1142,7 @@ def makelambda(index):
v5reducers["vg_pdyn"] = DataReducerVariable(["vg_v", "vg_rhom"], Pdyn, "Pa", 1, latex=r"$P_\mathrm{dyn}$",latexunits=r"$\mathrm{Pa}$")
v5reducers["vg_pdynx"] = DataReducerVariable(["vg_v", "vg_rhom"], Pdynx, "Pa", 1, latex=r"$P_\mathrm{dyn,x}$",latexunits=r"$\mathrm{Pa}$")

v5reducers["vg_pmag"] = DataReducerVariable(["vg_b_vol"], magnetic_pressure, "Pa", 1, latex=r"$P_\mathrm{mag}$",latexunits=r"$\mathrm{Pa}$")
v5reducers["vg_p_magnetic"] = DataReducerVariable(["vg_b_vol"], MagneticPressure, "Pa", 1, latex=r"$P_\mathrm{mag}$",latexunits=r"$\mathrm{Pa}$")

v5reducers["vg_di"] = DataReducerVariable(["proton/vg_rho"], ion_inertial, "m", 1, latex=r"$d_\mathrm{i}$",latexunits=r"$\mathrm{m}$")

Expand Down

0 comments on commit 3e3e081

Please sign in to comment.