OGS
OgsChemThreads.cpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2
// SPDX-License-Identifier: BSD-3-Clause
3
4
#include "
OgsChemThreads.h
"
5
6
#include <cstdlib>
7
8
#include "
OgsAsmThreads.h
"
9
10
namespace
BaseLib
11
{
12
int
getNumberOfChemistryThreads
()
13
{
14
if
(std::getenv(
"OGS_CHEM_THREADS"
))
15
{
16
return
getNumberOfThreadsFromEnv
(
"OGS_CHEM_THREADS"
);
17
}
18
return
getNumberOfAssemblyThreads
();
19
}
20
}
// namespace BaseLib
OgsAsmThreads.h
OgsChemThreads.h
BaseLib
Definition
TestDefinition.h:14
BaseLib::getNumberOfAssemblyThreads
int getNumberOfAssemblyThreads()
Definition
OgsAsmThreads.cpp:67
BaseLib::getNumberOfChemistryThreads
int getNumberOfChemistryThreads()
Definition
OgsChemThreads.cpp:12
BaseLib::getNumberOfThreadsFromEnv
int getNumberOfThreadsFromEnv(char const *env_var_name)
Definition
OgsAsmThreads.cpp:19
BaseLib
OgsChemThreads.cpp
Generated by
1.14.0