Advanced Multi-Physics (AMP)
On-Line Documentation
SubchannelToPointMapParameters.h
Go to the documentation of this file.
1#ifndef included_AMP_SubchannelToPointMapParameters
2#define included_AMP_SubchannelToPointMapParameters
3
4#include "AMP/operators/OperatorParameters.h"
5#include "AMP/operators/subchannel/SubchannelPhysicsModel.h"
6#include "AMP/utils/AMP_MPI.h"
7
8
9namespace AMP::Operator {
10
11
17{
18public:
22
25
28
29 // List of the coordinates of the points
30 std::vector<double> x;
31 std::vector<double> y;
32 std::vector<double> z;
33
34 // Subchannel physics model
35 std::shared_ptr<SubchannelPhysicsModel> d_subchannelPhysicsModel;
36
37 // Output variable (may be null on processors where x is empty)
38 // Valid variables are: "Density", "Temperature"
39 std::shared_ptr<AMP::LinearAlgebra::Variable> d_outputVar;
40};
41} // namespace AMP::Operator
42
43#endif
#define AMP_COMM_WORLD
Definition AMP_MPI.h:32
Provides C++ wrapper around MPI routines.
Definition AMP_MPI.h:63
Class to a database.
Definition Database.h:111
std::vector< double > x
x-coordinate of the points to fill
std::vector< double > z
z-coordinate of the points to fill
std::shared_ptr< AMP::LinearAlgebra::Variable > d_outputVar
std::vector< double > y
y-coordinate of the points to fill
AMP_MPI d_comm
Comm over which the points will be gathered (default is AMP_COMM_WORLD)
std::shared_ptr< SubchannelPhysicsModel > d_subchannelPhysicsModel
std::shared_ptr< ParameterBase > shared_ptr



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:41.
Comments on this page