Skip to content

Commit

Permalink
Update fluidEm3d-demo.md
Browse files Browse the repository at this point in the history
  • Loading branch information
liangwang0734 authored Oct 18, 2019
1 parent d944ac2 commit dc02a22
Showing 1 changed file with 16 additions and 19 deletions.
35 changes: 16 additions & 19 deletions demos/fluidEm3d-demo.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,5 @@


```python
"""
DEMO: Waves in a cold plasma
"""

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['axes.labelsize'] = 'xx-large'
plt.rcParams['axes.titlesize'] = 'xx-large'

import sys
sys.path.append('/path/to/xeon')
sys.path.append('/home/liang/src')
import xeon
```

### Magnetized cold overdense ($\omega_{pe}>\Omega_{ce}$) plasma
### Waves in a magnetized cold, overdense ($\omega_{pe}>\Omega_{ce}$) plasma
#### Parallel propagation
- Plasma oscillation
- Electron cyclotron wave == Whistler wave; right-handed circularly polarized; Compressional Alfven wave
Expand All @@ -29,12 +12,26 @@ import xeon
#### Low-frequency limit
- Shear or slow-Alfven wave, $\omega=\frac{kv_A\cos\theta}{\sqrt{1+v_A^2/c^2}}\approx k\cos\theta v_A=k_\parallel v_A$
- Compressional or fast-Alfven wave $\omega=\frac{kv_A}{\sqrt{1+v_A^2/c^2}}\approx kv_A$

- At $\theta=0$, the compressional and shear Alfven waves are indistiguishable.
- The shear Alfven wave cannot propagate at $\theta=90^\circ$


```python

```python
"""
DEMO: Waves in a cold plasma
"""

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['axes.labelsize'] = 'xx-large'
plt.rcParams['axes.titlesize'] = 'xx-large'

import sys
sys.path.append('/path/to/xeon')
import xeon

# magnetized plasma, angle between k and Bz0 from 0 to pi/2

B0 = 0.8
Expand Down

0 comments on commit dc02a22

Please sign in to comment.