Navigation

Main Page
Download
Support
Installation
Tutorial
Examples
Reference Manual
   Version 1.0.5new_solver
      Class Index
      File List
   Version 1.0.5dev
   Version 1.0.5b
   Version 1.0.4dev
   Version 1.0.4
Publications


Hosted by Get Ion Beam Simulator at SourceForge.net. Fast, secure and Free Open Source software downloads
src Directory Reference

Files

file  axisymmetricvectorfield.cpp
 Axisymmetric magnetic field.
 
file  axisymmetricvectorfield.hpp [code]
 Axisymmetric magnetic field.
 
file  callback.hpp [code]
 General callback functors.
 
file  ccolmatrix.cpp
 Compressed column sparse matrix algebra.
 
file  ccolmatrix.hpp [code]
 Compressed column sparse matrix algebra.
 
file  cfifo.hpp [code]
 First-in first-out container with cyclic memory.
 
file  colormap.hpp [code]
 Colormap graph for plotting
 
file  compmath.cpp
 Compatibility math.
 
file  compmath.hpp [code]
 Compatibility math.
 
file  comptime.cpp
 Compatible time functions.
 
file  comptime.hpp [code]
 
file  config.h [code]
 
file  config.hpp [code]
 Configuration header for blas libraries.
 
file  constants.hpp [code]
 Physical constants.
 
file  convergence.cpp
 Vlasov system convergence tester.
 
file  convergence.hpp [code]
 Vlasov system convergence follower.
 
file  coordmapper.hpp [code]
 1D and 2D coordinate transformations for plotter.
 
file  coordmatrix.cpp
 Sparse coordinate-based sparse matrices.
 
file  coordmatrix.hpp [code]
 Sparse coordinate-based sparse matrices.
 
file  crowmatrix.cpp
 Compressed row sparse matrix algebra.
 
file  crowmatrix.hpp [code]
 Compressed row sparse matrix algebra.
 
file  csgobject_solid.cpp
 Solid definition using CSGObject.
 
file  csgobject_solid.hpp [code]
 Solid definition using CSGObject
 
file  diag_precond.cpp
 Diagonal preconditioner.
 
file  diag_precond.hpp [code]
 Diagonal preconditioner.
 
file  dxf_solid.cpp
 Solid definition using MyDXF
 
file  dxf_solid.hpp [code]
 Solid definition using MyDXF
 
file  empty_precond.hpp [code]
 Dummy preconditioner.
 
file  epot_bicgstabsolver.cpp
 BiCGSTAB matrix solver for electric potential problem.
 
file  epot_bicgstabsolver.hpp [code]
 BiCGSTAB matrix solver for electric potential problem.
 
file  epot_efield.cpp
 Electric potential base electric field.
 
file  epot_efield.hpp [code]
 Electric potential base electric field.
 
file  epot_field.cpp
 
file  epot_field.hpp [code]
 Electric potential field.
 
file  epot_gssolver.cpp
 Gauss-Seidel solver for electric potential problem.
 
file  epot_gssolver.hpp [code]
 Gauss-Seidel solver for electric potential problem.
 
file  epot_matrixsolver.cpp
 Matrix solver for electric potential problem.
 
file  epot_matrixsolver.hpp [code]
 Matrix solver for electric potential problem.
 
file  epot_mgsolver.cpp
 Multigrid solver for electric potential problem.
 
file  epot_mgsolver.hpp [code]
 Multigrid solver for electric potential problem.
 
file  epot_mgsubsolver.cpp
 
file  epot_mgsubsolver.hpp [code]
 
file  epot_solver.cpp
 Poisson equation problem for solving electric potential.
 
file  epot_solver.hpp [code]
 Poisson equation problem for solving electric potential.
 
file  epot_umfpacksolver.cpp
 UMFPACK matrix solver for electric potential problem.
 
file  epot_umfpacksolver.hpp [code]
 UMFPACK matrix solver for electric potential problem.
 
file  eqpotgraph.cpp
 Graph for plotting equipotential lines
 
file  eqpotgraph.hpp [code]
 Graph for plotting equipotential lines
 
file  error.cpp
 
file  error.hpp [code]
 Error classes and handling
 
file  field.hpp [code]
 Field base class.
 
file  fielddiagplot.cpp
 Field diagnostic plotter.
 
file  fielddiagplot.hpp [code]
 Field diagnostic plotter.
 
file  fielddiagplotter.cpp
 Non-interactive field diagnostic plotter.
 
