In [2]:
# coding=utf-8
from pythonpic import plotting_parser
from pythonpic.configs import run_coldplasma, run_twostream, run_laser, run_wave
from pythonpic.visualization import animation
from pythonpic.helper_functions.physics import epsilon_zero, lightspeed
from matplotlib import rc, animation
from pythonpic.tests import test_pusher
from pythonpic.classes import load_simulation
%matplotlib inline
rc('animation', html='html5')
show_static = True
show_animation = False
args = True, True, False, False, False
args_animation = False, False, True, False, False
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-3f7fd169b211> in <module>()
1
----> 2 from pythonpic import plotting_parser
3 from pythonpic.configs import run_coldplasma, run_twostream, run_laser, run_wave
4 from pythonpic.visualization import animation
5 from pythonpic.helper_functions.physics import epsilon_zero, lightspeed
/home/dominik/Inzynierka/pythonpic/pythonpic/__init__.py in <module>()
2 """A work in progress particle-in-cell code written in Python, optimized for speed as well as readability."""
3
----> 4 from .visualization.plotting import plots
5 from .helper_functions.helpers import plotting_parser
6 from .algorithms import BoundaryCondition
/home/dominik/Inzynierka/pythonpic/pythonpic/visualization/__init__.py in <module>()
1 # coding=utf-8
----> 2 from . import animation, plotting
/home/dominik/Inzynierka/pythonpic/pythonpic/visualization/plotting.py in <module>()
6 import matplotlib.pyplot as plt
7
----> 8 from ..classes import simulation
9 from ..visualization import animation
10 from ..visualization import static_plots
/home/dominik/Inzynierka/pythonpic/pythonpic/classes/__init__.py in <module>()
1 # coding=utf-8
----> 2 from .grid import PeriodicGrid, NonperiodicGrid, PeriodicTestGrid, NonperiodicTestGrid
3 from .simulation import Simulation, load_simulation
4 from .species import Species, Particle, TestSpecies
/home/dominik/Inzynierka/pythonpic/pythonpic/classes/grid.py in <module>()
7
8
----> 9 from ..helper_functions import physics
10 from ..algorithms import charge_deposition, FieldSolver, BoundaryCondition, current_deposition, field_interpolation
11
/home/dominik/Inzynierka/pythonpic/pythonpic/helper_functions/physics.py in <module>()
3
4 import numpy as np
----> 5 import numba
6
7
ModuleNotFoundError: No module named 'numba'
In [2]:
#!rm -r data_analysis
In [3]:
plasma_frequency = 1
push_mode = 2
N_electrons = 1024
NG = 64
qmratio = -1
T = 10
scaling = 1
c = 10
epsilon_zero = 1
S = run_coldplasma.cold_plasma_oscillations(f"COSCALING", qmratio=qmratio, plasma_frequency=plasma_frequency, NG=NG,
N_electrons=N_electrons, epsilon_zero=epsilon_zero, push_mode=push_mode, save_data=False,
T = T, scaling=scaling, c=c).lazy_run()
epsilon_zero:1
save_data:False
Path is data_analysis/coldplasma/COSCALING/COSCALING.hdf5
Found file. Attempting to load...
Postprocessing simulation.
Managed to load file.
In [4]:
run_coldplasma.plots(S, *args, alpha=0.3)
In [5]:
S2 = run_twostream.two_stream_instability(f"TS_UNSTABLE",
).lazy_run()
Running two stream instability
plasma frequency: 1.0
timestep: 0.19634954084936207
iloczyn: 0.19634954084936207
Pusher seems stable with dt * plasma frequency = 1.96e-01 < 2.
k0*v0/w0 is 0.05 which means the regime is unstable(stable above sqrt(2))
Path is data_analysis/twostream/TS_UNSTABLE/TS_UNSTABLE.hdf5
Found file. Attempting to load...
Postprocessing simulation.
Managed to load file.
/home/dominik/Inzynierka/pythonpic/pythonpic/helper_functions/physics.py:27: UserWarning: Plasma parameter seems low at 0.039! Low density plasma.
warnings.warn(f"Plasma parameter seems low at {pp:.3f}! Low density plasma.")
In [6]:
# !rm -r data_analysis/twostream/
In [7]:
run_twostream.plots(S2, *args, alpha=0.3)
In [12]:
S3 = run_twostream.two_stream_instability(f"TS_STABLE",
).lazy_run()
Running two stream instability
plasma frequency: 1.0
timestep: 0.19634954084936207
iloczyn: 0.19634954084936207
Pusher seems stable with dt * plasma frequency = 1.96e-01 < 2.
k0*v0/w0 is 0.05 which means the regime is unstable(stable above sqrt(2))
Path is data_analysis/twostream/TS_STABLE/TS_STABLE.hdf5
Found file. Attempting to load...
Postprocessing simulation.
Managed to load file.
/home/dominik/Inzynierka/pythonpic/pythonpic/helper_functions/physics.py:27: UserWarning: Plasma parameter seems low at 0.039! Low density plasma.
warnings.warn(f"Plasma parameter seems low at {pp:.3f}! Low density plasma.")
In [13]:
run_twostream.plots(S3, *args, alpha=0.3)
In [14]:
S4 = test_pusher.test_relativistic_magnetic_field(test_pusher.g(), 1, 1e-4)
In [15]:
run_twostream.plots(S4, *args, alpha=0.3)
Postprocessing grid.
Postprocessing particles.
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-15-4cbc7ef56aa3> in <module>()
----> 1 run_twostream.plots(S4, *args, alpha=03.)
~/Inzynierka/pythonpic/pythonpic/visualization/plotting.py in plots(file, show_static, save_static, show_animation, save_animation, snapshot_animation, alpha, animation_type, static_type, frames)
51 if isinstance(file, simulation.Simulation):
52 S = file
---> 53 S.postprocess()
54 else:
55 try:
~/Inzynierka/pythonpic/pythonpic/classes/simulation.py in postprocess(self)
53 self.total_kinetic_energy = np.zeros(self.NT)
54 for species in self.list_species:
---> 55 species.postprocess()
56 self.total_kinetic_energy += species.kinetic_energy_history
57 print("Postprocessing simulation.")
~/Inzynierka/pythonpic/pythonpic/classes/species.py in postprocess(self)
284 print(f"Postprocessing {self.name}.")
285 self.density_history[...] *= self.scaling
--> 286 self.postprocessed = self.group.attrs['postprocessed'] = True
287 self.file.flush()
288
AttributeError: 'TestSpecies' object has no attribute 'group'
In [25]:
for dataset in ["75000_1378_run_21_Circular",
"75000_1378_run_23_Circular",
"75000_1378_run_21_Ey",
"75000_1378_run_23_Ey"]:
# S_laser = run_laser.laser(dataset, 75000, 1378, 0, 0, 0).lazy_run()
S_laser = run_laser.laser(dataset, 1, 100, 100, 0, 0).lazy_run()
run_laser.plots(S_laser, *args, alpha=0.3)
run_laser.plots(S_laser,
show_animation = False,
snapshot_animation=True,
frames = list(range(0, 7000, 100)), alpha=0.3,)
10.0 grid cells per laser wavelength.
Thermal velocity for this simulation should be on the order of 0.629c.
Simulation prepared.
Path is data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular.hdf5
Found file. Attempting to load...
Postprocessing simulation.
Managed to load file.
For direction x, maxfield is 4.61e+11
For direction y, maxfield is 8.76e+11
For direction z, maxfield is 8.82e+11
Drawing animation as snapshots.
Saving iteration 0 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000000.png
Saving iteration 100 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000100.png
Saving iteration 200 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000200.png
Saving iteration 300 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000300.png
Saving iteration 400 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000400.png
Saving iteration 500 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000500.png
Saving iteration 600 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000600.png
Saving iteration 700 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000700.png
Saving iteration 800 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000800.png
Saving iteration 900 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_000900.png
Saving iteration 1000 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001000.png
Saving iteration 1100 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001100.png
Saving iteration 1200 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001200.png
Saving iteration 1300 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001300.png
Saving iteration 1400 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001400.png
Saving iteration 1500 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001500.png
Saving iteration 1600 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001600.png
Saving iteration 1700 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001700.png
Saving iteration 1800 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001800.png
Saving iteration 1900 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_001900.png
Saving iteration 2000 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002000.png
Saving iteration 2100 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002100.png
Saving iteration 2200 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002200.png
Saving iteration 2300 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002300.png
Saving iteration 2400 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002400.png
Saving iteration 2500 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002500.png
Saving iteration 2600 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002600.png
Saving iteration 2700 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002700.png
Saving iteration 2800 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002800.png
Saving iteration 2900 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_002900.png
Saving iteration 3000 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003000.png
Saving iteration 3100 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003100.png
Saving iteration 3200 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003200.png
Saving iteration 3300 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003300.png
Saving iteration 3400 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003400.png
Saving iteration 3500 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003500.png
Saving iteration 3600 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003600.png
Saving iteration 3700 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003700.png
Saving iteration 3800 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003800.png
Saving iteration 3900 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_003900.png
Saving iteration 4000 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004000.png
Saving iteration 4100 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004100.png
Saving iteration 4200 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004200.png
Saving iteration 4300 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004300.png
Saving iteration 4400 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004400.png
Saving iteration 4500 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004500.png
Saving iteration 4600 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004600.png
Saving iteration 4700 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004700.png
Saving iteration 4800 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004800.png
Saving iteration 4900 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_004900.png
Saving iteration 5000 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005000.png
Saving iteration 5100 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005100.png
Saving iteration 5200 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005200.png
Saving iteration 5300 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005300.png
Saving iteration 5400 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005400.png
Saving iteration 5500 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005500.png
Saving iteration 5600 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005600.png
Saving iteration 5700 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005700.png
Saving iteration 5800 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005800.png
Saving iteration 5900 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_005900.png
Saving iteration 6000 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006000.png
Saving iteration 6100 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006100.png
Saving iteration 6200 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006200.png
Saving iteration 6300 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006300.png
Saving iteration 6400 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006400.png
Saving iteration 6500 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006500.png
Saving iteration 6600 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006600.png
Saving iteration 6700 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006700.png
Saving iteration 6800 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006800.png
Saving iteration 6900 to data_analysis/laser-shield/v32/75000_1378_run_21_Circular/75000_1378_run_21_Circular_006900.png
10.0 grid cells per laser wavelength.
Thermal velocity for this simulation should be on the order of 0.629c.
Simulation prepared.
Path is data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular.hdf5
Found file. Attempting to load...
Postprocessing simulation.
Managed to load file.
For direction x, maxfield is 6.09e+12
For direction y, maxfield is 9.91e+12
For direction z, maxfield is 9.58e+12
Drawing animation as snapshots.
Saving iteration 0 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000000.png
Saving iteration 100 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000100.png
Saving iteration 200 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000200.png
Saving iteration 300 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000300.png
Saving iteration 400 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000400.png
Saving iteration 500 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000500.png
Saving iteration 600 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000600.png
Saving iteration 700 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000700.png
Saving iteration 800 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000800.png
Saving iteration 900 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_000900.png
Saving iteration 1000 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001000.png
Saving iteration 1100 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001100.png
Saving iteration 1200 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001200.png
Saving iteration 1300 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001300.png
Saving iteration 1400 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001400.png
Saving iteration 1500 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001500.png
Saving iteration 1600 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001600.png
Saving iteration 1700 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001700.png
Saving iteration 1800 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001800.png
Saving iteration 1900 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_001900.png
Saving iteration 2000 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002000.png
Saving iteration 2100 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002100.png
Saving iteration 2200 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002200.png
Saving iteration 2300 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002300.png
Saving iteration 2400 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002400.png
Saving iteration 2500 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002500.png
Saving iteration 2600 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002600.png
Saving iteration 2700 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002700.png
Saving iteration 2800 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002800.png
Saving iteration 2900 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_002900.png
Saving iteration 3000 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003000.png
Saving iteration 3100 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003100.png
Saving iteration 3200 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003200.png
Saving iteration 3300 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003300.png
Saving iteration 3400 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003400.png
Saving iteration 3500 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003500.png
Saving iteration 3600 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003600.png
Saving iteration 3700 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003700.png
Saving iteration 3800 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003800.png
Saving iteration 3900 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_003900.png
Saving iteration 4000 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004000.png
Saving iteration 4100 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004100.png
Saving iteration 4200 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004200.png
Saving iteration 4300 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004300.png
Saving iteration 4400 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004400.png
Saving iteration 4500 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004500.png
Saving iteration 4600 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004600.png
Saving iteration 4700 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004700.png
Saving iteration 4800 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004800.png
Saving iteration 4900 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_004900.png
Saving iteration 5000 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005000.png
Saving iteration 5100 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005100.png
Saving iteration 5200 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005200.png
Saving iteration 5300 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005300.png
Saving iteration 5400 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005400.png
Saving iteration 5500 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005500.png
Saving iteration 5600 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005600.png
Saving iteration 5700 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005700.png
Saving iteration 5800 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005800.png
Saving iteration 5900 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_005900.png
Saving iteration 6000 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006000.png
Saving iteration 6100 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006100.png
Saving iteration 6200 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006200.png
Saving iteration 6300 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006300.png
Saving iteration 6400 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006400.png
Saving iteration 6500 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006500.png
Saving iteration 6600 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006600.png
Saving iteration 6700 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006700.png
Saving iteration 6800 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006800.png
Saving iteration 6900 to data_analysis/laser-shield/v32/75000_1378_run_23_Circular/75000_1378_run_23_Circular_006900.png
10.0 grid cells per laser wavelength.
Thermal velocity for this simulation should be on the order of 0.629c.
Simulation prepared.
Path is data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey.hdf5
Found file. Attempting to load...
Postprocessing simulation.
Managed to load file.
/home/dominik/.anaconda3/envs/pic_dev/lib/python3.6/site-packages/matplotlib/axes/_base.py:3193: UserWarning: Attempting to set identical bottom==top results
in singular transformations; automatically expanding.
bottom=0.0, top=0.0
'bottom=%s, top=%s') % (bottom, top))
For direction x, maxfield is 5.59e+11
For direction y, maxfield is 1.24e+12
For direction z, maxfield is 4.08e+03
Drawing animation as snapshots.
Saving iteration 0 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000000.png
Saving iteration 100 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000100.png
Saving iteration 200 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000200.png
Saving iteration 300 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000300.png
Saving iteration 400 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000400.png
Saving iteration 500 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000500.png
Saving iteration 600 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000600.png
Saving iteration 700 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000700.png
Saving iteration 800 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000800.png
Saving iteration 900 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_000900.png
Saving iteration 1000 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001000.png
Saving iteration 1100 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001100.png
Saving iteration 1200 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001200.png
Saving iteration 1300 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001300.png
Saving iteration 1400 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001400.png
Saving iteration 1500 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001500.png
Saving iteration 1600 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001600.png
Saving iteration 1700 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001700.png
Saving iteration 1800 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001800.png
Saving iteration 1900 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_001900.png
Saving iteration 2000 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002000.png
Saving iteration 2100 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002100.png
Saving iteration 2200 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002200.png
Saving iteration 2300 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002300.png
Saving iteration 2400 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002400.png
Saving iteration 2500 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002500.png
Saving iteration 2600 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002600.png
Saving iteration 2700 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002700.png
Saving iteration 2800 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002800.png
Saving iteration 2900 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_002900.png
Saving iteration 3000 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003000.png
Saving iteration 3100 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003100.png
Saving iteration 3200 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003200.png
Saving iteration 3300 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003300.png
Saving iteration 3400 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003400.png
Saving iteration 3500 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003500.png
Saving iteration 3600 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003600.png
Saving iteration 3700 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003700.png
Saving iteration 3800 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003800.png
Saving iteration 3900 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_003900.png
Saving iteration 4000 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004000.png
Saving iteration 4100 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004100.png
Saving iteration 4200 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004200.png
Saving iteration 4300 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004300.png
Saving iteration 4400 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004400.png
Saving iteration 4500 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004500.png
Saving iteration 4600 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004600.png
Saving iteration 4700 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004700.png
Saving iteration 4800 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004800.png
Saving iteration 4900 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_004900.png
Saving iteration 5000 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005000.png
Saving iteration 5100 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005100.png
Saving iteration 5200 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005200.png
Saving iteration 5300 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005300.png
Saving iteration 5400 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005400.png
Saving iteration 5500 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005500.png
Saving iteration 5600 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005600.png
Saving iteration 5700 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005700.png
Saving iteration 5800 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005800.png
Saving iteration 5900 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_005900.png
Saving iteration 6000 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006000.png
Saving iteration 6100 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006100.png
Saving iteration 6200 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006200.png
Saving iteration 6300 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006300.png
Saving iteration 6400 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006400.png
Saving iteration 6500 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006500.png
Saving iteration 6600 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006600.png
Saving iteration 6700 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006700.png
Saving iteration 6800 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006800.png
Saving iteration 6900 to data_analysis/laser-shield/v32/75000_1378_run_21_Ey/75000_1378_run_21_Ey_006900.png
10.0 grid cells per laser wavelength.
Thermal velocity for this simulation should be on the order of 0.629c.
Simulation prepared.
Path is data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey.hdf5
Found file. Attempting to load...
Postprocessing simulation.
Managed to load file.
For direction x, maxfield is 8.10e+12
For direction y, maxfield is 1.35e+13
For direction z, maxfield is 4.45e+04
Drawing animation as snapshots.
Saving iteration 0 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000000.png
Saving iteration 100 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000100.png
Saving iteration 200 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000200.png
Saving iteration 300 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000300.png
Saving iteration 400 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000400.png
Saving iteration 500 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000500.png
Saving iteration 600 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000600.png
Saving iteration 700 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000700.png
Saving iteration 800 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000800.png
Saving iteration 900 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000900.png
Saving iteration 1000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001000.png
Saving iteration 1100 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001100.png
Saving iteration 1200 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001200.png
Saving iteration 1300 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001300.png
Saving iteration 1400 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001400.png
Saving iteration 1500 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001500.png
Saving iteration 1600 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001600.png
Saving iteration 1700 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001700.png
Saving iteration 1800 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001800.png
Saving iteration 1900 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001900.png
Saving iteration 2000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002000.png
Saving iteration 2100 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002100.png
Saving iteration 2200 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002200.png
Saving iteration 2300 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002300.png
Saving iteration 2400 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002400.png
Saving iteration 2500 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002500.png
Saving iteration 2600 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002600.png
Saving iteration 2700 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002700.png
Saving iteration 2800 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002800.png
Saving iteration 2900 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002900.png
Saving iteration 3000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003000.png
Saving iteration 3100 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003100.png
Saving iteration 3200 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003200.png
Saving iteration 3300 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003300.png
Saving iteration 3400 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003400.png
Saving iteration 3500 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003500.png
Saving iteration 3600 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003600.png
Saving iteration 3700 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003700.png
Saving iteration 3800 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003800.png
Saving iteration 3900 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_003900.png
Saving iteration 4000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004000.png
Saving iteration 4100 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004100.png
Saving iteration 4200 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004200.png
Saving iteration 4300 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004300.png
Saving iteration 4400 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004400.png
Saving iteration 4500 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004500.png
Saving iteration 4600 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004600.png
Saving iteration 4700 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004700.png
Saving iteration 4800 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004800.png
Saving iteration 4900 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_004900.png
Saving iteration 5000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005000.png
Saving iteration 5100 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005100.png
Saving iteration 5200 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005200.png
Saving iteration 5300 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005300.png
Saving iteration 5400 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005400.png
Saving iteration 5500 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005500.png
Saving iteration 5600 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005600.png
Saving iteration 5700 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005700.png
Saving iteration 5800 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005800.png
Saving iteration 5900 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005900.png
Saving iteration 6000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006000.png
Saving iteration 6100 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006100.png
Saving iteration 6200 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006200.png
Saving iteration 6300 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006300.png
Saving iteration 6400 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006400.png
Saving iteration 6500 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006500.png
Saving iteration 6600 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006600.png
Saving iteration 6700 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006700.png
Saving iteration 6800 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006800.png
Saving iteration 6900 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_006900.png
In [6]:
!tree data_analysis/laser-shield/
data_analysis/laser-shield/
├── 75000_1378_run_21_Circular -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_21_Circular/
├── 75000_1378_run_21_Ey -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_21_Ey
├── 75000_1378_run_23_Circular -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_23_Circular/
├── 75000_1378_run_23_Ey -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_23_Ey
└── v32
└── 75000_1378_run_21_Circular
6 directories, 0 files
In [22]:
run_laser.plots(S_laser, snapshot_animation=True, frames = [0, 1000, 2000, 5000], alpha=0.3,)
/home/dominik/.anaconda3/envs/pic_dev/lib/python3.6/site-packages/matplotlib/axes/_base.py:3193: UserWarning: Attempting to set identical bottom==top results
in singular transformations; automatically expanding.
bottom=0.0, top=0.0
'bottom=%s, top=%s') % (bottom, top))
For direction x, maxfield is 8.10e+12
For direction y, maxfield is 1.35e+13
For direction z, maxfield is 4.45e+04
Drawing animation as snapshots.
Saving iteration 0 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_000000.png
Saving iteration 1000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_001000.png
Saving iteration 2000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_002000.png
Saving iteration 5000 to data_analysis/laser-shield/v32/75000_1378_run_23_Ey/75000_1378_run_23_Ey_005000.png
In [ ]:
S3 = run_twostream.two_stream_instability(f"TS_STABLE",
).lazy_run()
In [ ]:
S5 =
In [14]:
!ls data_analysis/laser-shield/75000_1378_run_23_Ey/
75000_1378_run_23_Ey.hdf5 75000_1378_run_23_Ey.png
In [15]:
!tree data_analysis/
data_analysis/
├── 75000_1378_run_23_Ey
│ ├── 75000_1378_run_23_Ey_000000.png
│ ├── 75000_1378_run_23_Ey_001000.png
│ ├── 75000_1378_run_23_Ey_002000.png
│ └── 75000_1378_run_23_Ey_005000.png
├── coldplasma
│ └── COSCALING
│ ├── COSCALING.hdf5
│ └── COSCALING.png
├── laser-shield
│ ├── 75000_1378_run_21_Circular -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_21_Circular/
│ ├── 75000_1378_run_21_Ey -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_21_Ey
│ ├── 75000_1378_run_23_Circular -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_23_Circular/
│ ├── 75000_1378_run_23_Ey -> /home/dominik/Inzynierka/pythonpic/data_analysis/laser-shield/v32/75000_1378_run_23_Ey
│ └── v32
│ └── 75000_1378_run_21_Circular
└── twostream
├── TSPLOTTING
│ ├── TSPLOTTING.hdf5
│ └── TSPLOTTING.png
├── TS_STABLE -> /home/dominik/Inzynierka/pythonpic/data_analysis/twostream/TS_STABLE/
└── TS_UNSTABLE -> /home/dominik/Inzynierka/pythonpic/data_analysis/twostream/TS_UNSTABLE/
14 directories, 8 files
Content source: StanczakDominik/PythonPIC
Similar notebooks: