CBiCGSTABSolver | BiCGSTAB based solver implementation |
CBiCubicInterpolation2D | BiCubic 2d interpolation |
CBiLinearInterpolation2D | BiLinear 2d interpolation |
CBound | Boundary condition definition class |
CCallbackFunctor | |
CCallbackFunctorB_3D | |
CCallbackFunctorB_V | |
CCallbackFunctorD_3D | |
CCallbackFunctorD_D | |
CCallbackFunctorD_V | |
CCColMatrix | Compressed column sparse matrix class |
CClosestInterpolation2D | Closest point 2d interpolation |
CColData | Mesh intersection (collision) coordinate data |
CColor | Color class for plotting |
CColormap | Class for colormap type plots |
CColormapLegend | Legend for presenting colormap key |
CConvergence | Vlasov system convergence tester |
CCoordmapper | Linear-linear 2D coordinate mapper |
CCoordmapper1D | Linear 1D coordinate mapper |
CCoordMatrix | Coordinate sparse matrix class |
CCRowMatrix | Compressed row sparse matrix class |
CCSGObjectSolid | CSGObject solid class |
CDiag_Precond | Diagonal preconditioner class |
CDXFSolid | MyDXFFile solid class |
CEmittance | Class for emittance statistics |
CEmittanceConv | Class for emittance conversion from (r,r') to (x,x') |
CEmpty_Precond | Empty preconditioner class |
CEpotEfield | Vector field based on on-line interpolation of electric potential |
CEpotProblem | Class for constructing the linear/nonlinear problem for the solver |
CEqPotGraph | Equipotential line plot |
CError | Basic error class |
CErrorDim | Error class for dimension mismatch errors |
CErrorErrno | Error class for C-style errno errors |
CErrorLocation | Error location class |
CErrorNoMem | Error class for memory allocation errors |
CErrorRange | Error class for index range checking errors |
CErrorUnimplemented | Error class to use if requested feature is unimplemented |
CExceptionTracer | Exception backtrace |
CFieldDiagPlot | Field diagnostics plot |
CFieldDiagPlotter | Non-interactive fielddiag plotter |
CFieldGraph | Class for drawing fields with colormap |
CFont | Font for FontLib engine |
►CFontLib | Font engine using FreeType, FontConfig and cairographics |
CFrame | General purpose plotter frame for cairographics surfaces |
CFuncSolid | Function solid class |
CGeometry | Geometry defining class |
CGeomPlot | Geometry plotter class |
CGeomPlotter | Non-interactive geometry plotter |
CGraph | Abstract base class for drawable plots |
CGraph3D | Abstract base class for geometry slice plots |
CGSSolver | Gauss-Seidel based solver implementation |
CGTKFieldDiagDialog | Interactive dialog for launching field diagnostic window |
CGTKFieldDiagExportDialog | Interactive dialog for exporting field diagnostic data |
CGTKFieldDiagWindow | Interactive field diagnostic plotter |
CGTKGeomWindow | Interactive geometry plotter |
CGTKHardcopy | Interactive dialog for producing hardcopies |
CGTKParticleDiagDialog | Dialog window for starting interactive particle diagnostics |
CGTKParticleDiagExportDialog | Interactive dialog for exporting field diagnostic data |
CGTKParticleDiagWindow | Interactive particle diagnostics plotter |
CGTKPlotter | GTK Plotter class |
CGTKPreferences | Common features of preferences settings for all gtk user interface based interactive plotters |
CGTKWindow | Base class for interactive plotters |
CHBIO | Harwell Boeing sparse matrix file format I/O class |
CHistogram | Base histogram class |
CHistogram1D | Class for 1D histogram type representation of data |
CHistogram2D | Class for 2d histogram type representation of data |
CIBSimu | Main class for IBSimu |
CILU0_Precond | Zero fill-in incomplete LU preconditioner class |
CInt3D | 3D Integer vector class |
CInterpolation2D | Base class for 2d interpolation |
CLabel | Class for labels in plots |
CLegend | Base class for legend definition |
CLegendEntry | Class for legend entry |
CLineClip | Line clipper |
CMat3D | Three-by-three matrix |
CMatrix | Base matrix class |
CMatrixMulVec | Container object for matrix-vector multiplication operation |
CMesh | Mesh geometry definion |
CMeshGraph | Class for drawing mesh |
CMeshVectorField | Mesh based vector field |
CMultiEntryLegend | Legend for presenting plot styles |
CMultiMeshVectorField | Vector field based on multiple meshes |
CMyDXFBlock | DXF block class |
CMyDXFBlocks | DXF blocks class |
CMyDXFEntities | DXF entity database |
CMyDXFEntity | DXF entity base class |
CMyDXFEntitySelection | DXF entity selection |
CMyDXFFile | DXF file class |
CMyDXFHeader | DXF header class |
CMyDXFPathEntity | DXF path entity base class |
CMyDXFTable | DXF table class |
CMyDXFTableEntry | DXF table entry |
CMyDXFTableEntryBlockRecord | DXF table entry for block record table |
CMyDXFTableEntryLayer | DXF table entry for layer table |
CMyDXFTables | DXF tables class |
CNPlasmaBfieldSuppression | Magnetic field plasma suppression for negative ion extraction |
►CPalette | Class for palette definition |
CParticle | Particle class in some geometry |
CParticleBase | Particle base class |
CParticleDataBase | Particle database base class |
CParticleDataBase2D | Particle database class for two dimensions |
CParticleDataBase3D | Particle database class for three dimensions |
CParticleDataBaseCyl | Particle database class for cylindrical systems |
CParticleDiagPlot | Particle diagnostic plot |
CParticleDiagPlotter | Non-interactive particle diagnostic plotter |
CParticleGraph | Class for drawing particle trajectories |
CParticleIterator | Particle iterator class for continuous Vlasov-type iteration |
CParticleIteratorData | Temporary data bundle for particle iterators |
CParticleP2D | Particle point class for 2D |
CParticleP3D | Particle point class for 3D |
CParticlePBase | Particle point base class |
CParticlePCyl | Particle point class for cylindrical coordinates |
CParticleStatistics | Particle iteration statistics |
CPlotter | Non-interactive plotter |
CPPlasmaBfieldSuppression | Magnetic field plasma suppression for positive ion extraction |
CPrecond | Abstract base preconditioner class |
CProblem | Abstract base class for linear/non-linear problem, which can be described by a non-linear system of equations |
CReadAscii | Class for reading ASCII data files |
CRuler | Class for coordinate axis ruler |
CScalarField | Scalar field class |
CScheduler | Scheduler class for implementing consumer-producer threading |
CSignalHandler | Signal handler |
CSolid | Abstract solid class |
CSolidGraph | A 2D cut view of the geometry solids |
CSolver | Abstract base class for solving linear and nonlinear problems. Different implementation may exist |
CStatusPrint | A tool for printing running status on command line |
CSTLFile | |
CSTLSolid | STL solid |
CTimer | Class for measuring code runtime in cpu time and realtime |
CTrajectoryDiagnosticColumn | Class for trajectory diagnostic data column |
CTrajectoryDiagnosticData | Class for trajectory diagnostic data |
CTrajectoryEndCallback | Trajectory end callback |
CTrajectoryHandlerCallback | Trajectory handler callback |
CTrajectoryRep1D | Trajectory representation between two calculated points in 1d |
CTransformation | Transformation for homogenous three dimensional space |
CUMFPACKSolver | UMFPACK based solver implementation |
CVec3D | Three dimensional vector |
CVec4D | Homogenous vector for three dimensional space |
►CVector | Dense math vector class |
CVectorField | Abstract base class for vector field |
CXYGraph | Class for XY-type simple graph plots |