file  fielddiagplotter.hpp [code]
 Non-interactive field diagnostic plotter.
 
file  fieldgraph.cpp
 Graph for plotting fields
 
file  fieldgraph.hpp [code]
 Graph for plotting fields
 
file  file.cpp
 Bindary file writing and reading tools.
 
file  file.hpp [code]
 Bindary file writing and reading tools.
 
file  fonts.cpp
 Font handling
 
file  fonts.hpp [code]
 Font handling
 
file  frame.cpp
 Frame for plots
 
file  frame.hpp [code]
 Frame for plots
 
file  func_solid.cpp
 Solid definition based on C functions.
 
file  func_solid.hpp [code]
 Solid definition based on C functions.
 
file  geom3dplot.cpp
 
file  geom3dplot.hpp [code]
 Geometry 3d plotter
 
file  geometry.cpp
 Geometry definition.
 
file  geometry.hpp [code]
 Geometry definition
 
file  geomplot.cpp
 Geometry plotting.
 
file  geomplot.hpp [code]
 Geometry plotting
 
file  geomplotter.cpp
 Non-interactive plotter for geometries.
 
file  geomplotter.hpp [code]
 Non-interactive plotter for geometries.
 
file  glrenderer.cpp
 
file  glrenderer.hpp [code]
 OpenGL 3D renderer.
 
file  graph.hpp [code]
 Base for plottable graphs.
 
file  graph3d.hpp [code]
 Base for three dimensional plottable graphs.
 
file  gtkfielddiagdialog.cpp
 Dialog for constructing field diagnostic windows.
 
file  gtkfielddiagdialog.hpp [code]
 Dialog for constructing field diagnostic windows.
 
file  gtkfielddiagexportdialog.cpp
 Dialog for exporting field diagnostic data.
 
file  gtkfielddiagexportdialog.hpp [code]
 Dialog for exporting field diagnostic data.
 
file  gtkfielddiagwindow.cpp
 Field diagnostic window.
 
file  gtkfielddiagwindow.hpp [code]
 Field diagnostic window.
 
file  gtkframewindow.cpp
 Window for GTK plots with frames.
 
file  gtkframewindow.hpp [code]
 Window for GTK plots with frames.
 
file  gtkgeom3dwindow.cpp
 Geometry view window for 3d
 
file  gtkgeom3dwindow.hpp [code]
 Geometry view window for 3d
 
file  gtkgeomwindow.cpp
 Geometry view window
 
file  gtkgeomwindow.hpp [code]
 Geometry view window
 
file  gtkhardcopy.cpp
 Dialog window for producing hard copies.
 
file  gtkhardcopy.hpp [code]
 Dialog window for producing hard copies.
 
file  gtkparticlediagdialog.cpp
 Dialog for constructing particle diagnostic windows.
 
file  gtkparticlediagdialog.hpp [code]
 Dialog for constructing particle diagnostic windows.
 
file  gtkparticlediagexportdialog.cpp
 Dialog for exporting field diagnostic data.
 
file  gtkparticlediagexportdialog.hpp [code]
 Dialog for exporting field diagnostic data.
 
file  gtkparticlediagwindow.cpp
 Particle diagnostic window.
 
file  gtkparticlediagwindow.hpp [code]
 Particle diagnostic window.
 
file  gtkplotter.cpp
 GTK based plotters.
 
file  gtkplotter.hpp [code]
 GTK based plotters.
 
file  gtkpreferences.cpp
 Preferences for plot windows.
 
file  gtkpreferences.hpp [code]
 Preferences for plot windows.
 
file  gtkwindow.cpp
 Window for GTK plots.
 
file  gtkwindow.hpp [code]
 Window for GTK plots.
 
file  hbio.cpp
 Harwell Boeing sparse matrix file handling.
 
file  hbio.hpp [code]
 Harwell Boeing sparse matrix file handling.
 
file  histogram.cpp
 Histogram data handling for 1D and 2D
 
file  histogram.hpp [code]
 Histogram data handling for 1D and 2D
 
file  ibsimu.cpp
 Ion Beam Simulator global settings.
 
file  ibsimu.hpp [code]
 Ion Beam Simulator global settings.
 
file  icon_field_diag.hpp [code]
 Field diagnostic icon.
 
file  icon_geom2d.hpp [code]
 
file  icon_geom3d.hpp [code]
 
file  icon_hardcopy.hpp [code]
 Hardcopy icon.
 
file  icon_move.hpp [code]
 Move icon.
 
file  icon_particle_diag.hpp [code]
 Particle diagnostics icon
 
