![]() |
Ginkgo
Generated from pipelines/2118098289 branch based on develop. Ginkgo version 1.11.0
A numerical linear algebra library targeting many-core architectures
|
The logger namespace . More...
Classes | |
| class | Convergence |
Convergence is a Logger which logs data strictly from the criterion_check_completed event. More... | |
| struct | criterion_data |
| Struct representing Criterion related data. More... | |
| class | EnableLogging |
| EnableLogging is a mixin which should be inherited by any class which wants to enable logging. More... | |
| struct | executor_data |
| Struct representing Executor related data. More... | |
| struct | iteration_complete_data |
| Struct representing iteration complete related data. More... | |
| struct | linop_data |
| Struct representing LinOp related data. More... | |
| struct | linop_factory_data |
| Struct representing LinOp factory related data. More... | |
| class | Loggable |
| Loggable class is an interface which should be implemented by classes wanting to support logging. More... | |
| class | Logger |
| struct | operation_data |
| Struct representing Operator related data. More... | |
| class | Papi |
| Papi is a Logger which logs every event to the PAPI software. More... | |
| class | PerformanceHint |
| PerformanceHint is a Logger which analyzes the performance of the application and outputs hints for unnecessary copies and allocations. More... | |
| struct | polymorphic_object_data |
| Struct representing PolymorphicObject related data. More... | |
| class | ProfilerHook |
| This Logger can be used to annotate the execution of Ginkgo functionality with profiler-specific ranges. More... | |
| class | profiling_scope_guard |
| Scope guard that annotates its scope with the provided profiler hooks. More... | |
| class | Record |
| Record is a Logger which logs every event to an object. More... | |
| class | SolverProgress |
| This Logger outputs the value of all scalar values (and potentially vectors) stored internally by the solver after each iteration. More... | |
| class | Stream |
| Stream is a Logger which logs every event to a stream. More... | |
|
strong |
Categorization of logger events.
| Enumerator | |
|---|---|
| memory | Memory allocation. |
| operation | Kernel execution and data movement. |
| object | PolymorphicObject events. |
| linop | LinOp events. |
| factory | LinOpFactory events. |
| solver | Solver events. |
| criterion | Stopping criterion events. |
| user | User-defined events. |
| internal | For development use. |
1.8.16