src Directory Reference

Files

file  bicgstab_solver.hpp [code]
 Stabilized Biconjugate Gradient solver based problem solver.
 
file  callback.hpp [code]
 General callback functors.
 
file  ccolmatrix.hpp [code]
 Compressed column sparse matrix algebra.
 
file  color.hpp [code]
 Colors for plotting.
 
file  colormap.hpp [code]
 Colormap graph for plotting
 
file  compmath.hpp [code]
 Compatibility math.
 
file  config.hpp [code]
 Configuration header for blas libraries.
 
file  constants.hpp [code]
 Physical constants.
 
file  convergence.hpp [code]
 Vlasov system convergence tester.
 
file  coordmapper.hpp [code]
 1D and 2D coordinate transformations for plotter.
 
file  coordmatrix.hpp [code]
 Sparse coordinate-based sparse matrices.
 
file  crowmatrix.hpp [code]
 Compressed row sparse matrix algebra.
 
file  csgobject_solid.hpp [code]
 Solid definition using CSGObject
 
file  diag_precond.hpp [code]
 Diagonal preconditioner.
 
file  dxf_solid.hpp [code]
 Solid definition using MyDXF
 
file  empty_precond.hpp [code]
 Dummy preconditioner.
 
file  epot_efield.hpp [code]
 Electric potential base electric field.
 
file  epot_problem.hpp [code]
 Poisson equation problem for solving electric potential.
 
file  eqpotgraph.hpp [code]
 Graph for plotting equipotential lines
 
file  error.hpp [code]
 Error classes and handling
 
file  fielddiagplot.hpp [code]
 Field diagnostic plotter.
 
file  fielddiagplotter.hpp [code]
 Non-interactive field diagnostic plotter.
 
file  fieldgraph.hpp [code]
 Graph for plotting fields
 
file  file.hpp [code]
 Bindary file writing and reading tools.
 
file  fonts.hpp [code]
 Font handling
 
file  frame.hpp [code]
 Frame for plots
 
file  func_solid.hpp [code]
 Solid definition based on C functions.
 
file  geometry.hpp [code]
 Geometry definition
 
file  geomplot.hpp [code]
 Geometry plotting
 
file  geomplotter.hpp [code]
 Non-interactive plotter for geometries.
 
file  graph.hpp [code]
 Base for plottable graphs.
 
file  graph3d.hpp [code]
 Base for three dimensional plottable graphs.
 
file  gs_solver.hpp [code]
 Gauss-Seidel solver.
 
file  gtkfielddiagdialog.hpp [code]
 Dialog for constructing field diagnostic windows.
 
file  gtkfielddiagexportdialog.hpp [code]
 Dialog for exporting field diagnostic data.
 
file  gtkfielddiagwindow.hpp [code]
 Field diagnostic window.
 
file  gtkgeomwindow.hpp [code]
 Geometry view window
 
file  gtkhardcopy.hpp [code]
 Dialog window for producing hard copies.
 
file  gtkparticlediagdialog.hpp [code]
 Dialog for constructing particle diagnostic windows.
 
file  gtkparticlediagexportdialog.hpp [code]
 Dialog for exporting field diagnostic data.
 
file  gtkparticlediagwindow.hpp [code]
 Particle diagnostic window.
 
file  gtkplotter.hpp [code]
 GTK based plotters.
 
file  gtkpreferences.hpp [code]
 Preferences for plot windows.
 
file  gtkwindow.hpp [code]
 Window for GTK plots.
 
file  hbio.hpp [code]
 Harwell Boeing sparse matrix file handling.
 
file  histogram.hpp [code]
 Histogram data handling for 1D and 2D
 
file  ibsimu.hpp [code]
 Ion Beam Simulator global settings.
 
file  ilu0_precond.hpp [code]
 ILU0 preconditioner for sparse matrices.
 
file  interpolation.hpp [code]
 Two dimensional interpolation.
 
file  label.hpp [code]
 Plot labels.
 
file  legend.hpp [code]
 Plot legends.
 
file  lineclip.hpp [code]
 Floating point line clipping for cairo.
 
file  mat3d.hpp [code]
 Three-by-three matrices.
 
file  matrix.hpp [code]
 Basis for matrix implementations.
 
file  mesh.hpp [code]
 Rectangular mesh definition.
 
file  meshgraph.hpp [code]
 Graph of rectangular mesh for geometry plots
 
file  meshvectorfield.hpp [code]
 Mesh based vector fields
 
file  multimeshvectorfield.hpp [code]
 Vector field using multiple meshes.
 
file  mvector.hpp [code]
 N-dimensional vector.
 
file  mydxfblocks.hpp [code]
 DXF Blocks.
 
file  mydxfentities.hpp [code]
 DXF Entities.
 
file  mydxffile.hpp [code]
 DXF File.
 
file  mydxfheader.hpp [code]
 DXF Header.
 
file  mydxftables.hpp [code]
 DXF Tables.
 
file  palette.hpp [code]
 Palette for colormaps
 
file  particledatabase.hpp [code]
 Particle databases
 
file  particlediagplot.hpp [code]
 Particle diagnostic plot
 
file  particlediagplotter.hpp [code]
 Non-interactive particle diagnostic plotter.
 
file  particlegraph.hpp [code]
 Graph for particle plots
 
file  particleiterator.hpp [code]
 Particle iterator
 
file  particles.hpp [code]
 Particle and particle point objects
 
file  particlestatistics.hpp [code]
 Particle statistics
 
file  plotter.hpp [code]
 Base for plotters.
 
file  polysolver.hpp [code]
 Polynomial solver.
 
file  precond.hpp [code]
 Base for preconditioners.
 
file  problem.hpp [code]
 Base for problems.
 
file  readascii.hpp [code]
 ASCII file reading tool.
 
file  ruler.hpp [code]
 Rulers for plot frames.
 
file  scalarfield.hpp [code]
 Scalar fields.
 
file  scharge.hpp [code]
 Space charge deposition functions.
 
file  scheduler.hpp [code]
 Job scheduler for parallel processing.
 
file  solid.hpp [code]
 Base for solid definition.
 
file  solidgraph.hpp [code]
 Graph for plotting solids.
 
file  solver.hpp [code]
 Base for solvers.
 
file  sort.hpp [code]
 Insertion sort algorithm.
 
file  statusprint.hpp [code]
 Subroutine for printing running status line on command line.
 
file  stl_solid.hpp [code]
 Solid definition using Stereolithography CAD format
 
file  stlfile.hpp [code]
 Stereolithography CAD file handling.
 
file  symbols.hpp [code]
 Latex symbols chart.
 
file  timer.hpp [code]
 Timer for cputime and realtime
 
file  trajectory.hpp [code]
 Trajectory interpolation solver.
 
file  trajectorydiagnostics.hpp [code]
 Trajectory diagnostics.
 
file  transformation.hpp [code]
 Full transformation for three dimensional homogenous space.
 
file  types.hpp [code]
 Base types.
 
file  umfpack_solver.hpp [code]
 UMFPack solver.
 
file  vec3d.hpp [code]
 Three dimensional vectors.
 
file  vec4d.hpp [code]
 Homogenous vectors for three dimensional space.
 
file  vectorfield.hpp [code]
 Vector field base.
 
file  xygraph.hpp [code]
 XY-graph.