file  icon_track.hpp [code]
 Track icon.
 
file  icon_zoom_fit.hpp [code]
 Zoom fit icon.
 
file  icon_zoom_in.hpp [code]
 Zoom in icon.
 
file  icon_zoom_out.hpp [code]
 Zoom out icon.
 
file  icons.cpp
 Icons.
 
file  icons.hpp [code]
 Icons.
 
file  id.hpp [code]
 
file  ilu0_precond.cpp
 ILU0 preconditioner for sparse matrices.
 
file  ilu0_precond.hpp [code]
 ILU0 preconditioner for sparse matrices.
 
file  ilu1_precond.cpp
 ILU1 preconditioner for sparse matrices.
 
file  ilu1_precond.hpp [code]
 ILU1 preconditioner for sparse matrices.
 
file  interpolation.cpp
 Two dimensional interpolation.
 
file  interpolation.hpp [code]
 Two dimensional interpolation.
 
file  label.cpp
 Plot labels.
 
file  label.hpp [code]
 Plot labels.
 
file  legend.cpp
 Plot legends.
 
file  legend.hpp [code]
 Plot legends.
 
file  lineclip.cpp
 Floating point line clipping for cairo.
 
file  lineclip.hpp [code]
 Floating point line clipping for cairo.
 
file  mat3d.cpp
 Three-by-three matrices.
 
file  mat3d.hpp [code]
 Three-by-three matrices.
 
file  matrix.cpp
 Basis for matrix implementations.
 
file  matrix.hpp [code]
 Basis for matrix implementations.
 
file  mesh.cpp
 Rectangular mesh definition.
 
file  mesh.hpp [code]
 Rectangular mesh definition.
 
file  meshcolormap.cpp
 Mesh based colormap graph for plotting.
 
file  meshcolormap.hpp [code]
 Mesh based colormap graph for plotting.
 
file  meshgraph.cpp
 Graph of rectangular mesh for geometry plots
 
file  meshgraph.hpp [code]
 Graph of rectangular mesh for geometry plots
 
file  meshscalarfield.cpp
 Mesh based scalar field.
 
file  meshscalarfield.hpp [code]
 Mesh based scalar fields.
 
file  meshvectorfield.cpp
 Mesh based vector fields
 
file  meshvectorfield.hpp [code]
 Mesh based vector fields
 
file  multimeshvectorfield.cpp
 Vector field using multiple meshes.
 
file  multimeshvectorfield.hpp [code]
 Vector field using multiple meshes.
 
file  mvector.cpp
 N-dimensional vector.
 
file  mvector.hpp [code]
 N-dimensional vector.
 
file  mydxfarc.cpp
 
file  mydxfarc.hpp [code]
 DXF arc entity.
 
file  mydxfblocks.cpp
 DXF blocks.
 
file  mydxfblocks.hpp [code]
 DXF blocks.
 
file  mydxfcircle.cpp
 DXF circle entity.
 
file  mydxfcircle.hpp [code]
 DXF circle entity.
 
file  mydxfentities.cpp
 DXF entities.
 
file  mydxfentities.hpp [code]
 DXF Entities.
 
file  mydxffile.cpp
 DXF file.
 
file  mydxffile.hpp [code]
 DXF File.
 
file  mydxffont.cpp
 DXF text/font handling.
 
file  mydxffont.hpp [code]
 DXF text/font handling.
 
file  mydxfheader.cpp
 DXF Header.
 
file  mydxfheader.hpp [code]
 DXF Header.
 
file  mydxfinsert.cpp
 DXF insert entity.
 
file  mydxfinsert.hpp [code]
 
file  mydxfline.cpp
 
file  mydxfline.hpp [code]
 DXF line entity.
 
file  mydxflwpolyline.cpp
 DXF lwpolyline entity.
 
file  mydxflwpolyline.hpp [code]
 DXF lwpolyline entity.
 
file  mydxfmtext.cpp
 DXF mtext entity.
 
file  mydxfmtext.hpp [code]
 DXF mtext entity.
 
file  mydxfspline.cpp
 
file  mydxfspline.hpp [code]
 DXF spline entity.
 
file  mydxftables.cpp
 DXF Tables.
 
file  mydxftables.hpp [code]
 DXF Tables.
 
file  palette.cpp
 Palette for colormaps.
 
file  palette.hpp [code]
 Palette for colormaps
 
file  particledatabase.cpp
 Particle databases
 
file  particledatabase.hpp [code]
 Particle databases
 
