![]() |
NEURON
|
#include <cstdio>#include <vector>#include <ostream>#include <cmath>#include <sstream>Go to the source code of this file.
Classes | |
| struct | neuron::container::VectorMemoryUsage |
| Size and capacity in bytes. More... | |
| struct | neuron::container::StorageMemoryUsage |
| Memory usage of a storage/soa container. More... | |
| struct | neuron::container::ModelMemoryUsage |
Memory usage of a neuron::Model. More... | |
| struct | neuron::container::cache::ModelMemoryUsage |
Memory usage of a neuron::cache::Model. More... | |
| struct | neuron::container::MemoryUsage |
| Overall SoA datastructures related memory usage. More... | |
| struct | neuron::container::MemoryUsageSummary |
| struct | neuron::container::MemoryStats |
Namespaces | |
| neuron | |
| In mechanism libraries, cannot use auto const token = nrn_ensure_model_data_are_sorted(); because the return type is incomplete (from include/neuron/model_data.hpp). | |
| neuron::container | |
| neuron::container::cache | |
Functions | |
| MemoryUsage | neuron::container::local_memory_usage () |
| Gather memory usage of this process. More... | |
| std::string | neuron::container::format_memory (size_t bytes) |
| Utility to format memory as a human readable string. More... | |
| std::string | neuron::container::format_memory_usage (const VectorMemoryUsage &memory_usage) |
Aligned, human readable representation of memory_usage. More... | |
| std::string | neuron::container::format_memory_usage (const MemoryUsage &usage) |
Create a string representation of usage. More... | |
| void | neuron::container::print_memory_usage (const MemoryUsage &usage) |