Teuchos - Trilinos Tools Package
Version of the Day
Toggle main menu visibility
Loading...
Searching...
No Matches
comm
src
Teuchos_RawParameterListHelpers.hpp
Go to the documentation of this file.
1
// @HEADER
2
// *****************************************************************************
3
// Teuchos: Common Tools Package
4
//
5
// Copyright 2004 NTESS and the Teuchos contributors.
6
// SPDX-License-Identifier: BSD-3-Clause
7
// *****************************************************************************
8
// @HEADER
9
10
#ifndef TEUCHOS_RAW_PARAMETER_LIST_HELPERS_HPP
11
#define TEUCHOS_RAW_PARAMETER_LIST_HELPERS_HPP
12
13
17
#include "
Teuchos_ParameterList.hpp
"
18
#include "Teuchos_Comm.hpp"
19
20
21
namespace
Teuchos
{
22
23
46
TEUCHOSCOMM_LIB_DLL_EXPORT
47
void
updateParametersAndBroadcast
(
48
const
Ptr<ParameterList>
&inParamList,
49
const
Ptr<ParameterList>
&ParamList,
50
const
Comm<int>
&comm,
51
int
root,
52
bool
overwrite =
true
53
);
54
55
56
}
// namespace Teuchos
57
58
59
#endif
// TEUCHOS_XML_PARAMETER_LIST_HELPERS_HPP
Teuchos_ParameterList.hpp
Templated Parameter List class.
Teuchos::Comm
Abstract interface for distributed-memory communication.
Definition
Teuchos_Comm.hpp:282
Teuchos::ParameterList::updateParametersAndBroadcast
TEUCHOSCOMM_LIB_DLL_EXPORT void updateParametersAndBroadcast(const Ptr< ParameterList > &inParamList, const Ptr< ParameterList > &ParamList, const Comm< int > &comm, int root, bool overwrite=true)
On processor rank = root, broadcast the inParamList to all other processors. Then update the given pa...
Teuchos::Ptr
Simple wrapper class for raw pointers to single objects where no persisting relationship exists.
Definition
Teuchos_PtrDecl.hpp:71
Teuchos
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...
Generated by
1.17.0