Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shambase Directory Reference
Directory dependency graph for shambase:

Directories

 
logs
 
profiling

Files

 
alg_primitives.hpp
 
aliases_float.hpp
 
aliases_int.hpp
 
as_constant.hpp
 
assert.hpp
 Shamrock assertion utility.
 
bytestream.hpp
 
call_lambda.hpp
 Call a lambda at static or local scope construction time.
 
checksum.hpp
 
constants.hpp
 Class holding the value of numerous constants generated from the following source.
 
DistributedData.hpp
 
DistributedDataShared.hpp
 Container for objects shared between two distributed data patches.
 
endian.hpp
 
exception.hpp
 This header file contains utility functions related to exception handling in the code.
 
exception_ctx.hpp
 Provides utilities for adding context to exceptions.
 
FixedStack.hpp
 Fixed-size stack container for high-performance applications.
 
floats.hpp
 
fortran_io.hpp
 
integer.hpp
 
logs.hpp
 
macroLocation.hpp
 
mdspan_concepts.hpp
 
memory.hpp
 
narrowing.hpp
 Utilities for safe type narrowing conversions.
 
numeric_limits.hpp
 
optional.hpp
 
popen.hpp
 
pre_main_call.hpp
 Provides a macro to call a lambda before main.
 
primitive_type_info.hpp
 
print.hpp
 
ptr.hpp
 
sets.hpp
 
SourceLocation.hpp
 Source location utility.
 
stacktrace.hpp
 This file contains the definition for the stacktrace related functionality.
 
StlContainerConversion.hpp
 
StorageComponent.hpp
 
string.hpp
 
tabulate.hpp
 
term_colors.hpp
 
time.hpp
 
Timer.hpp
 High-resolution timer with plf_nanotimer (non-macOS) or std::chrono (macOS) backend.
 
type_name_info.hpp
 
type_traits.hpp
 Traits for C++ types.
 
unique_name_macro.hpp
 Provides macros for generating unique identifiers at compile time.
 
WithUUID.hpp