GEOS
coreComponents
dataRepository
Utilities.hpp
Go to the documentation of this file.
1
/*
2
* ------------------------------------------------------------------------------------------------------------
3
* SPDX-License-Identifier: LGPL-2.1-only
4
*
5
* Copyright (c) 2016-2024 Lawrence Livermore National Security LLC
6
* Copyright (c) 2018-2024 TotalEnergies
7
* Copyright (c) 2018-2024 The Board of Trustees of the Leland Stanford Junior University
8
* Copyright (c) 2023-2024 Chevron
9
* Copyright (c) 2019- GEOS/GEOSX Contributors
10
* All rights reserved
11
*
12
* See top level LICENSE, COPYRIGHT, CONTRIBUTORS, NOTICE, and ACKNOWLEDGEMENTS files for details.
13
* ------------------------------------------------------------------------------------------------------------
14
*/
15
20
#include "
common/DataTypes.hpp
"
21
22
namespace
geos
23
{
24
namespace
dataRepository
25
{
26
class
Group;
27
37
void
printMemoryAllocation
(
Group
const
& group,
integer
const
indent,
real64
const
threshold );
38
39
}
40
}
DataTypes.hpp
geos::dataRepository::Group
Definition:
Group.hpp:68
geos::dataRepository::printMemoryAllocation
void printMemoryAllocation(Group const &group, integer const indent, real64 const threshold)
Prints the memory allocations for a group in the data repository recursively.
geos
Definition:
DataLayouts.hpp:29
geos::real64
double real64
64-bit floating point type.
Definition:
DataTypes.hpp:99
geos::integer
std::int32_t integer
Signed integer type.
Definition:
DataTypes.hpp:82
Generated by
1.9.1