BioCMAMC-ST
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CPostProcessing::BonceBuffer
 CCanary
 CCore::CaseDataHolds the data required to execute a simulation case
 CCommon::ConfigFactory
 CCommon::ConfigFile
 CSimulation::Feed::Constant
 CMC::ContribIndexBounds
 CContributionFunctor< M >
 CCustomFunctorRepresents scalar data initialized through a custom functor
 CCore::ScalarFactory::CustomScriptRepresents scalar data initialized through a custom script
 CSimulation::KernelInline::CycleFunctor< M >
 CSimulation::KernelInline::CycleFunctors< Space, Model >
 CSimulation::KernelInline::CycleReducer< Space >
 CSimulation::KernelInline::CycleReduceType
 CCore::DataExporterA class responsible for exporting various types of data such as matrices, arrays, and metadata in a structured format
 CDefaultModel
 CSimulation::Dimensions
 CMC::DomainState< ExecSpace, is_const >Structure to store information about domain needed during MC cycle data is likely to change between each iteration
 CDynamicDefaultModel
 Cstd::enable_shared_from_this
 CSimulation::EnvironementProperties
 CSimulation::MassTransfer::EquilibriumFunctor
 CMC::EventContainerUse to count events that occurs during Monte-Carlo processing cycles
 Cstd::exception
 CExecInfo
 CMC::Distributions::Exponential< F >Represents a Exponential probability distribution
 CSimulation::Feed::Exponential
 CExportHandler
 Cf_assert< exec_space >
 Cstd::false_type
 CSimulation::Feed::FeedDescriptor
 CSimulation::Feed::FeedFactory
 CSimulation::Feed::FeedValue
 CCore::ScalarFactory::FileRepresents scalar data sourced from an external file
 CSimulation::MassTransfer::Type::FixedKla
 CModels::FixedLength
 CSimulation::MassTransfer::Type::FlowmapKla
 CSimulation::MassTransfer::Type::FlowmapTurbulence
 Cfoo
 CCore::ScalarFactory::FullCaseRepresents scalar data everywhere
 CEIGEN_DIAG_POP::FunctorKla
 CSimulation::Getter
 CCore::GlobalInitialiserA class responsible for initializing various components of a simulation framework
 CWrapMPI::HostIterationPayloadRepresents the payload of data on the host side for an iteration
 CILoadBalancerInterface to balance the number of particle accros ranks
 CPythonWrap::PimpModel::Impl
 CCore::DataExporter::impl
 CCore::GlobalInitialiser::inner
 CSimulation::MassTransfer::InterfacialAreaFonctor
 CWrapMPI::IterationPayloadRepresents the payload of data exchanged during an iteration
 CKernelDispatchOptions
 CSimulation::MassTransfer::KlFonctor
 CKokkosEigen::KokkosEigen2D< data_type, layout, exec, args >Wraps a Kokkos 2D View as an Eigen matrix map
 CMC::KPRNGUtilities and wrap around kokkos random generator
 CMC::LeavingFlowStore position and value of volumic flow at outlet
 CSimulation::Feed::Linear
 CUnsafeUDF::LoaderStatic class to access to low-level configuration to load dynamic library
 CCore::ScalarFactory::LocalRepresents localized concentration data for specific compartments
 CIO::LoggerBase class for a generic logging system
 CMC::Distributions::LogNormal< F >Represents a LogNormal (Gaussian) probability distribution
 CSimulation::MassTransfer::MassTransferModel
 CSimulation::MassTransfer::MassTransferProxy
 CSimulation::Mixture
 CModels::MonodSimplified Monod model for glucose consumption and biomass growth
 CMC::MonteCarloUnitGeneral-purpose Monte Carlo unit to carry out simulations
 CSimulation::KernelInline::MoveFunctor
 CEIGEN_DIAG_POP::MtrVisitor
 CCore::DataExporter::MultiMatrixDescriptionDescribes the properties of a multi-dimensional matrix for export operations
 CMC::Distributions::Normal< F >Represents a normal (Gaussian) probability distribution
 COpaquePointer
 CMC::ParticlesContainer< Model >Main owning object for Monte-Carlo particles
 CSimulation::Phase
 CPythonWrap::PimpModel
 CSimulation::Probes< buffer_size >Class to store time event as bulk storage !! The behaviour of this class is directly link to value of AutoGenerated::FlagCompileTime::use_probe When use_probe==false, implementation is such that no error/throw and no side effect for caller
 CIO::ProgressBar
 CMC::ReactorDomainRepresents the spatial domain where Monte Carlo particles can exist
 CIO::RedirectHandle
 CMC::RuntimeParameters
 CSimulation::ScalarInitializer
 CSimulation::ScalarSimulation
 CMC::Distributions::ScaledTruncatedNormal< F >Represents a Scaled TruncatedNormal (Gaussian) probability distribution
 CSerdeModel
 CCore::SignalHandlerManages POSIX signals for the application
 CModels::SimpleAcetate
 CSimulation::Feed::SimulationFeed
 CApi::SimulationInstanceRepresents an instance of a simulation with customizable parameters and behaviors
 CCore::SimulationParameters
 CSimulation::SimulationUnit
 CMC::Distributions::SkewNormal< F >Represents a SkewNormal (Gaussian) probability distribution
 CSimulation::Specie
 CSuccess
 CContributionFunctor< M >::Tag0D
 Ctag1
 Ctag2
 Ctag3
 CContributionFunctor< M >::Tag3D
 CSimulation::KernelInline::TagContribution
 CSimulation::KernelInline::TagContribution0D
 CSimulation::KernelInline::TagCycle
 CSimulation::KernelInline::TagLeave
 CSimulation::KernelInline::TagMove
 CSimulation::KernelInline::TagRNG
 Cstd::true_type
 CMC::Distributions::TruncatedNormal< F >Represents a TruncatedNormal (Gaussian) probability distribution
 CModels::UdfModel
 CCore::ScalarFactory::UniformRepresents uniform concentration data for all compartments
 CMC::Distributions::Uniform< F >
 CModels::Uptake< U, M >
 CModels::UptakeDefault< F >
 CCore::UserControlParametersA structure to hold user-defined control parameters for simulation settings
 Cstd::variant
 CCore::ScalarFactory::VisitorFunctor struct to visit each type in ScalarVariant and initialize scalar data