►CSimPT_Sim::ClockMan::ClockTraits< std::chrono::system_clock, typename std::chrono::system_clock::duration > | |
►CSimPT_Sim::ClockMan::Timeable<> | |
CSimPT_Shell::CliController | Command line interface application controller |
CSimPT_Shell::CoupledCliController | Command line interface application controller |
►CSimPT_Sim::SimInterface | Simulator interface |
CSimPT_Sim::CoupledSim | Coupled Simulator: multiple simulators and couplers |
CSimPT_Sim::Sim | Simulator: mesh & parameters, model & algorithms |
CSimShell::Gui::Controller::AppController | Main window of GUI |
CSimShell::Gui::Controller::ProjectController | Project controller |
►CSimShell::Session::ISession | Generic session interface |
►CSimPT_Shell::Session::ISimSession | Interface for handling an opened/running simulation |
CSimPT_Shell::Session::SimSession | Collection of instances associated with an opened/running project |
CSimPT_Shell::Session::SimSessionCoupled | Collection of instances associated with an opened/running coupled project |
►Cstd::enable_shared_from_this< CoupledSim > | |
CSimPT_Sim::CoupledSim | Coupled Simulator: multiple simulators and couplers |
►Cstd::enable_shared_from_this< MergedPreferences > | |
CSimShell::Ws::MergedPreferences | Wrapper around workspace to have read and write access to merged (workspace + project) preferences |
►Cstd::enable_shared_from_this< Sim > | |
CSimPT_Sim::Sim | Simulator: mesh & parameters, model & algorithms |
►Cstd::enable_shared_from_this< SimSession > | |
CSimPT_Shell::Session::SimSession | Collection of instances associated with an opened/running project |
►Cstd::enable_shared_from_this< ViewerNode< ViewerType, SubjectType > > | |
CSimShell::Viewer::ViewerNode< ViewerType, SubjectType > | Template implementing a node in a hierarchical tree of viewers.Parameters: |
►Cstd::enable_shared_from_this< WorkspaceQtModel > | |
CSimShell::Gui::WorkspaceQtModel | Abstraction of workspace on the filesystem |
►CSimPT_Shell::FileViewer< Hdf5File > | |
CSimPT_Shell::Hdf5Viewer | Class definition for Hdf5Viewer |
►CSimPT_Sim::Util::FunctionMap< OdeintTraits<>::Solver()> | |
CSimPT_Sim::OdeintFactories0Map | Stores factory functions for odeint integrator |
►CSimPT_Sim::Util::FunctionMap< OdeintTraits<>::Solver(double &, double &)> | |
CSimPT_Sim::OdeintFactories2Map | Stores factory functions for odeint integrator algorithm |
►CSimPT_Sim::Util::FunctionMap< std::shared_ptr< ICoupler >()> | |
CSimPT_Sim::CouplerFactories | A coupler factory map that is used to register names for these couplers |
►Cstd::iterator< std::bidirectional_iterator_tag, V, T::difference_type, P, R > | |
CSimPT_Sim::Container::Impl_::CircularIterator< T, V, P, R > | Implementation of a circular iterator |
►Cstd::iterator< std::random_access_iterator_tag, T, std::ptrdiff_t, P, R > | |
CSimPT_Sim::Container::SVIterator< T, N, P, R, is_const_iterator > | Implementation of iterator for SegmentedVector |
CModes::ModeManager< parex > | |
CModes::ModeManager< sim > | |
CModes::ModeManager< executable_type > | Factory produces functions that start the different modes of the various executables |
CModes::ParexClientMode | Mode for executing a parameter exploration client |
CModes::ParexNodeMode | Mode for executing a parameter exploration node |
CModes::ParexServerMode | Mode for executing a parameter exploration server |
CModes::simPTCLIMode | For executing the simulator in CLI mode |
CModes::simPTGUIMode | For executing the simulator in GUI mode |
►CPreferencesType | |
CSimPT_Shell::PreferencesObserver< PreferencesType > | Listener for SimShell::Event::MergedPreferencesChanged events |
►CQAbstractItemModel | See the online Qt documentation |
CSimShell::Gui::CheckableTreeModel | A hierarchical tree-like model of checkable items |
CSimShell::Gui::PTreeModel | Qt model reflecting hierarchical structure of a ptree |
CSimShell::Gui::WorkspaceQtModel | Abstraction of workspace on the filesystem |
►CQDialog | See the online Qt documentation |
CSimPT_Editor::BackgroundDialog | Dialog for setting the background image |
CSimPT_Editor::CopyAttributesDialog | Dialog for selecting the attributes we want to copy |
CSimPT_Editor::RegularGeneratorDialog | Dialog for generating regular patterns in a cell |
CSimPT_Editor::VoronoiGeneratorDialog | Dialog for generating patterns in a cell using Voronoi tessellation |
CSimPT_Parex::ExplorationSelection | Dialog for selecting explorations |
CSimPT_Parex::ServerDialog | Dialog for connecting to server |
CSimPT_Shell::ConverterWindow | Main widget class for the graphical user interface of the converter |
CSimShell::Gui::MyFindDialog | Dialog window for searching strings |
CSimShell::Gui::NewProjectDialog | Dialog that asks user about information for setting up a new project |
CSimShell::Gui::SaveChangesDialog | Dialog window that displays a tree of objects containing unsaved changes |
►CQDockWidget | See the online Qt documentation |
CSimShell::Gui::LogWindow | A viewer that displays sim events in a log in a dock window |
CSimShell::Gui::MyDockWidget | QDockWidget with methods to import/export widget layout (x,y,width, ...) in ptree format |
CSimShell::Gui::ViewerDockWidget | A dock widget containing visual output of a viewer |
►CQGraphicsEllipseItem | See the online Qt documentation |
CSimPT_Editor::EditableNodeItem | Editable graphical representation for Node |
►CQGraphicsItem | See the online Qt documentation |
CSimPT_Shell::NodeItem | Graphic wrapper for Node |
►CQGraphicsItemGroup | See the online Qt documentation |
CSimPT_Editor::RegularTiling | Class of a cell tiling with regular polygons |
►CQGraphicsLineItem | See the online Qt documentation |
CSimPT_Editor::EditableEdgeItem | Editable graphical representation for Edge |
CSimPT_Shell::ArrowItem | Arrow composed and drawn with Qt primitives |
►CQGraphicsPathItem | See the online Qt documentation |
►CSimPT_Editor::Tile | Abstract base class for cell pattern tiles |
CSimPT_Editor::DiamondTile | A diamond shaped tile |
CSimPT_Editor::HexagonalTile | A hexagonal tile |
CSimPT_Editor::RectangularTile | A rectangular tile |
CSimPT_Editor::TriangularTile | A triangular tile |
►CQGraphicsPolygonItem | See the online Qt documentation |
CSimPT_Editor::EditableCellItem | Editable graphical representation for Cell |
CSimPT_Editor::SliceItem | Represents a slice of a cell complex |
CSimPT_Editor::VoronoiTesselation | Graphics item for Voronoi tesselation of a polygon |
CSimPT_Shell::WallItem | WallItem shows transporter concentrations at one side of the wall |
►CQGraphicsView | See the online Qt documentation |
CSimShell::Gui::MyGraphicsView | Scrollable QGraphicsView with zoom functionality |
►CSimShell::Gui::PanAndZoomView | QGraphicsView with the ability to pan and zoom |
CSimPT_Editor::TissueGraphicsView | The graphical view on the tissue |
►CQMainWindow | See the online Qt documentation |
CSimPT_Editor::TissueEditor | Main GUI class for cell editor |
CSimPT_Parex::Client | Client for Parameter Exploration |
CSimPT_Shell::Gui::PTreeEditor | Stand-alone Property Tree editor |
CSimShell::Gui::Controller::AppController | Main window of GUI |
CSimShell::Gui::PTreeEditorWindow | Small editor widget for a Boost Property Tree object |
►CSimShell::Gui::ViewerWindow | A window containing visual output of a viewer |
CSimPT_Shell::QtViewer | Graphical viewer showing the mesh at a certain simulation step |
►CQMenu | See the online Qt documentation |
CSimShell::Gui::PTreeMenu | A menu reflecting the structure of a ptree |
►CQMenuBar | See the online Qt documentation |
CSimPT_Editor::EditorActions | The actions in the menu bar of the workspace |
►CQObject | See the online Qt documentation |
►CSimPT_Editor::EditableItem | Interface for an editable graphical representation |
CSimPT_Editor::EditableCellItem | Editable graphical representation for Cell |
CSimPT_Editor::EditableEdgeItem | Editable graphical representation for Edge |
CSimPT_Editor::EditableNodeItem | Editable graphical representation for Node |
CSimPT_Editor::EditControlLogic | Class for the composition of a tissue, containing its properties |
CSimPT_Editor::SliceItem | Represents a slice of a cell complex |
CSimPT_Editor::TissueSlicer | Functionality and visual representation of slicing a cell complex |
CSimPT_Parex::ClientHandler | Connection from the server to one client, handles client messages and requests |
CSimPT_Parex::Connection | Class managing a TCP stream of messages |
CSimPT_Parex::ExplorationManager | Collects all explorations and works with WorkerPool to actually execute them |
CSimPT_Parex::ExplorationProgress | Class describing the progress state of an exploration |
CSimPT_Parex::NodeAdvertiser | Class advertising an available node over the network |
►CSimPT_Parex::Protocol | Base class for the XML/ptree protocols between client, server and node |
CSimPT_Parex::ClientProtocol | Client side of the protocol |
CSimPT_Parex::NodeProtocol | Class that implements the node version of the protocol |
CSimPT_Parex::ServerClientProtocol | ServerClient Protocol to deal with Client-Server communication (Server-side) |
CSimPT_Parex::ServerNodeProtocol | Protocol at the server side to communicate with the node |
CSimPT_Parex::SimTask | Contains all information needed for a transmitable simulation task |
CSimPT_Parex::Simulator | Simulator handling requested simulation tasks |
CSimPT_Parex::WorkerPool | A pool handling the workers that will do the actual work |
CSimPT_Parex::WorkerRepresentative | A worker taken as representative for multiple workers (handles the communication with the node) |
CSimPT_Shell::CliController | Command line interface application controller |
CSimPT_Shell::CoupledCliController | Command line interface application controller |
CSimPT_Shell::Session::SimWorker | Utility for running simulation in a separate thread |
CSimPT_Shell::Ws::Util::Compressor | Compression / decompression actions |
CSimShell::Gui::ProjectActions::ExportActions | For a given Session::ISession::ExportersType instance, generates a list of actions that will trigger file "Export" to happen |
CSimShell::Gui::ProjectActions::ViewerActions | Given a so-called 'root' viewer instance, constructs a menu representing the hierarchical structure of viewers |
CSimShell::Session::ISession | Generic session interface |
CSimShell::Ws::Util::FileSystemWatcher | Utility class for being informed about changes to a file/directory on the filesystem |
►CQSortFilterProxyModel | See the online Qt documentation |
CSimPT_Shell::StepFilterProxyModel | Custom proxy model to filter a QStandardModel with file names with time steps |
►CQTcpServer | See the online Qt documentation |
CSimPT_Parex::Server | Server class accepting TCP connections and setting up the server structures |
CSimPT_Parex::WorkerNode | Broadcasts location on the network, then listens to incoming connections |
►CQTreeView | See the online Qt documentation |
►CSimShell::Gui::MyTreeView | QTreeView with methods to import/export widget layout (x,y,width, ...) in ptree format |
CSimShell::Gui::PTreeView | TreeView widget that presents an editable ptree to the user |
CSimShell::Gui::WorkspaceView | TreeView widget that uses WorkspaceQtModel as a model |
►CQUndoCommand | See the online Qt documentation |
CSimShell::Gui::PTreeModel::EditDataCommand | Undo command that represents a single edit operation for a data value of PTreeModel |
CSimShell::Gui::PTreeModel::EditKeyCommand | Undo command that represents a single edit operation for a key value of PTreeModel |
CSimShell::Gui::PTreeModel::InsertRowsCommand | Undo command that represents a single insertion operation of rows into a PTreeModel |
CSimShell::Gui::PTreeModel::MoveRowsCommand | Undo command that represents a single move operation of rows inside a PTreeModel |
CSimShell::Gui::PTreeModel::RemoveRowsCommand | Undo command that represents a single removal operation of rows from a PTreeModel |
►CQWidget | See the online Qt documentation |
CSimPT_Editor::PTreePanels | Manages the attribute and geometric ptree panel for a given tissue |
CSimPT_Editor::SelectByIDWidget | Class for selecting an item by ID |
CSimPT_Editor::TransformationWidget | Qt GUI to enter a transformation of an item |
CSimPT_Parex::Status | Widget to display status of subscribed exploration |
CSimPT_Parex::TaskOverview | Overview of tasks |
CSimPT_Shell::ConversionList | Widget containing the list of steps in conversion and associated functionality |
CSimShell::Gui::Controller::ProjectController | Project controller |
CSimShell::Gui::Controller::SessionController | Simple state machine with 3 states: "disabled", "enabled-not-running" and "enabled-running" |
CSimShell::Gui::Controller::WorkspaceController | Controller for workspace |
►CSimShell::Gui::PTreeContainer | For a given ptree, constructs PTreeMenu, QDockWidget, PTreeEditorWindow |
CSimShell::Gui::PTreeContainerPreferencesObserver | PTreeContainer meant for displaying/editing preferences ptrees that can also be modified elsewhere in the code |
►CQWizard | See the online Qt documentation |
CSimPT_Parex::ExplorationWizard | Wizard to set up an exploration |
CSimShell::Gui::WorkspaceWizard | A wizard that assists the user either specifying an existing workspace, or creating a new workspace |
►CQWizardPage | See the online Qt documentation |
CSimPT_Parex::FilesPage | Page to allow file selection |
CSimPT_Parex::ParamPage | Set the parameters for the exploration |
CSimPT_Parex::PathPage | Select the sim data input file |
CSimPT_Parex::SendPage | Give a name for the exploration and send the exploration |
CSimPT_Parex::StartPage | Select type of new exploration |
CSimPT_Parex::TemplateFilePage | Select the input template data file |
CSimShell::Gui::WorkspaceWizard::DonePage | |
CSimShell::Gui::WorkspaceWizard::ExistingPage | Page shown when user specified an existing workspace |
CSimShell::Gui::WorkspaceWizard::InitPage | Page shown when user specified a path that doesn't contain a workspace already |
CSimShell::Gui::WorkspaceWizard::PathPage | |
CSimPT_Sim::Container::SegmentedVector< SimPT_Sim::Cell > | |
CSimPT_Sim::Container::SegmentedVector< SimPT_Sim::Node > | |
CSimPT_Sim::Container::SegmentedVector< SimPT_Sim::Wall > | |
CSimPT_Blad::CellChemistry::Blad | CellChemistry for Blad model |
CSimPT_Blad::CellColor::Blad | Implements chemical dependent cell color for Blad |
CSimPT_Blad::CellDaughters::Blad | CellDaughters component of Blad model |
CSimPT_Blad::CellHousekeep::Blad | Cell housekeeping for Blad |
CSimPT_Blad::CellSplit::Blad | CellSplit for Blad model |
CSimPT_Blad::CellToCellTransport::Blad | Cell to cell reaction and transport for Blad model |
CSimPT_Default::CellChemistry::AuxinGrowth | Implements AuxinGrowth cell chemistry |
CSimPT_Default::CellChemistry::Meinhardt | Cell chemistry for Meinhardt model |
CSimPT_Default::CellChemistry::NoOp | NoOp (do nothing) cell chemistry |
CSimPT_Default::CellChemistry::PINFlux | Implements PINFlux model for cell chemistry |
CSimPT_Default::CellChemistry::PINFlux2 | Slightly different PINFlux model for cell chemistry |
CSimPT_Default::CellChemistry::SmithPhyllotaxis | Implements cell chemistry of the phyllotaxis model due to Richard Smith et al |
CSimPT_Default::CellChemistry::Source | CellChemistry for Source model |
CSimPT_Default::CellChemistry::TestCoupling | CellChemistry component for the TestCoupling model |
CSimPT_Default::CellChemistry::Wortel | CellChemistry for Wortel model |
CSimPT_Default::CellChemistry::WrapperModel | CellChemistry for the Wrapper model |
CSimPT_Default::CellColor::AuxinPIN1 | Implements Auxin-PIN1 cell color, green for Auxin, red for PIN1 |
CSimPT_Default::CellColor::ChemBlue | Chemical dependent cell color (blue) |
CSimPT_Default::CellColor::ChemGreen | Chemical dependent cell color (green) |
CSimPT_Default::CellColor::Meinhardt | Meinhardt cell color scheme |
CSimPT_Default::CellColor::SimplyRed | Implements simple cell color, red for chemicals 0 and 1 |
CSimPT_Default::CellColor::Size | Size-dependent cell color |
CSimPT_Default::CellColor::TipGrowth | Implements simple cell color, red for chemicals 0 and 1 |
CSimPT_Default::CellColor::Wortel | Implements chemical dependent cell color for Wortel |
CSimPT_Default::CellDaughters::Auxin | Implements Auxin division dynamics |
CSimPT_Default::CellDaughters::BasicPIN | Implements PIN division dynamics |
CSimPT_Default::CellDaughters::NoOp | Implements NoOp (do nothing) division dynamics |
CSimPT_Default::CellDaughters::Perimeter | Implements perimeter closeness division dynamics |
CSimPT_Default::CellDaughters::PIN | Implements PIN division dynamics |
CSimPT_Default::CellDaughters::SmithPhyllotaxis | Implements Smith phyllotaxis division dynamics |
CSimPT_Default::CellDaughters::Wortel | Implements root division dynamics |
CSimPT_Default::CellDaughters::WrapperModel | Implements MaizeGRN division dynamics |
CSimPT_Default::CellHousekeep::Auxin | Implements Auxin cell housekeeping |
CSimPT_Default::CellHousekeep::AuxinGrowth | Cell housekeeping for auxin dependent growth |
CSimPT_Default::CellHousekeep::BasicAuxin | Cell housekeeping for a basic auxin based model |
CSimPT_Default::CellHousekeep::Geometric | Geometry based cell housekeeping |
CSimPT_Default::CellHousekeep::Meinhardt | Cell housekeeping for the Meinhardt model |
CSimPT_Default::CellHousekeep::NoOp | Implements NoOp (do nothing) cell housekeeping |
CSimPT_Default::CellHousekeep::SmithPhyllotaxis | Implements Smith phyllotaxis cell housekeeping |
CSimPT_Default::CellHousekeep::Wortel | Cell housekeeping for Wortel |
CSimPT_Default::CellHousekeep::WrapperModel | CellHousekeep for Wrapper model |
CSimPT_Default::CellSplit::AreaThresholdBased | Splitting of cells based on their area passing a predefined threshold |
CSimPT_Default::CellSplit::AuxinGrowth | Cell splitting for auxin dependent growth |
CSimPT_Default::CellSplit::Geometric | Geometry based cell splitting |
CSimPT_Default::CellSplit::NoOp | Implements NoOp (do nothing) cell splitting |
CSimPT_Default::CellSplit::Wortel | Implements Wortel cell splitting |
CSimPT_Default::CellSplit::WrapperModel | Geometry based cell housekeeping |
CSimPT_Default::CellToCellTransport::AuxinGrowth | Cell to cell transport for AuxinGrowth model |
CSimPT_Default::CellToCellTransport::Basic | Basic plus source approach to cell2cell transport |
CSimPT_Default::CellToCellTransport::Meinhardt | Cell to cell transport for Meinhardt model |
CSimPT_Default::CellToCellTransport::NoOp | NoOp (do nothing) transport scheme |
CSimPT_Default::CellToCellTransport::Plain | Implements a plain transport scheme |
CSimPT_Default::CellToCellTransport::SmithPhyllotaxis | Cell to cell passive & active transport of IAA & PIN in the phyllotaxis model of Richard Smith |
CSimPT_Default::CellToCellTransport::Source | Source based transport scheme |
CSimPT_Default::CellToCellTransport::TestCoupling | CellToCellTransport component for the TestCoupling model |
CSimPT_Default::CellToCellTransport::Wortel | Cell to cell transport for Wortel model |
CSimPT_Default::CellToCellTransport::WrapperModel | Cell to cell transport for WrapperModel model |
CSimPT_Default::CellToCellTransportBoundary::TestCoupling_I | CellToCellTransportBoundary component TestCoupling model |
CSimPT_Default::CellToCellTransportBoundary::TestCoupling_II | CellToCellTransportBoundary component for the TestCoupling model |
CSimPT_Default::DeltaHamiltonian::DHelper | Helper function for writing DeltaHamiltonians |
CSimPT_Default::DeltaHamiltonian::ElasticWall | ElasticWall DeltaHamiltonian function |
CSimPT_Default::DeltaHamiltonian::Maxwell | Maxwell DeltaHamiltonian function |
CSimPT_Default::DeltaHamiltonian::ModifiedGC | ModifiedGC DeltaHamitonian function |
CSimPT_Default::DeltaHamiltonian::PlainGC | PlainGC DeltaHamiltonian function |
CSimPT_Default::Hamiltonian::ElasticWall | ElasticWall Hamiltonian function |
CSimPT_Default::Hamiltonian::HHelper | Helper function for writing hamiltonians |
CSimPT_Default::Hamiltonian::Maxwell | Maxwell Hamiltonian component |
CSimPT_Default::Hamiltonian::ModifiedGC | ModifiedGC Hamiltonian function |
CSimPT_Default::Hamiltonian::PlainGC | PlainGC Hamiltonian function |
CSimPT_Default::MoveGenerator::DirectedNormal | Move Generator with normal distribution and directional bias |
CSimPT_Default::MoveGenerator::DirectedUniform | Move Generator with uniform distribution and directional bias |
CSimPT_Default::MoveGenerator::StandardNormal | Move Generator with normal distribution (no directional bias) |
CSimPT_Default::MoveGenerator::StandardUniform | Move Generator with uniform distribution (no directional bias) |
CSimPT_Default::WallChemistry::AuxinGrowth | Implements wall chemistry for the AuxinGrowth model |
CSimPT_Default::WallChemistry::Basic | Basic approach with PINflux to wall chemistry |
CSimPT_Default::WallChemistry::Meinhardt | Meinhardt version of wall chemistry |
CSimPT_Default::WallChemistry::NoOp | NoOp (do nothing) approach to wall chemistry |
CSimPT_Editor::EditableMesh | An editable mesh with actions to alter the construction of the mesh |
CSimPT_Editor::PolygonUtils | Functions to manipulate polygons |
CSimPT_Editor::UndoStack | Undo Stack for actions performed on a tissue |
►CSimPT_Parex::Exploration | Class describing a generic exploration |
CSimPT_Parex::FileExploration | Class describing a file-based exploration and its simulation tasks |
CSimPT_Parex::ParameterExploration | Class describing a parameter exploration and its simulation tasks |
CSimPT_Parex::ExplorationTask | Contains information about task in an exploration |
►CSimPT_Parex::ISweep | An interface class for a parameter sweep |
CSimPT_Parex::ListSweep | A sweep over a list of parameters |
CSimPT_Parex::RangeSweep | A sweep over a range of numerical parameters |
CSimPT_Parex::ServerInfo | Class for storing server info used on client-side |
CSimPT_Parex::SimResult | A container class for the final result of a simulation |
CSimPT_Shell::BitmapGraphicsExporter | Collection of functions and data concerning PNG export of Sim objects |
CSimPT_Shell::CliConverterTask | A CliConverterTask represents an invocation of the converter from the command line |
CSimPT_Shell::CliSimulationTask | A CliTask represents an invocation of the program from the command line |
CSimPT_Shell::CliWorkspaceManager | Workspace manager for cli applications |
CSimPT_Shell::ConversionList::EntryType | |
CSimPT_Shell::CsvExporter | Functions and data for CSV (comma-separated values) export of Sim objects |
CSimPT_Shell::CsvGzExporter | Functions and data for gzip'ed CSV (comma-separated values) export of Sim objects |
CSimPT_Shell::FileConversion | Manages file conversion operations specifications |
CSimPT_Shell::FileConverterFormats | Bundles file converter formats specifications |
CSimPT_Shell::FileViewer< FileType > | Viewer that writes to file and needs to maintain some state info w.r.t |
CSimPT_Shell::FileViewerPreferences | Preferences for a file viewer |
►CSimPT_Shell::GraphicsPreferences | Preferences for graphics viewer |
CSimPT_Shell::BitmapGraphicsPreferences | Preferences for a graphic viewer |
CSimPT_Shell::QtPreferences | Preferences for a graphic viewer |
CSimPT_Shell::VectorGraphicsPreferences | Preferences for a graphic viewer |
CSimPT_Shell::Hdf5Exporter | Functions and data for HDF5 export of Sim objects |
CSimPT_Shell::Hdf5File | Contains facilities for storing the simulation Mesh to HDF5 files |
►CSimPT_Shell::IConverterFormat | Interface for file convenvereter formats |
CSimPT_Shell::Hdf5Format | Hdf5 converter format specifications |
►CSimPT_Shell::TimeStepPostfixFormat | Manages time labels int file names |
►CSimPT_Shell::ExporterFormat< CsvExporter > | |
CSimPT_Shell::CsvFormat | CSV converter format specifications |
►CSimPT_Shell::ExporterFormat< CsvGzExporter > | |
CSimPT_Shell::CsvGzFormat | CSV gzipped converter format specifications |
►CSimPT_Shell::ExporterFormat< PlyExporter > | |
CSimPT_Shell::PlyFormat | PLY converter format specifications |
►CSimPT_Shell::ExporterFormat< XmlExporter > | |
CSimPT_Shell::XmlFormat | Xml converter format specifications |
►CSimPT_Shell::ExporterFormat< XmlGzExporter > | |
CSimPT_Shell::XmlGzFormat | Xml gezipped converter format specifications |
CSimPT_Shell::BitmapFormat | Bitmap graphics converter format specifications |
CSimPT_Shell::ExporterFormat< Exporter > | Utility template for generating exporter formats |
CSimPT_Shell::VectorFormat | Vector graphics converter format specifications |
CSimPT_Shell::LogViewer | A viewer that logs sim events to console |
CSimPT_Shell::LogWindowViewer | A viewer that displays sim events in a log in a dock window |
CSimPT_Shell::MeshDrawer | Class drawing a simulator/mesh onto a QGraphicsScene |
CSimPT_Shell::PlyExporter | Functions and data for PLY export of Sim objects |
CSimPT_Shell::PTreeComparison | Collection of functions for recursively comparing ptrees, with some 'array' semantics applied |
CSimPT_Shell::StepSelection | Class handling user input of ranges of steps |
CSimPT_Shell::TextViewer< Exporter, GzExporter > | Viewer that periodically exports mesh to a text file, opening writing and closing the file again during a single export |
CSimPT_Shell::TextViewerPreferences | Preferences for a text viewer |
CSimPT_Shell::VectorGraphicsExporter | Functions and data for PDF export of Sim objects |
CSimPT_Shell::XmlExporter | Functions and data for XML export of Sim objects |
CSimPT_Shell::XmlGzExporter | Functions and data for gzip'ed XML export of Sim objects |
CSimPT_Sim::AreaMoment | Structure with functionality for calculations of the area moment of inertia |
CSimPT_Sim::AttributeContainer | Manages attributes |
CSimPT_Sim::AttributeStore | Store and manage attributes |
CSimPT_Sim::CBMBuilder | The Copy-Based Mesh Builder directs the Mesh building process using another mesh |
►CSimPT_Sim::CellAttributes | Attributes of Cell |
CSimPT_Sim::Cell | A cell contains walls and nodes |
CSimPT_Sim::CellChemistryTag | Used in tag forwarding |
CSimPT_Sim::CellColorTag | Used in tag forwarding |
CSimPT_Sim::CellDaughtersTag | Used in tag forwarding |
CSimPT_Sim::CellDivider | Class for handling cell division |
CSimPT_Sim::CellHousekeeper | Class for handling maintenance of cell mechanics (cell housekeeping) |
CSimPT_Sim::CellHousekeepTag | Used in tag forwarding |
CSimPT_Sim::CellSplitTag | Used in tag forwarding |
CSimPT_Sim::CellToCellTransportBoundaryTag | Used in tag forwarding |
CSimPT_Sim::CellToCellTransportTag | Used in tag forwarding |
CSimPT_Sim::ChainHull | Compute the convex hull of a set of two-dimensional points |
CSimPT_Sim::ChainHull::Point | Point class needed by 2D convex hull code |
CSimPT_Sim::ClockMan::ClockCLib | Clock based on C library clock_t clock() which returns an approximate processor time in ticks |
►CSimPT_Sim::ClockMan::ClockTraits< C, D > | Types related to timekeeping |
CSimPT_Default::TimeEvolver::Grow | Growth and division time evolution algorithm |
CSimPT_Default::TimeEvolver::Housekeep | Housekeep time step algorithm |
CSimPT_Default::TimeEvolver::HousekeepGrow | HousekeepGrow time step is a composite: Grow then Housekeep |
CSimPT_Default::TimeEvolver::Transport | Time evolution of reaction, diffusion and active transport process |
CSimPT_Default::TimeEvolver::VLeaf | VLeaf1 algorithm for time evolution |
CSimPT_Default::TimeEvolver::VPTissue | Composite time step: ReactionAndTransport, then Grow and then Housekeep |
CSimPT_Sim::ClockMan::Timeable< C, D > | Utility class to for timing |
CSimPT_Sim::ClockMan::CumulativeRecords< T > | Utility class to record durations in a cumulative manner |
CSimPT_Sim::ClockMan::IndividualRecords< T > | Utility class to record durations |
CSimPT_Sim::ClockMan::Stopwatch< T > | Provides a stopwatch interface to time: it accumulates time between start/stop pairs |
CSimPT_Sim::ClockMan::TimeStamp | Provides wall-clock time stamp using the time call |
CSimPT_Sim::ClockMan::Utils | Utilities to tag clocks and to reformat number of ticks to a string |
►CSimPT_Sim::ComponentFactoryBase | Interface for ComponentFactory |
CSimPT_Blad::ComponentFactory | Component factory for the Blad model group |
CSimPT_Default::ComponentFactory | Component factory for SimPT_Default model group |
CSimPT_Sim::ComponentFactoryProxy | Proxy for interaction with Component Factory of model families |
CSimPT_Sim::ComponentTraits< T > | Primary template never gets instantiated |
CSimPT_Sim::ComponentTraits< CellChemistryTag > | Traits for CellChemistry components |
CSimPT_Sim::ComponentTraits< CellColorTag > | Traits for CellColor components |
CSimPT_Sim::ComponentTraits< CellDaughtersTag > | Traits for CellDaughters components |
CSimPT_Sim::ComponentTraits< CellHousekeepTag > | Traits for CellHousekeep components |
CSimPT_Sim::ComponentTraits< CellSplitTag > | Traits for CellSplit components |
CSimPT_Sim::ComponentTraits< CellToCellTransportBoundaryTag > | Traits for CellToCellTransportBoundaryTag components |
CSimPT_Sim::ComponentTraits< CellToCellTransportTag > | Traits for CellToCellTransport components |
CSimPT_Sim::ComponentTraits< DeltaHamiltonianTag > | Traits for DeltaHamiltonian components |
CSimPT_Sim::ComponentTraits< HamiltonianTag > | Traits for Hamiltonian components |
CSimPT_Sim::ComponentTraits< MoveGeneratorTag > | Traits for MoveGenerator components |
CSimPT_Sim::ComponentTraits< TimeEvolverTag > | Traits for TimeEvolver components |
CSimPT_Sim::ComponentTraits< WallChemistryTag > | Traits for WallChemistry components |
CSimPT_Sim::Container::SegmentedVector< T, N > | Container that stores objects "almost contiguously" and guarantees that pointers/iterators are not invalidated when the container grows |
CSimPT_Sim::CoreData | Core data with mesh, parameters, random engine and time data |
CSimPT_Sim::CSRMatrix | Represents a binary matrix with n rows and m columns in a Compressed Sparse Row representation |
CSimPT_Sim::DeltaHamiltonianTag | Used in tag forwarding |
CSimPT_Sim::DurstenfeldShuffle | Generate a random permuted sequence of integers 0,1,..., n |
CSimPT_Sim::Edge | An Edge connects two nodes and is ambidextrous |
CSimPT_Sim::Event::CoupledSimEvent | An event transmitted by a Coupled Simulator |
CSimPT_Sim::Event::SimEvent | An event transmitted by a simulator |
CSimPT_Sim::GeoData | Plain data structure with cell geometric data (such as area) |
CSimPT_Sim::Geom | Provides geometric functions |
CSimPT_Sim::HamiltonianTag | Used in tag forwarding |
►CSimPT_Sim::ICoupler | Interface for the classes coupling two parallel simulations |
CSimPT_Sim::ExchangeCoupler | ExchangeCoupler |
CSimPT_Sim::MBMBuilder | MBMBDirector directs the Mesh building process using a MeshState object |
CSimPT_Sim::Mesh | Structure of cells; key data structure |
CSimPT_Sim::MeshCheck | Checks mesh concistency |
CSimPT_Sim::MeshGeometry | Helper functions for mesh geometry |
CSimPT_Sim::MeshState | Contains the state of the whole Mesh at a given simulation step |
CSimPT_Sim::MeshTopology | Helper functions for mesh topology |
CSimPT_Sim::MoveGeneratorTag | Used in tag forwarding |
CSimPT_Sim::NeighborNodes | Structure of neighboring nodes: two neighboring nodes from standpoint of a given cell with an ordering "first" and "second" that corresponds with the node traversal order in that cell |
►CSimPT_Sim::NodeAttributes | Attributes associated with a node |
CSimPT_Sim::Node | Node in cell wall |
CSimPT_Sim::NodeInserter | Insertion of nodes in existing edges (contributes to the cell mechanics) |
CSimPT_Sim::NodeMover | Cell mechanics by displacement and insertion of nodes |
CSimPT_Sim::NodeMover::MetropolisInfo | Information gathered to evaluat effects of Metropolis Algorithm |
CSimPT_Sim::NodeMover::MoveInfo | Information related to (potential) move of a node in the mesh |
CSimPT_Sim::OdeintFactory0 | Produces factory function for odeint integrator algorithm |
CSimPT_Sim::OdeintFactory2 | Produces factory function for odeint integrator algorithm |
CSimPT_Sim::OdeintTraits< S > | Contains an odeint system, a state and a solver for it |
CSimPT_Sim::PBMBuilder | Class that directs ptree based mesh building process |
CSimPT_Sim::PtreeTissueBuilder | Class directs ptree based tissue building process |
CSimPT_Sim::RandomEngine | Creates a random generator based on a seed |
CSimPT_Sim::RandomEngineType::Info | Info |
CSimPT_Sim::SimState | Contains the state of the whole Simulator at a given simulation step |
CSimPT_Sim::SimWrapper | Interface exposing the simulator to Java, Python, and C++ programs |
CSimPT_Sim::SimWrapperResult< T > | All exceptions must be dealt with internally, so each method returns an object of this type |
CSimPT_Sim::SimWrapperResult< void > | Specialization of SimWrapperResult template for type void |
CSimPT_Sim::TimeData | Time data: current simulated time, number of step in simulation history |
CSimPT_Sim::TimeEvolverTag | Used in tag forwarding |
CSimPT_Sim::TimeSlicer | Simulator: mesh & parameters, model & algorithms |
CSimPT_Sim::Tissue | Tissue data with mesh, cell attributes, node attributes and wall attributes |
CSimPT_Sim::TransportEquations | Equations for reaction and transport processes |
CSimPT_Sim::Util::FunctionMap< S > | A map to hold std::functions |
CSimPT_Sim::Util::PTreeFile | Utility interface for dealing with ptree xml or xml.gz files |
CSimPT_Sim::Util::PTreeUtils | A collection of functions for manipulating the structure of ptrees |
CSimPT_Sim::Util::RevisionInfo | Info on revision id and commit date |
CSimPT_Sim::Util::Subject< E, K > | Subject in Observer pattern |
CSimPT_Sim::Util::Subject< E, std::weak_ptr< const void > > | Partial specialization for weak_ptr<void> key type |
CSimPT_Sim::Util::XmlWriterSettings | Settings for xml output of Property Trees (ptree) |
►CSimPT_Sim::WallAttributes | Attributes associated with a wall |
CSimPT_Sim::Wall | A cell wall, runs between cell corner points and consists of wall elements |
CSimPT_Sim::WallChemistryTag | Used in tag forwarding |
CSimShell::Gui::EnabledActions | Helper class to enable or disable a collection of QAction and QMenu objects at once |
►CSimShell::Gui::HasUnsavedChanges | Abstract class that represents the ability be in closed or opened state, and, if the latter, in clean or dirty state |
CSimShell::Gui::HasUnsavedChangesDummy | Dummy UnsavedChanges class |
►CSimShell::Gui::HasUnsavedChangesPrompt | HasUnsavedChanges with the ability of displaying a "save-discard-cancel" dialog to the user before closing, if there are unsaved changes |
CSimPT_Editor::TissueEditor | Main GUI class for cell editor |
CSimPT_Shell::Gui::PTreeEditor | Stand-alone Property Tree editor |
CSimShell::Gui::Controller::ProjectController | Project controller |
CSimShell::Gui::Controller::WorkspaceController | Controller for workspace |
CSimShell::Gui::PTreeContainer | For a given ptree, constructs PTreeMenu, QDockWidget, PTreeEditorWindow |
CSimShell::Gui::PTreeEditorWindow | Small editor widget for a Boost Property Tree object |
CSimShell::Gui::PTreeMenu | A menu reflecting the structure of a ptree |
►CSimShell::Gui::IFactory | Factory for application-specific stuff in generic simshell GUI |
CSimPT_Shell::Gui::AppCustomizer | Provides customization elements for the gui shell |
►CSimShell::Gui::IHasPTreeState | Interface for objects that have non-critical state (metadata) information representable as a ptree |
CSimShell::Gui::Controller::AppController | Main window of GUI |
CSimShell::Gui::Controller::ProjectController | Project controller |
CSimShell::Gui::Controller::WorkspaceController | Controller for workspace |
CSimShell::Gui::MyDockWidget | QDockWidget with methods to import/export widget layout (x,y,width, ...) in ptree format |
CSimShell::Gui::MyTreeView | QTreeView with methods to import/export widget layout (x,y,width, ...) in ptree format |
CSimShell::Gui::PTreeContainer | For a given ptree, constructs PTreeMenu, QDockWidget, PTreeEditorWindow |
CSimShell::Gui::PTreeEditorWindow | Small editor widget for a Boost Property Tree object |
CSimShell::Gui::WorkspaceQtModel::Item::FI | |
CSimShell::Gui::WorkspaceQtModel::Item::PR | |
CSimShell::Gui::WorkspaceQtModel::Item::WS | |
CSimShell::InstallDirs | Install directories |
CSimShell::PTreeQtState | Utility for representing state of various Qt widgets as a ptree |
CSimShell::Session::ISession::ExporterType | |
CSimShell::Viewer::Event::ViewerEvent | An event transmitted by viewers to notify whether they are enabled or disabled |
CSimShell::Viewer::InitNotifier< ViewerType, SubjectType > | |
CSimShell::Viewer::Register< enabled > | |
CSimShell::Viewer::Register< true > | |
CSimShell::Viewer::viewer_is_subject< ViewerType > | |
CSimShell::Viewer::viewer_is_widget< ViewerTYpe > | |
CSimShell::Ws::Event::MergedPreferencesChanged | |
CSimShell::Ws::Event::PreferencesChanged | Event used to inform some observer that preferences have changed |
CSimShell::Ws::Event::ProjectChanged | Event used to inform some observer that a project has changed |
CSimShell::Ws::Event::WorkspaceChanged | Event used to inform some observer that the workspace has changed |
►CSimShell::Ws::IFile | Interface for files in a project in a workspace |
►CSimPT_Shell::Ws::StartupFileBase | Base class representing the file types used to initiate a session |
CSimPT_Shell::Ws::StartupFileHdf5 | A file containing Sim history information in HDF5 format in a project |
►CSimPT_Shell::Ws::StartupFilePtree | Base class for files containing a Sim snapshot that can be read as a ptree |
CSimPT_Shell::Ws::StartupFileXml | A file containing XML representation of a project |
CSimPT_Shell::Ws::StartupFileXmlGz | A file containing a gzip'ed XML representation of a project |
CSimShell::Ws::IProject::WidgetCallback | |
►CSimShell::Ws::IUserData | Interface that expresses the ability to have user data, i.e |
►CSimShell::Ws::IProject | Interface for project-like behavior |
►CSimShell::Ws::Project< FileType, index_file > | Abstraction of project in workspace on file system |
CSimPT_Shell::Ws::Project | Abstraction of project info on filesystem, as well as a maintainer of a work session |
►CSimShell::Ws::IWorkspace | Interface for workspace-like behavior |
CSimShell::Ws::Workspace< ProjectType, index_file > | Abstraction of workspace on file system |
►CSimShell::Ws::Workspace< Project, WorkspaceFactory::g_workspace_index_file > | |
►CSimPT_Shell::Ws::Workspace | Abstraction for workspace info in the file system |
CSimPT_Shell::Ws::CliWorkspace | Cli Workspace for the command-line simulator |
CSimPT_Shell::Ws::GuiWorkspace | Gui Workspace for the simulator |
CSimShell::Ws::IWorkspace::ProjectMapEntry | |
►CSimShell::Ws::IWorkspaceFactory | Interface for factories creating an application-specific workspace |
CSimPT_Shell::Ws::WorkspaceFactory | SimPT-specific implementation of workspace factory |
Cstd::enable_shared_from_this | See the online C++11 documentation |
►Cstd::exception | STL class |
CSimPT_Sim::Util::Exception | Extremely simple Exception root class |
Cstd::iterator | See the online C++11 documentation |
►CSimPT_Sim::Util::Subject< Event::MergedPreferencesChanged, std::weak_ptr< const void > > | |
CSimShell::Ws::MergedPreferences | Wrapper around workspace to have read and write access to merged (workspace + project) preferences |
►CSimPT_Sim::Util::Subject< Event::PreferencesChanged, std::weak_ptr< const void > > | |
►CSimShell::Ws::IPreferences | Interface expressing the ability of an object to have a ptree of preferences stored in it |
CSimShell::Ws::IProject | Interface for project-like behavior |
CSimShell::Ws::IWorkspace | Interface for workspace-like behavior |
►CSimShell::Ws::Preferences | Implementation of IPreferences |
CSimShell::Ws::Project< FileType, index_file > | Abstraction of project in workspace on file system |
CSimShell::Ws::Workspace< ProjectType, index_file > | Abstraction of workspace on file system |
CSimShell::Ws::Workspace< Project, WorkspaceFactory::g_workspace_index_file > | |
►CSimPT_Sim::Util::Subject< Event::ProjectChanged, std::weak_ptr< const void > > | |
CSimShell::Ws::IProject | Interface for project-like behavior |
►CSimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
►CSimShell::Viewer::IViewerNode | Interface for a node in a hierarchical tree of viewers |
►CSimShell::Viewer::IViewerNodeWithParent< FakeSubjectType > | |
CSimShell::Viewer::SubjectViewerNodeWrapper< FakeSubjectType > | |
►CSimShell::Viewer::IViewerNodeWithParent< SubjectType > | A viewer node with a parent |
CSimShell::Viewer::ViewerNode< ViewerType, SubjectType > | Template implementing a node in a hierarchical tree of viewers.Parameters: |
►CSimShell::Viewer::SubjectNode< SubjectType > | A viewer node that does not represent a viewer at all |
CSimPT_Shell::Viewer::RootViewerNode< SubjectType > | Viewer node that acts as the root of the tree of viewers |
►CSimPT_Sim::Util::Subject< Event::WorkspaceChanged, std::weak_ptr< const void > > | |
CSimShell::Ws::IWorkspace | Interface for workspace-like behavior |
►CSimPT_Sim::Util::Subject< SimPT_Sim::Event::CoupledSimEvent, std::weak_ptr< const void > > | |
CSimPT_Sim::CoupledSim | Coupled Simulator: multiple simulators and couplers |
►CSimPT_Sim::Util::Subject< SimPT_Sim::Event::SimEvent, std::weak_ptr< const void > > | |
CSimPT_Sim::Sim | Simulator: mesh & parameters, model & algorithms |
CCallbackType | |
Cconst FunctionType | |
CKeyType | |