NeoN
A framework for CFD software
Loading...
Searching...
No Matches
include
NeoN
core
initialization.hpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2025 NeoN authors
2
//
3
// SPDX-License-Identifier: MIT
4
5
#pragma once
6
7
#include "
NeoN/core/logging.hpp
"
8
9
#include <Kokkos_Core.hpp>
10
#include <chrono>
11
12
13
namespace
NeoN
14
{
15
16
inline
void
initialize
(
int
argc,
char
* argv[])
17
{
18
Kokkos::initialize(argc, argv);
19
20
Logging::setNeonDefaultPattern
();
21
}
22
23
inline
void
finalize
()
24
{
25
Logging::info
(
"Finalizing NeoN"
);
26
Kokkos::finalize();
27
}
28
}
logging.hpp
NeoN::Logging::setNeonDefaultPattern
void setNeonDefaultPattern()
NeoN::Logging::info
void info(std::string formatString, Args... args)
Definition
logging.hpp:83
NeoN
Definition
array.hpp:20
NeoN::finalize
void finalize()
Definition
initialization.hpp:23
NeoN::initialize
void initialize(int argc, char *argv[])
Definition
initialization.hpp:16
Generated by
1.9.8