Particle-in-cell simulacija trajektorije nabitega delca.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

#### 27 lines 603 B Raw Permalink Blame History

 ```#!/usr/bin/python3 ``` ```import numpy as np ``` ```import matplotlib.pyplot as plt ``` ```from matplotlib import rc ``` ```#rc('font',**{'family':'serif','serif':['Computer Modern']}) ``` ```#rc('text', usetex=True) ``` ```from scipy.special import ellipe,ellipk ``` ```from boris import * ``` ``` ``` ```m = m_pr ``` ```q = e ``` ```i = 10 #tok v ovoju ``` ``` ``` ```a = 0.1 # ovoj ``` ``` ``` ```v0 = np.array([0.0,-3,1.9]) ``` ```x0 = np.array([.05, 0.,0.02]) ``` ```E = lambda x: np.array([0.,0.,0.]) ``` ```B = lambda x: B_bottle(x, a, a/2, i) ``` ```dt = 1e-5 ``` ```tdur = 1e0 ``` ```#print(tdur/dt) ``` ``` ``` ```X,V = boris(x0, v0, E, B, dt, tdur, q, m) ``` ```plot3(X, lim=[-1.2*a,1.2*a],bottle=[a,a/2]) ``` ```X,V = boris(x0, v0, E, B, dt, tdur/10, q, m) ``` ```plot3(X) ``` ``` ```