IBSimu 1.0.4
File List
Here is a list of all files with brief descriptions:
bicgstab.hpp [code]Stabilized Biconjugate Gradient solver
bicgstab_solver.hpp [code]Stabilized Biconjugate Gradient solver based problem solver
ccolmatrix.hpp [code]Compressed column sparse matrix algebra
color.hpp [code]Colors for plotting
colormap.hpp [code]Colormap graph for plotting
compmath.hpp [code]Compatibility math
config.hpp [code]Configuration header for blas libraries
coordmapper.hpp [code]1D and 2D coordinate transformations for plotter
coordmatrix.hpp [code]Sparse coordinate-based sparse matrices
crowmatrix.hpp [code]Compressed row sparse matrix algebra
csgobject_solid.hpp [code]Solid definition using CSGObject
diag_precond.hpp [code]Diagonal preconditioner
dxf_solid.hpp [code]Solid definition using MyDXF
efield.hpp [code]Electric field
empty_precond.hpp [code]Dummy preconditioner
epot_efield.hpp [code]Electric potential base electric field
epot_problem.hpp [code]Poisson equation problem for solving electric potential
eqpotgraph.hpp [code]Graph for plotting equipotential lines
error.hpp [code]Error classes and handling
fielddiagplot.hpp [code]Field diagnostic plotter
fielddiagplotter.hpp [code]Non-interactive field diagnostic plotter
fieldgraph.hpp [code]Graph for plotting fields
file.hpp [code]File writing and reading tools
fonts.hpp [code]Font handling
frame.hpp [code]Frame for plots
func_solid.hpp [code]Solid definition based on C functions
geometry.hpp [code]Geometry definition
geomplot.hpp [code]Geometry plotting
geomplotter.hpp [code]Non-interactive plotter for geometries
graph.hpp [code]Base for plottable graphs
graph3d.hpp [code]Base for three dimensional plottable graphs
gs_solver.hpp [code]Gauss-Seidel solver
gtkfielddiagdialog.hpp [code]Dialog for constructing field diagnostic windows
gtkfielddiagexportdialog.hpp [code]Dialog for exporting field diagnostic data
gtkfielddiagwindow.hpp [code]Field diagnostic window
gtkgeomwindow.hpp [code]Geometry view window
gtkhardcopy.hpp [code]Dialog window for producing hard copies
gtkparticlediagdialog.hpp [code]Dialog for constructing particle diagnostic windows
gtkparticlediagwindow.hpp [code]Particle diagnostic window
gtkplotter.hpp [code]GTK based plotters
gtkpreferences.hpp [code]Preferences for plot windows
gtkwindow.hpp [code]Window for GTK plots
hbio.hpp [code]Harwell Boeing sparse matrix file handling
histogram.hpp [code]Histogram data handling for 1D and 2D
ibsimu.hpp [code]Ion Beam Simulator global settings
icon_field_diag.hpp [code]Field diagnostic icon
icon_hardcopy.hpp [code]Hardcopy icon
icon_move.hpp [code]Move icon
icon_particle_diag.hpp [code]Particle diagnostics icon
icon_track.hpp [code]Track icon
icon_zoom_fit.hpp [code]Zoom fit icon
icon_zoom_in.hpp [code]Zoom in icon
icon_zoom_out.hpp [code]Zoom out icon
icons.hpp [code]Icons
ilu0_precond.hpp [code]ILU0 preconditioner for sparse matrices
interpolation.hpp [code]Two dimensional interpolation
label.hpp [code]Plot labels
legend.hpp [code]Plot legends
lineclip.hpp [code]Floating point line clipping for cairo
matrix.hpp [code]Basis for matrix implementations
meshgraph.hpp [code]Graph of rectangular mesh for geometry plots
mvector.hpp [code]N-dimensional vector
mydxfblocks.hpp [code]DXF Blocks
mydxfentities.hpp [code]DXF Entities
mydxffile.hpp [code]DXF File
mydxfheader.hpp [code]DXF Header
mydxftables.hpp [code]DXF Tables
palette.hpp [code]Palette for colormaps
particledatabase.hpp [code]Particle databases
particlediagplot.hpp [code]Particle diagnostic plot
particlediagplotter.hpp [code]Non-interactive particle diagnostic plotter
particlegraph.hpp [code]Graph for particle plots
particleiterator.hpp [code]Particle iterator
particles.hpp [code]Particle and particle point objects
plotter.hpp [code]Base for plotters
polysolver.hpp [code]Polynomial solver
precond.hpp [code]Base for preconditioners
problem.hpp [code]Base for problems
qrandom.hpp [code]Random number generators
ruler.hpp [code]Rulers for plot frames
scalarfield.hpp [code]Scalar fields
scharge.hpp [code]Space charge deposition functions
scheduler.hpp [code]Job scheduler for parallel processing
solid.hpp [code]Base for solid definition
solidgraph.hpp [code]Graph for plotting solids
solver.hpp [code]Base for solvers
sort.hpp [code]Insertion sort algorithm
statusprint.hpp [code]Subroutine for printing running status line on command line
symbols.hpp [code]Latex symbols chart
timer.hpp [code]Timer for cputime and realtime
trajectory.hpp [code]Trajectory interpolation solver
trajectorydiagnostics.hpp [code]Trajectory diagnostics
transformation.hpp [code]Full transformation for three dimensional homogenous space
types.hpp [code]Base types
umfpack_solver.hpp [code]UMFPack solver
vec3d.hpp [code]Three dimensional vectors
vec4d.hpp [code]Homogenous vectors for three dimensional space
vectorfield.hpp [code]Vector fields
xygraph.hpp [code]XY-graph