Chi-Tech
AsyncComm.cc
Go to the documentation of this file.
1
#include "
AsyncComm.h
"
2
3
#include "
chi_log_exceptions.h
"
4
5
namespace
chi_mesh::sweep_management
6
{
7
8
AsynchronousCommunicator::AsynchronousCommunicator
(
9
FLUDS
& fluds,
const
chi::ChiMPICommunicatorSet
& comm_set)
10
: fluds_(fluds), comm_set_(comm_set)
11
{
12
}
13
14
std::vector<double>&
15
AsynchronousCommunicator::InitGetDownwindMessageData
(
int
location_id,
16
uint64_t cell_global_id,
17
unsigned
int
face_id,
18
size_t
angle_set_id,
19
size_t
data_size)
20
{
21
ChiLogicalError
(
"Method not implemented"
);
22
}
23
24
}
// namespace chi_mesh::sweep_management
AsyncComm.h
chi_log_exceptions.h
ChiLogicalError
#define ChiLogicalError(message)
Definition:
chi_log_exceptions.h:19
chi::ChiMPICommunicatorSet
Definition:
chi_mpi_commset.h:17
chi_mesh::sweep_management::AsynchronousCommunicator::AsynchronousCommunicator
AsynchronousCommunicator(FLUDS &fluds, const chi::ChiMPICommunicatorSet &comm_set)
Definition:
AsyncComm.cc:8
chi_mesh::sweep_management::AsynchronousCommunicator::InitGetDownwindMessageData
virtual std::vector< double > & InitGetDownwindMessageData(int location_id, uint64_t cell_global_id, unsigned int face_id, size_t angle_set_id, size_t data_size)
Definition:
AsyncComm.cc:15
chi_mesh::sweep_management::FLUDS
Definition:
FLUDS.h:23
chi_mesh::sweep_management
Definition:
AAH_AngleSet.cc:9
framework
mesh
SweepUtilities
Communicators
AsyncComm.cc
Generated by
1.9.3