▼NKratos | |
►NPipes | Unix-inspired pipes in C++ |
CModelPartFromModel | Get a ModelPart from a Model by name |
CProcessInfoFromModelPart | Get the ProcessInfo of a ModelPart |
CVariableFromProcessInfo | Get a variable from ProcessInfo |
CTimeFromProcessInfo | Get TIME from a ProcessInfo |
CStepFromProcessInfo | Get STEP from a ProcessInfo |
CComparison | Perform a comparison operation on the input as the left hand side |
CIntervalPredicate | Pipe wrapper for Detail::IntervalUtility |
CModulo | Compute the mod of the input |
CAdd | Add a constant value to the input |
CConstPredicate | Return a bool regardless of the input |
CTraits | Metaclass containing type information every pipe must inherit from |
CCompoundPipe | A composable pipe that takes the output of one pipe and feeds its result into another |
CSingleSegmentPipeline | An adaptor class for pipelines consisting of a single segment |
►NTesting | |
CWRAppTestSuite | |
►NWRApp | |
►NImpl | |
CIntervalUtility | Utility class for membership tests on a 1D interval |
CMPIUtils | |
CModelPredicatePipe | |
CCheckpointID | Class enapsulating data and functionality for uniquely identifying a Checkpoint or Snapshot |
CContainerProxy | A view with a uniform interface for ModelPart::NodesContainerType, ModelPart::ElementsContainerType, or ModelPart::ConditionsContainerType |
CDataValueContainerKeyIterator | Iterator providing access to variables' names within a DataValueContainer |
CDynamicEntityProxy | Runtime version of EntityProxy |
CEntityProxy | Wrapper class providing a uniform interface for historical/non-historical Node, Element, and Condition |
CHdf5IdToIndexOperation | |
CHdf5IndexConnectivitiesOperation | |
CHdf5LinSpaceOperation | |
CMapKeyIterator | Iterator providing access to the keys of an std::map or std::unordered_map |
CModelPredicate | Base class for functors that take a Model and return a bool |
COptionalRef | An optional, modeling a pointer |
CWRAppClass | Dummy base class for registering and exporting exposed classes in WRApplication |
CFileContentIterator | Iterator interface around a file pointer |
CFileStringIterator | A read-only iterator over the items of a delimited file |
►CJournalBase | A class for keeping administrational text data throughout an analysis |
CThreadID | A wrapper class for identifying threads |
►CJournal | A class for keeping administrational text data throughout an analysis |
Citerator | An iterator wrapping JournalBase::iterator but with Parameters as value_type |
CRegexUtility | Static-only utility class for common regexes |
CPlaceholderPattern | A class for interfacing placeholders and regular expressions |
CModelPartPattern | A class for working with formatted strings related to ModelParts |
CCheckpointPattern | A class for working with formatted strings related to Checkpoint |
▼Npython_scripts | |
►Nasync_analysis | |
►NAsyncSolver | |
►CAsyncSolver | Base class for composable solvers that handle their domains asynchronously |
CAdvanceScope | Embed AsyncSolver._Advance in a SolutionStageScope |
CPostprocessScope | Embed AsyncSolver._Postprocess in a SolutionStageScope |
CPreprocessScope | Embed AsyncSolver._Preprocess in a SolutionStageScope |
CSolutionLoopScope | Embed AsyncSolver.Run in a SolutionStageScope |
CSolverScope | Embed some part of AsyncSolver in a SolutionStageScope |
CSynchronizeScope | Embed AsyncSolver._Synchronize in a SolutionStageScope |
►NCoupledAsyncSolver | |
CCoupledAsyncSolver | AsyncSolver with coupling directives from CoSimulationApplication |
►NSolutionStageScope | |
CSolutionStageScope | RAII context manager for tasks during solver execution |
CAggregateSolutionStageScope | Enter multiple SolutionStageScope contexts at once |
►NWrappedAnalysis | |
►CWrappedAnalysis | Integrate a KratosMultiphysics.AnalysisStage into AsyncSolver._Synchronize |
CSynchronizeScope | Sandwich AnalysisStage.SolveSolutionStage between "initialization" and "finalization" |
►Ncheckpoint | |
►NCheckpoint | |
CCheckpoint | Class representing a checkpoint, consisting of one or more consecutive Snapshot s |
►NCheckpointProcess | |
CCheckpointSelector | A functor taking a Model and returning a CheckpointID to load or None |
CDefaultCheckpointSelector | Always returns None, i.e |
CCheckpointProcess | Main interface process for checkpointing |
►NHDF5Snapshot | |
CHDF5SnapshotManager | Snapshot manager specialized for HDF5Snapshot |
CHDF5Snapshot | Class representing a snapshot of a ModelPart state and its associated output file in HDF5 format |
►NHDF5SnapshotIO | |
CHDF5SnapshotIO | Base class with common functionality to writing/loading snapshots to/from disk |
CHDF5SnapshotOutput | Output class for writing most data in the model part to an HDF5 snapshot |
CHDF5SnapshotInput | Input class for reading most data from an HDF5 snapshot to a model part |
►NSnapshot | |
CSnapshot | Class representing a snapshot of a ModelPart state |
CSnapshotFS | Class representing a snapshot of a ModelPart state and its associated output file on the filesystem |
CSnapshotManager | Interface for Snapshot lifetime management |
►NSnapshotInMemory | |
CSnapshotInMemory | Snapshot that stores/fetches its data in/from memory |
CSnapshotInMemoryManager | |
►NSnapshotInMemoryIO | |
►CSnapshotInMemoryIO | Base class for Snapshot input/output operations in memory |
COperation | Base class for interacting with the static cache of SnapshotInMemoryIO |
►CSnapshotInMemoryInput | Implements Snapshot input operations in memory |
COperation | Read data from the static cache of SnapshotInMemoryIO |
►CSnapshotInMemoryOutput | Implements Snapshot output operations in memory |
COperation | Write data to the static cache of SnapshotInMemoryIO |
►NSnapshotIO | |
CSnapshotIO | Interface for performing Snapshot input/output operations |
CSnapshotFSIO | Base class for Snapshot s that store their data on the filesystem |
►Ncli | |
CCLI | |
►Ncoupling | |
►NConvergenceAccelerator | |
►CConvergenceAccelerator | @classname ConvergenceAccelerator |
CAcceleratorScope | |
►NConvergenceCriterion | |
CConvergenceCriterion | Wrapper for cosim convergence criteria |
►NCoSimCoupling | |
CSubSynchronization | A class wrapping AsnycSolver._Synchronize in a KratosMultiphysics.Operation |
CCoSimCoupling | Wrapper for CoSimulationApplication coupling procedures |
►NDataset | |
CDataset | Class representing a dataset that can be operated on during coupling |
CKratosDataset | Class representing a Variable stored in a ModelPart |
CCachedDataset | Dataset that stores into and fetches from a static cache |
►NDatasetTransfer | |
CDatasetTransform | Fetch, transform and assign data between ModelPart s |
CNoOpDatasetTransform | DatasetTransform that directly assigns fetched datasets without doing anything to them |
CDatasetMap | DatasetTransform that uses a Mapper to map datasets before assigning them to the target ModelPart |
►CDatasetTable | @classname DatasetTable |
CInterpolation | |
CDatasetLookup | Store, retrieve, and interpolate datasets |
►NLaunchAnalysis | |
CLauncher | |
CLaunchAnalysis | Set up, execute, and tear down an analysis based on an input JSON file |
►NMPIUtils | |
CMPIUtils | Utility class collecting functions requiring MPI synchronization |
►NTestCase | |
C_SuiteFlags | |
CSuiteFlags | Enum bitfield controlling which suites a test case should be added to |
CTestCase | Custom test case class for sorting cases into suites automatically while globbing |
CTestSuite | Custom test suite class for sorting cases into suites automatically while globbing |
►NToDoException | |
CToDoException | |
►Nutilities | |
►NDebug | |
CDebug | |
►NGenerateHDF5Journal | |
CHDF5Path | Filesystem path to an HDF5 file and a prefix within, uniquely identifying dataset/group |
CGenerateHDF5Journal | Generate a Kratos::Journal from globbed HDF5 results |
►NGenerateXDMF | |
CGenerateXDMF | Generate XDMF output for an existing set of HDF5 output files |
C_Dataset | An HDF5Path with an associated mesh, also represented by an HDF5Path |
C_Batch | A set of HDF5 files and related data to process |
►NRegistryExtensionOperation | |
CRegistryExtensionOperation | Extend the WRApp registry with imported objects |
►NStringMaps | |
CStringMaps | |
►Ntypes | |
CTyping | |
►NWorkingDirectoryOperation | |
CWorkingDirectoryOperation | Change the working directory |
►Nxdmf | |
CHDF5CoordinateDataItem | |
►Nxdmf | |
►NAttribute | |
►CAttribute | |
CCenter | |
►NData | |
►Ch5py | |
CDataset | |
CGroup | |
CData | |
CXmlData | |
CHDF5Data | |
►NDataItem | |
CDataItem | |
CLeafDataItem | |
CUniformDataItem | |
CCoordinateDataItem | |
►NDataType | |
CDataType | |
CInt | |
CUInt | |
CFloat | |
►NDocument | |
CDocument | |
►NDomain | |
CDomain | |
►NGeometry | |
►CGeometry | |
CType | |
►NGrid | |
CGrid | |
CGridLeaf | |
►CGridCollection | |
CType | |
CGridTree | |
CGridSubset | |
►Nkratos_interface | |
CSubgroupNaming | |
►NTime | |
CTime | |
CTimePoint | |
CTimeGrid | |
CTimeList | |
►NTopology | |
►CTopology | |
CType | |
CWRAppMeta | Metaclass replacing that of the C++ WRAppClass to provide derived classes access to abc.ABCMeta |
CWRAppClass | WRApp::WRAppClass with a replaced metaclass for compatibility with abc |
▼Nstd | |
Chash< Kratos::WRApp::CheckpointID > | |