SIM
ION
®
The field and particle trajectory simulator
Industry standard charged particle optics software
Refine your design:
model >
simulate >
view >
analyze >
program >
optimize it.
About
|
Documentation
|
Community/Support
|
Downloads
|
Ordering
Navigation
index
SIMION 2024 Supplemental Documentation
»
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
Symbols
#simion.pas in simion.pas (Lua operator)
--num-threads
2D planar symmetry
PA
64-bit
,
[1]
[n] in simion.pas (Lua operator)
_
_G (Lua module)
._G._G (Lua attribute)
._VERSION (Lua attribute)
.assert() (Lua function)
.collectgarbage() (Lua function)
.dofile() (Lua function)
.error() (Lua function)
.getfenv() (Lua function)
.getmetatable() (Lua function)
.ipairs() (Lua function)
.load() (Lua function)
.loadfile() (Lua function)
.loadstring() (Lua function)
.next() (Lua function)
.pairs() (Lua function)
.pcall() (Lua function)
.print() (Lua function)
.rawequal() (Lua function)
.rawget() (Lua function)
.rawset() (Lua function)
.select() (Lua function)
.setfenv() (Lua function)
.setmetatable() (Lua function)
.tonumber() (Lua function)
.tostring() (Lua function)
.type() (Lua function)
.unpack() (Lua function)
.xpcall() (Lua function)
_G._G in _G (Lua attribute)
_VERSION in _G (Lua attribute)
A
aberrations in lenses
abs() in math (Lua function)
accuracy
acos() in math (Lua function)
ActiveX
add_particles() in simion.experimental (Lua function)
adj_elect
(Lua variable)
adj_elect00 - adj_elect1000 (Lua variable)
adj_elect1000 in adj_elect00 - (Lua variable)
adj_pole
(Lua variable)
adj_pole00 - adj_pole1000 (Lua variable)
adj_pole1000 in adj_pole00 - (Lua variable)
adjustable variables
advances in SIMION
Amazon EC2
Ampere's law
angle_rand() in simionx.Statistics (Lua function)
anisotropic scaling in PAs
anti-mirror
antimirroring in PAs
API
application programming interface
arcing
array in simionx.Type (Lua attribute)
array_max() in simionx.Statistics (Lua function)
array_mean() in simionx.Statistics (Lua function)
array_mean_and_variance() in simionx.Statistics (Lua function)
array_min() in simionx.Statistics (Lua function)
array_stdev() in simionx.Statistics (Lua function)
array_variance() in simionx.Statistics (Lua function)
articles
asin() in math (Lua function)
ASMS
ASMS short course
assert() in _G (Lua function)
atan() in math (Lua function)
atan2() in math (Lua function)
AVOGADRO_MOL in simionx.Constants (Lua attribute)
az in simion.wb instance (Lua attribute)
azimuth_rotate() in simion (Lua function)
B
base library (Lua)
beep() in simion (Lua function)
bessel functions
bessel_i0() in simionx.SpecialFunctions (Lua function)
bessel_i1() in simionx.SpecialFunctions (Lua function)
bessel_j0() in simionx.SpecialFunctions (Lua function)
bessel_j0_zero() in simionx.SpecialFunctions (Lua function)
bessel_j1() in simionx.SpecialFunctions (Lua function)
bessel_jn() in simionx.SpecialFunctions (Lua function)
bessel_k0() in simionx.SpecialFunctions (Lua function)
bessel_k1() in simionx.SpecialFunctions (Lua function)
bessel_y0() in simionx.SpecialFunctions (Lua function)
bessel_y1() in simionx.SpecialFunctions (Lua function)
bessel_yn() in simionx.SpecialFunctions (Lua function)
beta version
bfield in fa (Lua variable)
bfield() in simion.wb (Lua method)
bfield_of_scalar() in simion.experimental (Lua function)
binary_import() in simion.pas pa (Lua method)
binary_pack() in simion.experimental (Lua function)
binary_unpack() in simion.experimental (Lua function)
Biot-Savart
Biot-Savart calculations
Biot-Savart Law
BOLTZMANN_EV_K in simionx.Constants (Lua attribute)
BOLTZMANN_J_K in simionx.Constants (Lua attribute)
boolean in simionx.Type (Lua attribute)
bounds in simion.wb (Lua attribute)
box() in simionx.Integration (Lua function)
box_filled() in simionx.Integration (Lua function)
bpotential() in simion.wb (Lua method)
Bremsstrahlung
byte() in string (Lua function)
C
C API
Lua
C++
PA library
SL Libraries
CachedField() in simionx.CachedField (Lua constructor)
CAD import
calculation time
,
[1]
callable in simionx.Type (Lua attribute)
calling external programs
can_draw in simionx.MField (Lua attribute)
capacitance calculations
Cardinal Points
Cauchy distribution
ceil() in math (Lua function)
CFD
,
[1]
change log
changes
char() in string (Lua function)
charge repulsion
(time)
charge weighting factor
charge-capacitance calculations
charge_from_field_energy() in simionx.FieldAnalysis (Lua function)
charge_from_field_energy_display() in simionx.FieldAnalysis (Lua function)
charge_from_gauss_law() in simionx.FieldAnalysis (Lua function)
charge_from_gauss_law_display() in simionx.FieldAnalysis (Lua function)
check() in simionx.Type T (Lua method)
child particles
circle2d() in simionx.Integration (Lua function)
circle2d_filled() in simionx.Integration (Lua function)
clear() in simion.pas pa (Lua method)
click() in simion (Lua function)
clock() in os (Lua function)
close() in io (Lua function)
close() in io file (Lua method)
close() in simion.pas (Lua method)
close() in simion.pas pa (Lua method)
cluster
CMA
collectgarbage() in _G (Lua function)
collision model
hard sphere
HS1
COM
combined_field() in simionx.MField (Lua function)
command() in simion (Lua function)
command-line interface
computational fluid dynamics
,
[1]
concat() in table (Lua function)
conductivity
constants physical
contour gradient
contour_color_instance() in simion.experimental (Lua function)
contours
drawing in only some PAs.
convert_to_pas() in simionx.FieldArray fa (Lua method)
cookbook for Lua
coordinate system
copy() in simion.pas pa (Lua method)
coroutine
Lua
coroutine (Lua module)
.create() (Lua function)
.resume() (Lua function)
.running() (Lua function)
.status() (Lua function)
.wrap() (Lua function)
.yield() (Lua function)
cos() in math (Lua function)
cosh() in math (Lua function)
Coulomb's Law
course short
courses
cpath in package (Lua attribute)
CPU
64-bit
multicore
create() in coroutine (Lua function)
crop() in simion.pas pa (Lua method)
CrossOver Mac
CSV file
curl in fa (Lua variable)
current density
CWF
cylinder3d() in gem (Lua function)
cylindrical mirror analyzer
D
data import/export
data recording
,
[1]
same line
date() in os (Lua function)
DC turning quadrupole
debug (Lua module)
.debug() (Lua function)
.getfenv() (Lua function)
.gethook() (Lua function)
.getinfo() (Lua function)
.getlocal() (Lua function)
.getmetatable() (Lua function)
.getregistry() (Lua function)
.setfenv() (Lua function)
.sethook() (Lua function)
.setlocal() (Lua function)
.setmetatable() (Lua function)
.setupvalue() (Lua function)
.traceback() (Lua function)
debug library (Lua)
debug() in debug (Lua function)
deflector
deg() in math (Lua function)
demo tour
detector
dialog
dialog() in simion.experimental (Lua function)
dielectrics
difftime() in os (Lua function)
Dirichlet boundary conditions
display in simion.experimental (Lua variable)
div in fa (Lua variable)
DLL
dofile() in _G (Lua function)
draw() in simionx.MField mfield (Lua method)
dump() in string (Lua function)
dx_mm in simion.pas pa (Lua attribute)
dy_mm in simion.pas pa (Lua attribute)
dz_mm in simion.pas pa (Lua attribute)
E
e() in gem (Lua function)
early access (Lua)
early access mode
early_access() in simion (Lua function)
Earnshaw's theorem
editing text files
efield in fa (Lua variable)
efield() in simion.wb (Lua method)
efield_adjust in fa (Lua variable)
Einzel lens
el in simion.wb instance (Lua attribute)
electric arc
ELECTRIC_CONSTANT_F_M in simionx.Constants (Lua attribute)
electrode() in simion.pas pa (Lua method)
electrode_numbers in simion.pas pa (Lua attribute)
electromagnetic shielding
electron gun
ELECTRON_CHARGE_C in simionx.Constants (Lua attribute)
ELECTRON_MASS_KG in simionx.Constants (Lua attribute)
ELECTRON_MASS_U in simionx.Constants (Lua attribute)
ELECTRON_VOLT_J in simionx.Constants (Lua attribute)
electrostatic induction
electrostatic trap
ELEMENTARY_CHARGE_C in simionx.Constants (Lua attribute)
elevation_rotate() in simion (Lua function)
elliptic functions
elliptic_e() in simionx.SpecialFunctions (Lua function)
elliptic_k() in simionx.SpecialFunctions (Lua function)
elliptic_ke() in simionx.SpecialFunctions (Lua function)
elliptic_rc() in simionx.SpecialFunctions (Lua function)
elliptic_rd() in simionx.SpecialFunctions (Lua function)
elliptic_rf() in simionx.SpecialFunctions (Lua function)
elliptic_rf0() in simionx.SpecialFunctions (Lua function)
elliptic_rg0() in simionx.SpecialFunctions (Lua function)
elliptic_rj() in simionx.SpecialFunctions (Lua function)
Emacs text editor
emittance
energy spectrum
engineering tolerance
epotential() in simion.wb (Lua method)
erf() in simionx.SpecialFunctions (Lua function)
error() in _G (Lua function)
errors
Excel
execute() in os (Lua function)
exit() in os (Lua function)
exp() in math (Lua function)
export
PA
extrude_xy() in gem (Lua function)
extrude_yz() in gem (Lua function)
extrude_zx() in gem (Lua function)
F
fa.bfield (Lua variable)
fa.curl (Lua variable)
fa.div (Lua variable)
fa.efield (Lua variable)
fa.efield_adjust (Lua variable)
fa.field (Lua variable)
fa.grad (Lua variable)
fa.mfield_adjust (Lua variable)
fa:refine() (Lua method)
fa:save() (Lua method)
FAQ
faraday cup
Faraday's law of induction
fast adjust
fast fourier transform
fast scaling electrodes
fast_adjust
fast_adjust / disable on IOB load
PA
fast_adjust / init_p_values difference
PA
fast_adjust multiple arrays
PA
fast_adjust time reverses
fast_adjust() in simion.pas pa (Lua method)
FFT
field analysis
field array library
field caching
field emission
field export
field import
field in fa (Lua variable)
field() in simion.wb instance (Lua method)
field_array() in simion.experimental (Lua class)
field_energy() in simionx.FieldAnalysis (Lua function)
field_energy_display() in simionx.FieldAnalysis (Lua function)
field_vc() in simion.pas pa (Lua method)
field_wc() in simion.wb instance (Lua method)
FieldArray() in simionx.FieldArray (Lua constructor)
fields
time-dependent
file compatibility
file/directory limit in 7.0
filename in simion.pas pa (Lua attribute)
filename in simion.printer (Lua attribute)
filename in simion.wb (Lua attribute)
filename in simion.wb instance (Lua attribute)
fill() in simion.pas pa (Lua method)
find() in string (Lua function)
find_at() in simion.wb (Lua method)
first uniqueness theorem
floating conductors
flood_fill() in simion.pas pa (Lua method)
floor() in math (Lua function)
flush() in io (Lua function)
flush() in io file (Lua method)
FLY file
,
[1]
(initial conditions)
FLY2 file
(initial conditions)
(Lua)
fly2 in simion (Lua attribute)
flym() in segment (Lua function)
fmod() in math (Lua function)
format() in string (Lua function)
frequently asked questions
frexp() in math (Lua function)
function in simionx.Type (Lua attribute)
G
GANIL
gas
,
[1]
Gauss's Law
,
[1]
,
[2]
Gauss's law
,
[1]
Gauss's Law for Magnetism
,
[1]
gaussian_rand() in simionx.Statistics (Lua function)
GEM
,
[1]
gem (Lua module)
. cylinder3d() (Lua function)
. e() (Lua function)
. extrude_xy() (Lua function)
. extrude_yz() (Lua function)
. extrude_zx() (Lua function)
. half_space() (Lua function)
. include() (Lua function)
. inf (Lua variable)
. intersect() (Lua function)
. n() (Lua function)
. pa_define() (Lua function)
. revolve_xy() (Lua function)
. revolve_yz() (Lua function)
. revolve_zx() (Lua function)
. rotate_x() (Lua function)
. rotate_y() (Lua function)
. rotate_z() (Lua function)
. scale() (Lua function)
. shape() (Lua function)
. stl() (Lua function)
GEM classes
fill class
include class
location class
PA definition class
point definition class
test class
within class
GEM commands
,
[1]
box
box2d
box3d
cent_box
cent_box2d
cent_box3d
centered_box
centered_box2d
centered_box3d
circle
corn_box
corn_box2d
corn_box3d
corner_box
corner_box2d
corner_box3d
cylinder
e
edge_fill
edge_fill_volume
elect
electrode
electrode_points
ellipse
ellipsoid
fill
fill_volume
hyperbola
include
include_file
locate
n
non_e
non_electrode
non_electrode_points
non_p
non_pole
non_pole_points
notin
notin_inside
notin_inside_or_on
p
pa_define
parabola
points
points2d
points3d
pole
pole_points
polyline
project
project_it
rotate_edge_fill
rotate_edge_fill_volume
rotate_fill
rotate_fill_volume
sphere
transform
within
within_inside
within_inside_or_on
GEM file
,
[1]
GEM files
commands
language rules
Lua macros and variable substitution
nesting rules
gemrefine (Lua)
gemrefine() in simion.experimental (Lua function)
genetic algorithm
geometry file
geometry files
GEM files
geometry input methods
get() in simionx.FieldArray fa (Lua method)
getenv() in os (Lua function)
getfenv() in _G (Lua function)
getfenv() in debug (Lua function)
gethook() in debug (Lua function)
geti() in simionx.FieldArray fa (Lua method)
getinfo() in debug (Lua function)
getlocal() in debug (Lua function)
getmetatable() in _G (Lua function)
getmetatable() in debug (Lua function)
getregistry() in debug (Lua function)
gmatch() in string (Lua function)
grad in fa (Lua variable)
gradient contour
graphics card
gravity
grid
grid scaling
PA
grid scaling in PAs
grid units differ in Modify/View
ground can
,
[1]
ground chamber
,
[1]
gsub() in string (Lua function)
GUI dialog
GUI_EDITOR
GUI_FILENAMES
H
half_space() in gem (Lua function)
hard sphere
collision model
HDA
Helmholtz coil
Helmholtz-Lagrange Law
hemispherical deflection analyzer
hoop() in simionx.MField (Lua function)
HPC
HS1
collision model
I
I/O library, I/O library (Lua)
Lua
ideal grid
image charge detection
image current detection
import
PA
import() in simion (Lua function)
include() in gem (Lua function)
inf in gem (Lua variable)
info documentation
initialize_run() in segment (Lua function)
input() in io (Lua function)
insert() in table (Lua function)
inside() in simion.pas pa (Lua method)
inside_vc() in simion.pas pa (Lua method)
inside_wc() in simion.wb instance (Lua method)
instance_adjust() in segment (Lua function)
instances in simion.wb (Lua attribute)
integer in simionx.Type (Lua attribute)
integration
Monte Carlo
Intel MIC
Intel Phi
intersect() in gem (Lua function)
io (Lua module)
.close() (Lua function)
.flush() (Lua function)
.input() (Lua function)
.lines() (Lua function)
.open() (Lua function)
.output() (Lua function)
.popen() (Lua function)
.read() (Lua function)
.stderr (Lua attribute)
.stdin (Lua attribute)
.stdout (Lua attribute)
.tmpfile() (Lua function)
.type() (Lua function)
.write() (Lua function)
file:close() (Lua method)
file:flush() (Lua method)
file:lines() (Lua method)
file:read() (Lua method)
file:seek() (Lua method)
file:setvbuf() (Lua method)
file:write() (Lua method)
IOB file
ION file
(initial conditions)
ion funnel
ion gun
ion trap
Paul trap
Penning trap
ion-gas collisions
ion_ax_mm, ion_ay_mm, ion_az_mm (Lua variable)
ion_az_mm in ion_ax_mm, ion_ay_mm, (Lua variable)
ion_bfieldx_gu, ion_bfieldy_gu, ion_bfieldz_gu (Lua variable)
ion_bfieldx_mm, ion_bfieldy_mm, ion_bfieldz_mm (Lua variable)
ion_bfieldz_gu in ion_bfieldx_gu, ion_bfieldy_gu, (Lua variable)
ion_bfieldz_mm in ion_bfieldx_mm, ion_bfieldy_mm, (Lua variable)
ion_charge (Lua variable)
ion_color (Lua variable)
ion_cwf (Lua variable)
,
[1]
ion_dvoltsx_gu, ion_dvoltsy_gu, ion_dvoltsz_gu (Lua variable)
ion_dvoltsx_mm, ion_dvoltsy_mm, ion_dvoltsz_mm (Lua variable)
ion_dvoltsz_gu in ion_dvoltsx_gu, ion_dvoltsy_gu, (Lua variable)
ion_dvoltsz_mm in ion_dvoltsx_mm, ion_dvoltsy_mm, (Lua variable)
ion_effective_charge (Lua variable)
ion_instance
(Lua variable)
ion_ke (Lua variable)
,
[1]
ion_mass (Lua variable)
ion_mm_per_grid_unit (Lua variable)
ion_number (Lua variable)
ion_px_abs_gu, ion_py_abs_gu, ion_pz_abs_gu (Lua variable)
ion_px_gu, ion_py_gu, ion_pz_gu (Lua variable)
ion_px_mm, ion_py_mm, ion_pz_mm (Lua variable)
ion_pz_abs_gu in ion_px_abs_gu, ion_py_abs_gu, (Lua variable)
ion_pz_gu in ion_px_gu, ion_py_gu, (Lua variable)
ion_pz_mm in ion_px_mm, ion_py_mm, (Lua variable)
ion_run (Lua variable)
ion_splat (Lua variable)
ion_time_of_birth (Lua variable)
ion_time_of_flight (Lua variable)
ion_time_step (Lua variable)
ion_volts (Lua variable)
ion_vx_mm, ion_vy_mm, ion_vz_mm (Lua variable)
ion_vz_mm in ion_vx_mm, ion_vy_mm, (Lua variable)
ipairs() in _G (Lua function)
is() in simionx.Type T (Lua method)
is_array() in simionx.Type (Lua function)
is_boolean() in simionx.Type (Lua function)
is_callable() in simionx.Type (Lua function)
is_function() in simionx.Type (Lua function)
is_integer() in simionx.Type (Lua function)
is_negative_integer() in simionx.Type (Lua function)
is_negative_number() in simionx.Type (Lua function)
is_nil() in simionx.Type (Lua function)
is_nonnegative_integer() in simionx.Type (Lua function)
is_nonnegative_number() in simionx.Type (Lua function)
is_nonpositive_integer() in simionx.Type (Lua function)
is_nonpositive_number() in simionx.Type (Lua function)
is_nonzero_number_vector() in simionx.Type (Lua function)
is_number() in simionx.Type (Lua function)
is_number_array() in simionx.Type (Lua function)
is_number_vector() in simionx.Type (Lua function)
is_param_table() in simionx.Type (Lua function)
is_positive_integer() in simionx.Type (Lua function)
is_positive_number() in simionx.Type (Lua function)
is_simple_table() in simionx.Type (Lua function)
is_string() in simionx.Type (Lua function)
is_table() in simionx.Type (Lua function)
is_thread() in simionx.Type (Lua function)
is_userdata() in simionx.Type (Lua function)
is_vector() in simionx.Type (Lua function)
K
KE error
KE filter
,
[1]
ke_to_speed() in simion (Lua function)
key() in simion (Lua function)
kinetic energy error
Kingdon trap
L
Lambert cosine
Laplace assumptions
Laplace equation
,
[1]
current density
dielectrics
Dirichlet boundary conditions
Neumann boundary conditions
permeability
ldexp() in math (Lua function)
learning SIMION
len() in string (Lua function)
lens
libraries
license
light optics
line drawing (Lua)
line() in simionx.Integration (Lua function)
line_segment() in simionx.MField (Lua function)
lines() in io (Lua function)
lines() in io file (Lua method)
links
particle optics
Linux
,
[1]
load() in _G (Lua function)
load() in segment (Lua function)
load() in simion.pas pa (Lua method)
load() in simion.wb (Lua method)
load_particles() in simion.wb (Lua method)
loaded in package (Lua attribute)
loaders in package (Lua attribute)
loadfile() in _G (Lua function)
loadlib() in package (Lua function)
loadstring() in _G (Lua function)
loadx() in simion (Lua function)
log() in math (Lua function)
Lorentz distribution
Lorentz force law
lower() in string (Lua function)
Lua
,
[1]
,
[2]
,
[3]
base library
C API
cookbook
coroutine
debug library
experimental library
I/O library, I/O library (Lua)
line drawing
math library
memory dump
OS library
PA API
package/module library, module library (Lua)
reference manual
string library
table library
workbench API
lua
Lua executable
Lua programming language
lua_Alloc (C type)
lua_atpanic (C function)
lua_call (C function)
lua_CFunction (C type)
lua_checkstack (C function)
lua_close (C function)
lua_concat (C function)
lua_cpcall (C function)
lua_createtable (C function)
lua_Debug (C type)
lua_dump (C function)
lua_equal (C function)
lua_error (C function)
lua_gc (C function)
lua_getallocf (C function)
lua_getfenv (C function)
lua_getfield (C function)
lua_getglobal (C function)
lua_gethook (C function)
lua_gethookcount (C function)
lua_gethookmask (C function)
lua_getinfo (C function)
lua_getlocal (C function)
lua_getmetatable (C function)
lua_getstack (C function)
lua_gettable (C function)
lua_gettop (C function)
lua_getupvalue (C function)
lua_Hook (C type)
lua_insert (C function)
lua_Integer (C type)
lua_isboolean (C function)
lua_iscfunction (C function)
lua_isfunction (C function)
lua_islightuserdata (C function)
lua_isnil (C function)
lua_isnone (C function)
lua_isnoneornil (C function)
lua_isnumber (C function)
lua_isstring (C function)
lua_istable (C function)
lua_isthread (C function)
lua_isuserdata (C function)
lua_lessthan (C function)
lua_load (C function)
lua_newstate (C function)
lua_newtable (C function)
lua_newthread (C function)
lua_newuserdata (C function)
lua_next (C function)
lua_Number (C type)
lua_objlen (C function)
lua_pcall (C function)
lua_pop (C function)
lua_pushboolean (C function)
lua_pushcclosure (C function)
lua_pushcfunction (C function)
lua_pushfstring (C function)
lua_pushinteger (C function)
lua_pushlightuserdata (C function)
lua_pushliteral (C function)
lua_pushlstring (C function)
lua_pushnil (C function)
lua_pushnumber (C function)
lua_pushstring (C function)
lua_pushthread (C function)
lua_pushvalue (C function)
lua_pushvfstring (C function)
lua_rawequal (C function)
lua_rawget (C function)
lua_rawgeti (C function)
lua_rawset (C function)
lua_rawseti (C function)
lua_Reader (C type)
lua_register (C function)
lua_remove (C function)
lua_replace (C function)
lua_resume (C function)
lua_setallocf (C function)
lua_setfenv (C function)
lua_setfield (C function)
lua_setglobal (C function)
lua_sethook (C function)
lua_setlocal (C function)
lua_setmetatable (C function)
lua_settable (C function)
lua_settop (C function)
lua_setupvalue (C function)
lua_State (C type)
lua_status (C function)
lua_toboolean (C function)
lua_tocfunction (C function)
lua_tointeger (C function)
lua_tolstring (C function)
lua_tonumber (C function)
lua_topointer (C function)
lua_tostring (C function)
lua_tothread (C function)
lua_touserdata (C function)
lua_type (C function)
lua_typename (C function)
lua_Writer (C type)
lua_xmove (C function)
lua_yield (C function)
LuaCOM
LuaEdit text editor
luaL_addchar (C function)
luaL_addlstring (C function)
luaL_addsize (C function)
luaL_addstring (C function)
luaL_addvalue (C function)
luaL_argcheck (C function)
luaL_argerror (C function)
luaL_Buffer (C type)
luaL_buffinit (C function)
luaL_callmeta (C function)
luaL_checkany (C function)
luaL_checkint (C function)
luaL_checkinteger (C function)
luaL_checklong (C function)
luaL_checklstring (C function)
luaL_checknumber (C function)
luaL_checkoption (C function)
luaL_checkstack (C function)
luaL_checkstring (C function)
luaL_checktype (C function)
luaL_checkudata (C function)
luaL_dofile (C function)
luaL_dostring (C function)
luaL_error (C function)
luaL_getmetafield (C function)
luaL_getmetatable (C function)
luaL_gsub (C function)
luaL_loadbuffer (C function)
luaL_loadfile (C function)
luaL_loadstring (C function)
luaL_newmetatable (C function)
luaL_newstate (C function)
luaL_openlibs (C function)
luaL_optint (C function)
luaL_optinteger (C function)
luaL_optlong (C function)
luaL_optlstring (C function)
luaL_optnumber (C function)
luaL_optstring (C function)
luaL_prepbuffer (C function)
luaL_pushresult (C function)
luaL_ref (C function)
luaL_Reg (C type)
luaL_register (C function)
luaL_typename (C function)
luaL_typerror (C function)
luaL_unref (C function)
luaL_where (C function)
M
Mac OS
,
[1]
magnetic field
Biot-Savart
Biot-Savart Law
solenoid
,
[1]
wire currents
magnetic potential
magnetic sector
magnetic shielding
magnetic vector potential
MAGNETIC_CONSTANT_N_A in simionx.Constants (Lua attribute)
magnets
make_cell_scalar() in simion.experimental (Lua function)
make_efield_adjust() in simion.experimental (Lua function)
make_halton() in simionx.Statistics (Lua function)
make_histogram() in simionx.Statistics (Lua function)
make_mfield_adjust() in simion.experimental (Lua function)
mark() in simion (Lua function)
markers
mass spectrometry
space science
mass spectrum
match() in string (Lua function)
math
special functions
math (Lua module)
.abs() (Lua function)
.acos() (Lua function)
.asin() (Lua function)
.atan() (Lua function)
.atan2() (Lua function)
.ceil() (Lua function)
.cos() (Lua function)
.cosh() (Lua function)
.deg() (Lua function)
.exp() (Lua function)
.floor() (Lua function)
.fmod() (Lua function)
.frexp() (Lua function)
.ldexp() (Lua function)
.log() (Lua function)
.max() (Lua function)
.min() (Lua function)
.modf() (Lua function)
.pow() (Lua function)
.rad() (Lua function)
.random() (Lua function)
.randomseed() (Lua function)
.sin() (Lua function)
.sinh() (Lua function)
.sqrt() (Lua function)
.tan() (Lua function)
.tanh() (Lua function)
math library
Lua
mathieu equation
mathieu stability diagram
max eletrodes in PA
max() in math (Lua function)
maxn() in table (Lua function)
Maxwell equations
maxwell-boltzmann distribution
mechanical tolerance
memory dump (Lua)
memory usage
memory_dump() in simion.debug (Lua function)
merging segments
mfield_adjust
mfield_adjust in fa (Lua variable)
min() in math (Lua function)
mirror_x in simion.pas pa (Lua attribute)
mirror_y in simion.pas pa (Lua attribute)
mirror_z in simion.pas pa (Lua attribute)
mm/gu
mobility equation
modf() in math (Lua function)
Modify
Modify function
Modify Set
module() in package (Lua function)
module() in simionx.Support (Lua function)
Monte Carlo integration
monte carlo method
montecarlo_integrate() in simionx.Integration (Lua function)
movie files
MS
mu metals
,
[1]
multicore
,
[1]
multiple PAs
multiplier
multithreading
N
n() in gem (Lua function)
named pipes
native Linux binary
ncalls() in simionx.SimplexOptimizer opt (Lua method)
negative_integer in simionx.Type (Lua attribute)
negative_number in simionx.Type (Lua attribute)
Neumann boundary conditions
new features
next() in _G (Lua function)
ng in simion.pas pa (Lua attribute)
nil in simionx.Type (Lua attribute)
non-vacuum
,
[1]
nonnegative_integer in simionx.Type (Lua attribute)
nonnegative_number in simionx.Type (Lua attribute)
nonpositive_integer in simionx.Type (Lua attribute)
nonpositive_number in simionx.Type (Lua attribute)
nonzero_number_vector in simionx.Type (Lua attribute)
nop() in simion (Lua function)
Notepad++ text editor
number in simionx.Type (Lua attribute)
number_array in simionx.Type (Lua attribute)
number_vector in simionx.Type (Lua attribute)
nx in simion.pas pa (Lua attribute)
ny in simion.pas pa (Lua attribute)
nz in simion.pas pa (Lua attribute)
nz use
nz_use in simion.wb instance (Lua attribute)
O
OMP_NUM_THREADS
open() in io (Lua function)
open() in simion.pas (Lua method)
open_gem() in simion (Lua function)
OpenGL
optimization
simplex
or_type() in simionx.Type T (Lua method)
orbitrap
os (Lua module)
.clock() (Lua function)
.date() (Lua function)
.difftime() (Lua function)
.execute() (Lua function)
.exit() (Lua function)
.getenv() (Lua function)
.remove() (Lua function)
.rename() (Lua function)
.setlocale() (Lua function)
.time() (Lua function)
.tmpname() (Lua function)
OS compatibility
OS library
Lua
output() in io (Lua function)
ox in simion.wb instance (Lua attribute)
oy in simion.wb instance (Lua attribute)
oz in simion.wb instance (Lua attribute)
P
PA
2D planar symmetry
anisotropic scaling
antimirroring
API
C++
export
fast scaling electrodes
fast_adjust / disable on IOB load
fast_adjust / init_p_values difference
fast_adjust multiple arrays
gemrefine
grid scaling
,
[1]
import
max electrodes
multiple PAs
nz_use
Perl
Python
read
rectangular grid cells, rectangular grid cells in PAs
surface enhancement
types
write
PA export
PA import
pa in simion.pas (Lua operator)
pa in simion.wb instance (Lua attribute)
PA library
C++
Lua; simion.pas
Perl
Python
PA+ files
PA0 file
PA0 file format
pa_coords_to_array_coords() in simion (Lua function)
pa_coords_to_wb_coords() in simion (Lua function)
pa_define() in gem (Lua function)
pa_orient_to_wb_orient() in simion (Lua function)
pa_to_array_coords() in simion.wb instance (Lua method)
pa_to_wb_coords() in simion.wb instance (Lua method)
pa_to_wb_orient() in simion.wb instance (Lua method)
pack binary numbers
package (Lua module)
. module() (Lua function)
. require() (Lua function)
.cpath (Lua attribute)
.loaded (Lua attribute)
.loaders (Lua attribute)
.loadlib() (Lua function)
.path (Lua attribute)
.preload (Lua attribute)
.seeall (Lua attribute)
package/module library, module library (Lua)
Lua
pairs() in _G (Lua function)
Parallel Desktop Mac
parallel plate analyzer
paraxial approximation
particle API
,
[1]
particle gun
particle initial conditions
particle optics links
particle trajectory calculations
particles
cone distribution
FLY2 file
initial conditions
ION file
performance
reversed time fly
trajectory calculations
path in package (Lua attribute)
path in simion.pas pa (Lua attribute)
path in simion.wb (Lua attribute)
Paul trap
pseudopotential
pcall() in _G (Lua function)
Penning trap
performance
graphics card
multicore/multithreading
particles
Perl
PA library
SL Libraries
permeability
permittivity
phase space
physical constants
PLANCK_EV_S in simionx.Constants (Lua attribute)
PLANCK_J_S in simionx.Constants (Lua attribute)
plot_line_segment() in simion.experimental (Lua function)
plotting fields
point() in simion.pas pa (Lua method)
points() in simion.pas pa (Lua method)
Poisson equation
,
[1]
Poisson solver
dielectrics
magnetic vector potential
permeability
Poisson Superfish
polar3d_to_rect3d() in simion (Lua function)
polar_to_rect() in simion (Lua function)
popen() in io (Lua function)
positive_integer in simionx.Type (Lua attribute)
positive_number in simionx.Type (Lua attribute)
potential array
potential() in simion.pas pa (Lua method)
potential() in simion.wb instance (Lua method)
potential_add() in simion.pas pa (Lua method)
potential_array
potential_type in simion.pas pa (Lua attribute)
potential_vc() in simion.pas pa (Lua method)
potential_wc() in simion.wb instance (Lua method)
potentials_minmax() in simion.pas pa (Lua method)
potentials_scale() in simion.pas pa (Lua method)
pow() in math (Lua function)
preload in package (Lua attribute)
print() in _G (Lua function)
print() in simion (Lua function)
,
[1]
print_screen() in simion (Lua function)
printer in simion (Lua attribute)
programming API
programming languages
PROTON_CHARGE_C in simionx.Constants (Lua attribute)
PROTON_MASS_KG in simionx.Constants (Lua attribute)
PROTON_MASS_U in simionx.Constants (Lua attribute)
pseudopotential
Python
PA library
SL Libraries
Q
quadrupole deflector
Quadrupole ion trap
quadrupole mass filter
quick start notes
QuickField
R
rad() in math (Lua function)
radius() in simionx.SimplexOptimizer opt (Lua method)
RAM usage
rand() in simion (Lua function)
random direction (API)
random number generator error in 7.0
random point on a sphere (API)
random() in math (Lua function)
randomseed() in math (Lua function)
rawequal() in _G (Lua function)
rawget() in _G (Lua function)
rawset() in _G (Lua function)
read
PA
read() in io (Lua function)
read() in io file (Lua method)
read() in simionx.FieldArray fa (Lua method)
rect3d_to_polar3d() in simion (Lua function)
rect_to_polar() in simion (Lua function)
redraw_screen() in simion (Lua function)
reference manual
Lua
refinable in simion.pas pa (Lua attribute)
Refine
current density
dielectrics
magnetic vector potential
permeability
Poisson
refine
,
[1]
,
[2]
refine() in fa (Lua method)
refine() in simion.pas pa (Lua method)
refined in simion.pas pa (Lua attribute)
refraction index
relativistic effects
remove() in os (Lua function)
remove() in table (Lua function)
remove_particles() in simion.experimental (Lua function)
rename() in os (Lua function)
rep() in string (Lua function)
repulsion
,
[1]
require() in package (Lua function)
resample() in simion.pas pa (Lua method)
resistive electrodes
resistor chains
resolution
resolving power
result() in simionx.SimplexOptimizer opt (Lua method)
resume() in coroutine (Lua function)
reverse() in string (Lua function)
revolve_xy() in gem (Lua function)
revolve_yz() in gem (Lua function)
revolve_zx() in gem (Lua function)
RF fields
pseudopotential
roadmap
rotate_x() in gem (Lua function)
rotate_y() in gem (Lua function)
rotate_z() in gem (Lua function)
rotation_rotate() in simion (Lua function)
rt in simion.wb instance (Lua attribute)
run time
run() in simionx.SimplexOptimizer opt (Lua method)
run_stop() in simion (Lua function)
running code
running() in coroutine (Lua function)
running() in simionx.SimplexOptimizer opt (Lua method)
running_segment() in simion.experimental (Lua function)
S
saddle point
same line
data recording
save() in fa (Lua method)
save() in simion.pas pa (Lua method)
save() in simion.wb (Lua method)
save_stl() in simion.wb (Lua method)
saved in simion.pas pa (Lua attribute)
scalable_electrodes
scalar magnetic potential
scale in simion.printer (Lua attribute)
scale in simion.wb instance (Lua attribute)
scale() in gem (Lua function)
scientific_notation() in simionx.Format (Lua function)
SciTE text editor
scope
screencasts
secondary emission
secondary particles
seeall in package (Lua attribute)
seed() in simion (Lua function)
seek() in io file (Lua method)
segment.flym() (Lua function)
segment.initialize_run() (Lua function)
segment.instance_adjust() (Lua function)
segment.load() (Lua function)
segment.terminate_run() (Lua function)
segments
merging
segments not executed
select() in _G (Lua function)
selected_instance_number in simion.wb (Lua attribute)
setfenv() in _G (Lua function)
setfenv() in debug (Lua function)
sethook() in debug (Lua function)
seti() in simionx.FieldArray fa (Lua method)
setlocal() in debug (Lua function)
setlocale() in os (Lua function)
setmetatable() in _G (Lua function)
setmetatable() in debug (Lua function)
setupvalue() in debug (Lua function)
setvbuf() in io file (Lua method)
shape() in gem (Lua function)
shielding (electromagnetic)
(electrostatic)
short course
sim_grouped (Lua variable)
sim_ions_count (Lua variable)
,
[1]
sim_relativity (Lua variable)
sim_repulsion (Lua variable)
sim_repulsion_amount (Lua variable)
sim_rerun_flym (Lua variable)
sim_retain_changed_potentials (Lua variable)
sim_segment_global (Lua variable)
sim_trajectory_image_control (Lua variable)
sim_trajectory_quality (Lua variable)
,
[1]
sim_update_pe_surface (Lua variable)
SIMION
simion (Lua module)
.azimuth_rotate() (Lua function)
.beep() (Lua function)
.click() (Lua function)
.command() (Lua function)
.early_access() (Lua function)
.elevation_rotate() (Lua function)
.fly2 (Lua attribute)
.import() (Lua function)
.ke_to_speed() (Lua function)
.key() (Lua function)
.loadx() (Lua function)
.mark() (Lua function)
.nop() (Lua function)
.open_gem() (Lua function)
.pa_coords_to_array_coords() (Lua function)
.pa_coords_to_wb_coords() (Lua function)
.pa_orient_to_wb_orient() (Lua function)
.polar3d_to_rect3d() (Lua function)
.polar_to_rect() (Lua function)
.print() (Lua function)
,
[1]
.rand() (Lua function)
.rect3d_to_polar3d() (Lua function)
.rect_to_polar() (Lua function)
.redraw_screen() (Lua function)
.rotation_rotate() (Lua function)
.run_stop() (Lua function)
.seed() (Lua function)
.sleep() (Lua function)
.speed_to_ke() (Lua function)
.status() (Lua function)
.VERSION (Lua attribute)
.wb_coords_to_pa_coords() (Lua function)
.wb_orient_to_pa_orient() (Lua function)
.window (Lua attribute)
.workbench_program() (Lua function)
SIMION 8.0
SIMION 8.1
SIMION 8.2
simion Lua table
SIMION SL Toolkit
SIMION user manual
simion.debug.memory_dump() (Lua function)
simion.experimental (Lua module)
.add_particles() (Lua function)
.binary_pack() (Lua function)
.binary_unpack() (Lua function)
.contour_color_instance() (Lua function)
.display (Lua variable)
.gemrefine() (Lua function)
.plot_line_segment() (Lua function)
.remove_particles() (Lua function)
.running_segment() (Lua function)
simion.experimental.bfield_of_scalar() (Lua function)
simion.experimental.dialog() (Lua function)
simion.experimental.field_array() (Lua class)
simion.experimental.make_cell_scalar() (Lua function)
simion.experimental.make_efield_adjust() (Lua function)
simion.experimental.make_mfield_adjust() (Lua function)
simion.experimental.spotential_from_vfield() (Lua function)
simion.pas (Lua module)
#simion.pas (Lua operator)
:close() (Lua method)
:open() (Lua method)
[n] (Lua operator)
pa (Lua operator)
pa.dx_mm (Lua attribute)
pa.dy_mm (Lua attribute)
pa.dz_mm (Lua attribute)
pa.electrode_numbers (Lua attribute)
pa.filename (Lua attribute)
pa.mirror_x (Lua attribute)
pa.mirror_y (Lua attribute)
pa.mirror_z (Lua attribute)
pa.ng (Lua attribute)
pa.nx (Lua attribute)
pa.ny (Lua attribute)
pa.nz (Lua attribute)
pa.path (Lua attribute)
pa.potential_type (Lua attribute)
pa.refinable (Lua attribute)
pa.refined (Lua attribute)
pa.saved (Lua attribute)
pa.symmetry (Lua attribute)
pa.symmetry_type (Lua attribute)
pa:binary_import() (Lua method)
pa:clear() (Lua method)
pa:close() (Lua method)
pa:copy() (Lua method)
pa:crop() (Lua method)
pa:electrode() (Lua method)
pa:fast_adjust() (Lua method)
pa:field_vc() (Lua method)
pa:fill() (Lua method)
pa:flood_fill() (Lua method)
pa:inside() (Lua method)
pa:inside_vc() (Lua method)
pa:load() (Lua method)
pa:point() (Lua method)
pa:points() (Lua method)
pa:potential() (Lua method)
pa:potential_add() (Lua method)
pa:potential_vc() (Lua method)
pa:potentials_minmax() (Lua method)
pa:potentials_scale() (Lua method)
pa:refine() (Lua method)
pa:resample() (Lua method)
pa:save() (Lua method)
pa:size() (Lua method)
pa:surface_info() (Lua method)
tostring(pa) (Lua operator)
simion.print_screen() (Lua function)
simion.printer (Lua attribute)
simion.printer.filename (Lua attribute)
simion.printer.scale (Lua attribute)
simion.printer.type (Lua attribute)
simion.wb (Lua module)
.bounds (Lua attribute)
.filename (Lua attribute)
.instances (Lua attribute)
.path (Lua attribute)
.selected_instance_number (Lua attribute)
:bfield() (Lua method)
:bpotential() (Lua method)
:efield() (Lua method)
:epotential() (Lua method)
:find_at() (Lua method)
:load() (Lua method)
:load_particles() (Lua method)
:save() (Lua method)
:save_stl() (Lua method)
instance.az (Lua attribute)
instance.el (Lua attribute)
instance.filename (Lua attribute)
instance.nz_use (Lua attribute)
instance.ox (Lua attribute)
instance.oy (Lua attribute)
instance.oz (Lua attribute)
instance.pa (Lua attribute)
instance.rt (Lua attribute)
instance.scale (Lua attribute)
instance.x (Lua attribute)
instance.y (Lua attribute)
instance.z (Lua attribute)
instance:field() (Lua method)
instance:field_wc() (Lua method)
instance:inside_wc() (Lua method)
instance:pa_to_array_coords() (Lua method)
instance:pa_to_wb_coords() (Lua method)
instance:pa_to_wb_orient() (Lua method)
instance:potential() (Lua method)
instance:potential_wc() (Lua method)
instance:wb_to_pa_coords() (Lua method)
instance:wb_to_pa_orient() (Lua method)
simion.wb (Lua attribute)
simion::field_t (C++ enum)
simion::field_t::ELECTROSTATIC (C++ enumerator)
simion::field_t::MAGNETIC (C++ enumerator)
simion::mirror_t (C++ enum)
simion::mirror_t::MAGNETIC_PA (C++ enumerator)
simion::mirror_t::MIRROR_X (C++ enumerator)
simion::mirror_t::MIRROR_Y (C++ enumerator)
simion::mirror_t::MIRROR_Z (C++ enumerator)
simion::PA (C++ class)
simion::PA::check (C++ function)
simion::PA::check_dx_mm (C++ function)
simion::PA::check_dy_mm (C++ function)
simion::PA::check_dz_mm (C++ function)
simion::PA::check_field_type (C++ function)
simion::PA::check_max_voltage (C++ function)
simion::PA::check_mode (C++ function)
simion::PA::check_ng (C++ function)
simion::PA::check_nx (C++ function)
simion::PA::check_ny (C++ function)
simion::PA::check_nz (C++ function)
simion::PA::check_size (C++ function)
simion::PA::check_symmetry (C++ function)
simion::PA::clear_points (C++ function)
simion::PA::dx_mm (C++ function)
,
[1]
simion::PA::dy_mm (C++ function)
,
[1]
simion::PA::dz_mm (C++ function)
,
[1]
simion::PA::electrode (C++ function)
,
[1]
,
[2]
simion::PA::enable_points (C++ function)
,
[1]
simion::PA::error (C++ function)
simion::PA::fast_adjustable (C++ function)
,
[1]
simion::PA::field (C++ function)
,
[1]
simion::PA::field_string (C++ function)
simion::PA::field_type (C++ function)
,
[1]
simion::PA::header_string (C++ function)
simion::PA::inside (C++ function)
,
[1]
simion::PA::load (C++ function)
,
[1]
simion::PA::MAX_POINTS (C++ member)
simion::PA::max_voltage (C++ function)
,
[1]
simion::PA::MEMORY_64BIT (C++ member)
simion::PA::mirror_x (C++ function)
,
[1]
simion::PA::mirror_y (C++ function)
,
[1]
simion::PA::mirror_z (C++ function)
,
[1]
simion::PA::mode (C++ function)
,
[1]
simion::PA::ng (C++ function)
,
[1]
simion::PA::norm_grid_coords (C++ function)
simion::PA::num_points (C++ function)
simion::PA::num_voxels (C++ function)
simion::PA::nx (C++ function)
,
[1]
simion::PA::ny (C++ function)
,
[1]
simion::PA::nz (C++ function)
,
[1]
simion::PA::PA (C++ function)
,
[1]
simion::PA::parse_ascii (C++ function)
simion::PA::pasharp (C++ function)
,
[1]
simion::PA::point (C++ function)
,
[1]
simion::PA::pos_ (C++ function)
simion::PA::potential (C++ function)
,
[1]
,
[2]
simion::PA::potential_ (C++ function)
simion::PA::raw_value (C++ function)
,
[1]
simion::PA::save (C++ function)
,
[1]
simion::PA::set (C++ function)
simion::PA::set_status (C++ function)
simion::PA::size (C++ function)
simion::PA::solid (C++ function)
,
[1]
simion::PA::symmetry (C++ function)
,
[1]
simion::PA::symmetry_string (C++ function)
simion::PA::voxel_inside (C++ function)
simion::PA::~PA (C++ function)
simion::PAArgs (C++ class)
simion::PAArgs::arg_t (C++ enum)
simion::PAArgs::arg_t::A_allocator (C++ enumerator)
simion::PAArgs::arg_t::A_dx_mm (C++ enumerator)
simion::PAArgs::arg_t::A_dy_mm (C++ enumerator)
simion::PAArgs::arg_t::A_dz_mm (C++ enumerator)
simion::PAArgs::arg_t::A_enable_points (C++ enumerator)
simion::PAArgs::arg_t::A_fast_adjustable (C++ enumerator)
simion::PAArgs::arg_t::A_field_type (C++ enumerator)
simion::PAArgs::arg_t::A_file (C++ enumerator)
simion::PAArgs::arg_t::A_max_voltage (C++ enumerator)
simion::PAArgs::arg_t::A_mirror_x (C++ enumerator)
simion::PAArgs::arg_t::A_mirror_y (C++ enumerator)
simion::PAArgs::arg_t::A_mirror_z (C++ enumerator)
simion::PAArgs::arg_t::A_mode (C++ enumerator)
simion::PAArgs::arg_t::A_ng (C++ enumerator)
simion::PAArgs::arg_t::A_nx (C++ enumerator)
simion::PAArgs::arg_t::A_ny (C++ enumerator)
simion::PAArgs::arg_t::A_nz (C++ enumerator)
simion::PAArgs::arg_t::A_symmetry (C++ enumerator)
simion::PAArgs::defined (C++ function)
simion::PAFormat (C++ class)
simion::PAFormat::format_t (C++ enum)
simion::PAFormat::format_t::ASCII (C++ enumerator)
simion::PAFormat::format_t::BINARY (C++ enumerator)
simion::PAFormat::PAFormat (C++ function)
simion::PAFormat::values_t (C++ enum)
simion::PAFormat::values_t::FIELD (C++ enumerator)
simion::PAFormat::values_t::POTENTIAL (C++ enumerator)
simion::PAHeader (C++ class)
simion::PAHeader::dx_mm_ (C++ member)
simion::PAHeader::dy_mm_ (C++ member)
simion::PAHeader::dz_mm_ (C++ member)
simion::PAHeader::field_type (C++ function)
simion::PAHeader::max_voltage_ (C++ member)
simion::PAHeader::mirror_ (C++ member)
simion::PAHeader::mirror_x (C++ function)
simion::PAHeader::mirror_y (C++ function)
simion::PAHeader::mirror_z (C++ function)
simion::PAHeader::mode_ (C++ member)
simion::PAHeader::ng (C++ function)
simion::PAHeader::num_points (C++ function)
simion::PAHeader::nx_ (C++ member)
simion::PAHeader::ny_ (C++ member)
simion::PAHeader::nz_ (C++ member)
simion::PAHeader::PAHeader (C++ function)
,
[1]
simion::PAHeader::symmetry (C++ function)
simion::PAHeader::symmetry_ (C++ member)
simion::PAPoint (C++ class)
simion::PAPoint::electrode (C++ member)
simion::PAPoint::PAPoint (C++ function)
simion::PAPoint::potential (C++ member)
simion::PATextHandler (C++ class)
simion::symmetry_t (C++ enum)
simion::symmetry_t::CYLINDRICAL (C++ enumerator)
simion::symmetry_t::PLANAR (C++ enumerator)
simion::Vector3R (C++ class)
simion::Vector3R::set (C++ function)
simion::Vector3R::Vector3R (C++ function)
simion::Vector3R::x (C++ function)
,
[1]
simion::Vector3R::y (C++ function)
,
[1]
simion::Vector3R::z (C++ function)
,
[1]
SIMION_EDITOR
simionx.CachedField (Lua module)
CachedField() (Lua constructor)
simionx.Constants (Lua module)
. AVOGADRO_MOL (Lua attribute)
. BOLTZMANN_EV_K (Lua attribute)
. BOLTZMANN_J_K (Lua attribute)
. ELECTRIC_CONSTANT_F_M (Lua attribute)
. ELECTRON_CHARGE_C (Lua attribute)
. ELECTRON_MASS_KG (Lua attribute)
. ELECTRON_MASS_U (Lua attribute)
. ELECTRON_VOLT_J (Lua attribute)
. ELEMENTARY_CHARGE_C (Lua attribute)
. MAGNETIC_CONSTANT_N_A (Lua attribute)
. PLANCK_EV_S (Lua attribute)
. PLANCK_J_S (Lua attribute)
. PROTON_CHARGE_C (Lua attribute)
. PROTON_MASS_KG (Lua attribute)
. PROTON_MASS_U (Lua attribute)
. SPEED_OF_LIGHT_M_S (Lua attribute)
. STANDARD_ATM (Lua attribute)
. STANDARD_GRAVITY_M_S (Lua attribute)
. UNIFIED_MASS_KG (Lua attribute)
simionx.FieldAnalysis (Lua module)
. charge_from_field_energy() (Lua function)
. charge_from_field_energy_display() (Lua function)
. charge_from_gauss_law() (Lua function)
. charge_from_gauss_law_display() (Lua function)
. field_energy() (Lua function)
. field_energy_display() (Lua function)
simionx.FieldArray (Lua module)
fa:convert_to_pas() (Lua method)
fa:get() (Lua method)
fa:geti() (Lua method)
fa:read() (Lua method)
fa:seti() (Lua method)
fa:write() (Lua method)
FieldArray() (Lua constructor)
simionx.Format (Lua module)
. scientific_notation() (Lua function)
simionx.Integration (Lua module)
. box() (Lua function)
. box_filled() (Lua function)
. circle2d() (Lua function)
. circle2d_filled() (Lua function)
. line() (Lua function)
. montecarlo_integrate() (Lua function)
. sphere() (Lua function)
. sphere_filled() (Lua function)
simionx.MField (Lua module)
. can_draw (Lua attribute)
. combined_field() (Lua function)
. hoop() (Lua function)
. line_segment() (Lua function)
. solenoid_coils() (Lua function)
. solenoid_hoops() (Lua function)
. uniform_field() (Lua function)
. vector() (Lua function)
mfield:draw() (Lua method)
simionx.SimplexOptimizer (Lua module)
opt:ncalls() (Lua method)
opt:radius() (Lua method)
opt:result() (Lua method)
opt:run() (Lua method)
opt:running() (Lua method)
opt:values() (Lua method)
SimplexOptimizer() (Lua constructor)
simionx.SpecialFunctions (Lua module)
. bessel_i0() (Lua function)
. bessel_i1() (Lua function)
. bessel_j0() (Lua function)
. bessel_j0_zero() (Lua function)
. bessel_j1() (Lua function)
. bessel_jn() (Lua function)
. bessel_k0() (Lua function)
. bessel_k1() (Lua function)
. bessel_y0() (Lua function)
. bessel_y1() (Lua function)
. bessel_yn() (Lua function)
. elliptic_e() (Lua function)
. elliptic_k() (Lua function)
. elliptic_ke() (Lua function)
. elliptic_rc() (Lua function)
. elliptic_rd() (Lua function)
. elliptic_rf() (Lua function)
. elliptic_rf0() (Lua function)
. elliptic_rg0() (Lua function)
. elliptic_rj() (Lua function)
. erf() (Lua function)
simionx.Statistics (Lua module)
. angle_rand() (Lua function)
. array_max() (Lua function)
. array_mean() (Lua function)
. array_mean_and_variance() (Lua function)
. array_min() (Lua function)
. array_stdev() (Lua function)
. array_variance() (Lua function)
. gaussian_rand() (Lua function)
. make_halton() (Lua function)
. make_histogram() (Lua function)
. sphere_rand() (Lua function)
simionx.Support (Lua module)
. module() (Lua function)
. subst() (Lua function)
simionx.Type (Lua module)
. array (Lua attribute)
. boolean (Lua attribute)
. callable (Lua attribute)
. function (Lua attribute)
. integer (Lua attribute)
. is_array() (Lua function)
. is_boolean() (Lua function)
. is_callable() (Lua function)
. is_function() (Lua function)
. is_integer() (Lua function)
. is_negative_integer() (Lua function)
. is_negative_number() (Lua function)
. is_nil() (Lua function)
. is_nonnegative_integer() (Lua function)
. is_nonnegative_number() (Lua function)
. is_nonpositive_integer() (Lua function)
. is_nonpositive_number() (Lua function)
. is_nonzero_number_vector() (Lua function)
. is_number() (Lua function)
. is_number_array() (Lua function)
. is_number_vector() (Lua function)
. is_param_table() (Lua function)
. is_positive_integer() (Lua function)
. is_positive_number() (Lua function)
. is_simple_table() (Lua function)
. is_string() (Lua function)
. is_table() (Lua function)
. is_thread() (Lua function)
. is_userdata() (Lua function)
. is_vector() (Lua function)
. negative_integer (Lua attribute)
. negative_number (Lua attribute)
. nil (Lua attribute)
. nonnegative_integer (Lua attribute)
. nonnegative_number (Lua attribute)
. nonpositive_integer (Lua attribute)
. nonpositive_number (Lua attribute)
. nonzero_number_vector (Lua attribute)
. number (Lua attribute)
. number_array (Lua attribute)
. number_vector (Lua attribute)
. positive_integer (Lua attribute)
. positive_number (Lua attribute)
. simple_table (Lua attribute)
. string (Lua attribute)
. table (Lua attribute)
. thread (Lua attribute)
. userdata (Lua attribute)
. vector (Lua attribute)
T.typefunc (Lua attribute)
T.typename (Lua attribute)
T:check() (Lua method)
T:is() (Lua method)
T:or_type() (Lua method)
Type() (Lua constructor)
simple_table in simionx.Type (Lua attribute)
simplex optimization
simplex optimizer
SimplexOptimizer() in simionx.SimplexOptimizer (Lua constructor)
sin() in math (Lua function)
sinh() in math (Lua function)
size() in simion.pas pa (Lua method)
SL Libraries
,
[1]
,
[2]
C++
Lua
Perl
Python
SL Toolkit
SL Tools
,
[1]
tutorial
sleep (Lua)
sleep() in simion (Lua function)
sltools tutorial
sltools.exe
snell's law
solenoid
magnetic field
,
[1]
solenoid_coils() in simionx.MField (Lua function)
solenoid_hoops() in simionx.MField (Lua function)
solid strategy
sort() in table (Lua function)
space science
space-charge
,
[1]
,
[2]
charge repulsion
special math functions
spectrum
SPEED_OF_LIGHT_M_S in simionx.Constants (Lua attribute)
speed_to_ke() in simion (Lua function)
sphere() in simionx.Integration (Lua function)
sphere_filled() in simionx.Integration (Lua function)
sphere_rand() in simionx.Statistics (Lua function)
spherical capacitor
spin
splat
spotential_from_vfield() in simion.experimental (Lua function)
sqrt() in math (Lua function)
STANDARD_ATM in simionx.Constants (Lua attribute)
STANDARD_GRAVITY_M_S in simionx.Constants (Lua attribute)
status() in coroutine (Lua function)
status() in simion (Lua function)
stderr in io (Lua attribute)
stdin in io (Lua attribute)
stdout in io (Lua attribute)
STL import
electrode voltages
stl() in gem (Lua function)
string (Lua module)
.byte() (Lua function)
.char() (Lua function)
.dump() (Lua function)
.find() (Lua function)
.format() (Lua function)
.gmatch() (Lua function)
.gsub() (Lua function)
.len() (Lua function)
.lower() (Lua function)
.match() (Lua function)
.rep() (Lua function)
.reverse() (Lua function)
.sub() (Lua function)
.upper() (Lua function)
string formatting
string in simionx.Type (Lua attribute)
string library (Lua)
sub() in string (Lua function)
subst() in simionx.Support (Lua function)
supplemental documentation
surface enhancement
surface_info() in simion.pas pa (Lua method)
symmetry in simion.pas pa (Lua attribute)
symmetry_type in simion.pas pa (Lua attribute)
system requirements
T
T.Qual
,
[1]
table (Lua module)
.concat() (Lua function)
.insert() (Lua function)
.maxn() (Lua function)
.remove() (Lua function)
.sort() (Lua function)
table in simionx.Type (Lua attribute)
table library
tan() in math (Lua function)
tanh() in math (Lua function)
terminate_run() in segment (Lua function)
test plane
text editor
thermionic cathode
thread in simionx.Type (Lua attribute)
threading
time
time of flight
time step
time step size
time() in os (Lua function)
time-dependent fields
tmpfile() in io (Lua function)
tmpname() in os (Lua function)
TOF
tolerancing
tonumber() in _G (Lua function)
tostring() in _G (Lua function)
tostring(pa) in simion.pas (Lua operator)
trace space
traceback() in debug (Lua function)
trajectory quality
trajectory quality factor
transfer matrix
turning quadrupole
tutorial
type in simion.printer (Lua attribute)
type system
type() in _G (Lua function)
type() in io (Lua function)
Type() in simionx.Type (Lua constructor)
typefunc in simionx.Type T (Lua attribute)
typename in simionx.Type T (Lua attribute)
U
UNIFIED_MASS_KG in simionx.Constants (Lua attribute)
uniform_field() in simionx.MField (Lua function)
uniqueness theorem (Laplace equation)
unpack() in _G (Lua function)
upper() in string (Lua function)
user manual
user program not called
user programming
,
[1]
user programming trajectories
userdata in simionx.Type (Lua attribute)
V
vacuum chamber
values() in simionx.SimplexOptimizer opt (Lua method)
vector in simionx.Type (Lua attribute)
vector() in simionx.MField (Lua function)
velocity map imaging
version
VERSION in simion (Lua attribute)
VIM text editor
Virtual Device
,
[1]
Virtual Device Hydrodynamics CFD
virtualization
VMI
VMWare Fusion
W
wall-clock time
wb in simion.wb simion (Lua attribute)
wb_coords_to_pa_coords() in simion (Lua function)
wb_orient_to_pa_orient() in simion (Lua function)
wb_to_pa_coords() in simion.wb instance (Lua method)
wb_to_pa_orient() in simion.wb instance (Lua method)
window in simion (Lua attribute)
Wine
,
[1]
wire currents
magnetic field
wire mesh
workbench IOB file
workbench program extensions in 8.1
workbench_program() in simion (Lua function)
wrap() in coroutine (Lua function)
write
PA
write() in io (Lua function)
write() in io file (Lua method)
write() in simionx.FieldArray fa (Lua method)
writing PA0 files
X
x in simion.wb instance (Lua attribute)
x-rays
XEmacs text editor
Xeon Phi
xpcall() in _G (Lua function)
Y
y in simion.wb instance (Lua attribute)
yield() in coroutine (Lua function)
Z
z in simion.wb instance (Lua attribute)
ZeroMQ
Navigation
index
SIMION 2024 Supplemental Documentation
»
Index
Any comments on this web page? (will be sent to IMI Adaptas SIMION Support)
[Optional] Your name:
email:
phone: