Skip to content
Snippets Groups Projects
Commit 7f7553f0 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

rm obsolete broken ff scripts

parent 7065f42f
No related branches found
No related tags found
1 merge request!1701rm obsolete broken ff scripts
Pipeline #102826 passed
This commit is part of merge request !1701. Comments created here will be created in the context of that merge request.
#!/usr/bin/env python3
"""
Plot form factors.
"""
import bornagain as ba
from bornagain import nm, deg
import bornplot as bp
det = ba.SphericalDetector(bp.simargs['n'], 5*deg, 2.5*deg, 2.5*deg)
n = 4
results = []
for i in range(n):
omega = 90*i/(n - 1)
title = r'$\omega=%d^\circ$' % omega
ff = ba.CosineRipple(25*nm, 10*nm, 8*nm)
trafo = ba.RotationZ(omega*deg)
data = bp.run_simulation(det, ff, trafo)
results.append(bp.Result(data, title))
bp.make_plot(results, det, "ff_CosineRipple")
#!/usr/bin/env python3
"""
Plot form factor.
"""
import bornagain as ba
from bornagain import nm, deg
import bornplot as bp
det = ba.SphericalDetector(bp.simargs['n'], 5*deg, 2.5*deg, 2.5*deg)
pars = [0, 5, 10, 20]
n = len(pars)
results = []
for i in range(n):
theta = pars[i]
title = r'$\vartheta=%d^\circ$' % theta
ff = ba.TruncatedSphere(4.2*nm, 6.1*nm, 0)
trafo = ba.RotationY(theta*deg)
data = bp.run_simulation(det, ff, trafo)
results.append(bp.Result(data, title))
bp.make_plot(results, det, "ff_demo_1quadrants")
#!/usr/bin/env python3
"""
Plot form factor.
"""
import bornagain as ba
from bornagain import nm, deg
import bornplot as bp
det = ba.SphericalDetector(bp.simargs['n'], 10*deg, 0, 0)
pars = [0, 5, 10, 20]
n = len(pars)
results = []
for i in range(n):
theta = pars[i]
title = r'$\vartheta=%d^\circ$' % theta
ff = ba.TruncatedSphere(4.2*nm, 6.1*nm, 0)
trafo = ba.RotationY(theta*deg)
data = bp.run_simulation(det, ff, trafo)
results.append(bp.Result(data, title))
bp.make_plot(results, det, "ff_demo_4quadrants")
#!/usr/bin/env python3
"""
Plot form factors.
"""
import bornagain as ba
from bornagain import nm, deg
import bornplot as bp
det = ba.SphericalDetector(bp.simargs['n'], 5*deg, 2.5*deg, 2.5*deg)
n = 3
results = []
for i in range(n):
siz = [10, 100, 1000][i]
title = r'$L_x = %d~nm$' % siz
ff = ba.Box(siz, 10, 10)
data = bp.run_simulation(det, ff)
results.append(bp.Result(data, title))
bp.make_plot(results, det, "ff_det_box")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment