![]() |
NEURON
|
#include <neuron/model_data.hpp>#include <neuron/cache/model_data.hpp>#include <stdexcept>#include "oc_ansi.h"#include "hocdec.h"#include <fmt/format.h>Go to the source code of this file.
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::detail | |
Functions | |
| neuron::container::ModelMemoryUsage | neuron::container::memory_usage (const Model &model) |
| cache::ModelMemoryUsage | neuron::container::memory_usage (const std::optional< neuron::cache::Model > &model) |
| cache::ModelMemoryUsage | neuron::container::memory_usage (const neuron::cache::Model &model) |
| MemoryUsage | neuron::container::local_memory_usage () |
| Gather memory usage of this process. More... | |
| template<class T > | |
| VectorMemoryUsage | neuron::container::detail::compute_defer_delete_storage_size (std::vector< T > const *const v, size_t per_element_size) |
| VectorMemoryUsage | neuron::container::detail::compute_defer_delete_storage_size () |
| 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) |
| void | print_local_memory_usage () |
| void print_local_memory_usage | ( | ) |
Definition at line 145 of file memory_usage.cpp.