Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
src
serac
infrastructure
logger.hpp
Go to the documentation of this file.
1
// Copyright (c) 2019-2023, Lawrence Livermore National Security, LLC and
2
// other Serac Project Developers. See the top-level LICENSE file for
3
// details.
4
//
5
// SPDX-License-Identifier: (BSD-3-Clause)
6
14
#pragma once
15
16
#include "axom/slic.hpp"
17
#include "axom/fmt.hpp"
18
#include "mpi.h"
19
20
// Logger functionality
21
namespace
serac::logger {
31
bool
initialize
(MPI_Comm comm);
32
38
void
finalize();
39
47
void
flush();
48
49
}
// namespace serac::logger
serac::initialize
std::pair< int, int > initialize(int argc, char *argv[], MPI_Comm comm)
Initializes MPI, signal handling, and logging.
Definition:
initialize.cpp:40
Generated by
1.9.1