file  particledatabaseimp.cpp
 Particle database implementation.
 
file  particledatabaseimp.hpp [code]
 Particle database implementation.
 
file  particlediagplot.cpp
 Particle diagnostic plot
 
file  particlediagplot.hpp [code]
 Particle diagnostic plot
 
file  particlediagplotter.cpp
 Non-interactive particle diagnostic plotter.
 
file  particlediagplotter.hpp [code]
 Non-interactive particle diagnostic plotter.
 
file  particlegraph.cpp
 Graph for particle plots
 
file  particlegraph.hpp [code]
 Graph for particle plots
 
file  particleiterator.cpp
 
file  particleiterator.hpp [code]
 Particle iterator
 
file  particles.cpp
 Particle and particle point objects
 
file  particles.hpp [code]
 Particle and particle point objects
 
file  particlestatistics.cpp
 Particle statistics
 
file  particlestatistics.hpp [code]
 Particle statistics
 
file  plotter.cpp
 Basis for file output plotters.
 
file  plotter.hpp [code]
 Basis for file output plotters.
 
file  polysolver.cpp
 Polynomial solver.
 
file  polysolver.hpp [code]
 Polynomial solver.
 
file  precond.hpp [code]
 Base class for preconditioners.
 
file  random.cpp
 Random number generators
 
file  random.hpp [code]
 Random number generators
 
file  readascii.cpp
 ASCII file reading tool.
 
file  readascii.hpp [code]
 ASCII file reading tool.
 
file  renderer.cpp
 3D renderer base class
 
file  renderer.hpp [code]
 3D renderer base class
 
file  ruler.cpp
 Rulers for plot frames.
 
file  ruler.hpp [code]
 Rulers for plot frames.
 
file  scalarfield.hpp [code]
 Scalar fields.
 
file  scharge.cpp
 Space charge deposition functions.
 
file  scharge.hpp [code]
 Space charge deposition functions.
 
file  scheduler.hpp [code]
 Job scheduler for parallel processing.
 
file  softwarerenderer.cpp
 
file  softwarerenderer.hpp [code]
 Software 3D renderer.
 
file  solid.cpp
 
file  solid.hpp [code]
 Base for solid definition.
 
file  solidgraph.cpp
 Graph for plotting solids.
 
file  solidgraph.hpp [code]
 Graph for plotting solids
 
file  solver.hpp [code]
 Base for solvers.
 
file  sort.cpp
 Insertion sort algorithm.
 
file  sort.hpp [code]
 Insertion sort algorithm.
 
file  statusprint.cpp
 Subroutine for printing running status line on command line.
 
file  statusprint.hpp [code]
 Subroutine for printing running status line on command line.
 
file  stl_solid.cpp
 Solid definition using Stereolithography CAD format
 
file  stl_solid.hpp [code]
 Solid definition using Stereolithography CAD format
 
file  stlfile.cpp
 
file  stlfile.hpp [code]
 Stereolithography CAD file handling.
 
file  symbols.hpp [code]
 Latex symbols chart.
 
file  timer.cpp
 Timer for cputime and realtime
 
file  timer.hpp [code]
 Timer for cputime and realtime
 
file  trajectory.cpp
 Trajectory interpolation solver.
 
file  trajectory.hpp [code]
 Trajectory interpolation solver.
 
file  trajectorydiagnostics.cpp
 Trajectory diagnostics.
 
file  trajectorydiagnostics.hpp [code]
 Trajectory diagnostics.
 
file  transformation.cpp
 Affine transformation.
 
file  transformation.hpp [code]
 Full transformation for three dimensional homogenous space.
 
file  types.cpp
 Base types.
 
file  types.hpp [code]
 Base types.
 
file  vec3d.cpp
 Three dimensional vectors.
 
file  vec3d.hpp [code]
 Three dimensional vectors.
 
file  vec4d.cpp
 Homogenous vectors for three dimensional space.
 
file  vec4d.hpp [code]
 Homogenous vectors for three dimensional space.
 
file  vectorfield.cpp
 Vector field base
 
file  vectorfield.hpp [code]
 Vector field base.
 
file  vtriangle.cpp
 
file  vtriangle.hpp [code]
 Vertex-based triangle representation.
 
file  xygraph.cpp
 XY-graph.
 
file  xygraph.hpp [code]
 XY-graph.
 


Reference manual for Ion Beam Simulator 1.0.5new_solver
Generated by Doxygen 1.8.5 on Tue May 19 2015 09:15:44.