Langmuir
Simulation
|
CLangmuirCore::ConfigurationInfo | A struct to temporarily store site IDs |
▼CQDialog | |
CLangmuirView::IsoSurfaceDialog | A class to get isosurface parameters from the user |
CLangmuirView::PointDialog | A class to get point cloud properties from the user |
▼CQFileInfo | |
CLangmuirCore::OutputInfo | Brief A class to generate file names using the SimulationParameters |
▼CQGLViewer | |
CLangmuirView::LangmuirViewer | Widget to view Langmuir Simulation in real time |
▼CQMainWindow | |
CLangmuirView::MainWindow | A window with an OpenGL widget |
▼CQObject | |
▼CLangmuirCore::Agent | A class that abstractly represents an object that can occupy grid sites |
▼CLangmuirCore::ChargeAgent | A class to represent moving charged particles |
CLangmuirCore::ElectronAgent | A class to represent moving negative charges |
CLangmuirCore::HoleAgent | A class to represent moving positive charges |
▼CLangmuirCore::FluxAgent | A class to change the number of carriers in the system |
▼CLangmuirCore::DrainAgent | A class to remove charges |
CLangmuirCore::ElectronDrainAgent | A class to remove ElectronAgents |
CLangmuirCore::HoleDrainAgent | A class to remove HoleAgents |
CLangmuirCore::RecombinationAgent | A class to remove Excitons |
▼CLangmuirCore::SourceAgent | A class to inject charges |
CLangmuirCore::ElectronSourceAgent | A class to inject ElectronAgents |
CLangmuirCore::ExcitonSourceAgent | A class to inject Excitons |
CLangmuirCore::HoleSourceAgent | A class to inject HoleAgents |
CLangmuirCore::CarrierWriter | A class to output carrier stats (lifetime and pathlength) |
CLangmuirCore::CheckPointer | A class to read and write checkpoint files |
CLangmuirCore::CommandLineParser | A class to parse command line arguments |
CLangmuirCore::ExcitonWriter | A class to output exciton stats (lifetime and pathlength) |
CLangmuirCore::FluxWriter | A class to output source and drain info |
CLangmuirCore::Grid | A class to hold Agents, calculate their positions, and store the background potential |
CLangmuirCore::GridImage | A class to draw images of the grid |
CLangmuirCore::KeyValueParser | A class to read the parameters and store them in the correct place |
CLangmuirCore::Logger | A class that organizes output |
CLangmuirCore::NodeFileParser | A class to parse the PBS_NODEFILE and PBS_GPUFILE |
CLangmuirCore::OpenClHelper | A class to run OpenCL calculations |
CLangmuirCore::OutputStream | A class to combine QFile, QTextStream and OutputInfo (QFileInfo) |
CLangmuirCore::Potential | A class to calculate the potential |
CLangmuirCore::Random | A class to generate random numbers |
CLangmuirCore::Simulation | A class to orchestrate the calculation |
▼CLangmuirCore::Variable | A class to map between variable names (keys) and locations (references) |
CLangmuirCore::TypedVariable< T > | A template class to map between variable names (keys) and locations (references) |
CLangmuirCore::World | A class to hold all objects in a simulation |
CLangmuirCore::XYZWriter | A class to output xyz files |
CLangmuirView::MarchingCubes::Isosurface | A class to compute a contour iso-surface |
CLangmuirView::MarchingCubes::Triangle | Container for vertices and normals of triangle |
▼CLangmuirView::SceneObject | Base class for objects in OpenGL scene |
▼CLangmuirView::Axis | A class to represent an xyz axis |
CLangmuirView::CornerAxis | A class to represent an xyz axis that doesnt change size/position |
CLangmuirView::Box | A class to represent a textured box |
CLangmuirView::Grid | A class to represent simulation grid |
CLangmuirView::Light | A class to represent a light source |
CLangmuirView::Mesh | A class to represent a mesh |
CLangmuirView::PointCloud | A class to represent a point cloud |
▼CQPushButton | |
CLangmuirView::ColorButton | A class to open color dialogs by clicking |
▼CQTextStream | |
CLangmuirCore::OutputStream | A class to combine QFile, QTextStream and OutputInfo (QFileInfo) |
CLangmuirCore::SimulationParameters | A struct to store all simulation options |