![]() |
SemiDiscreteOT 1.0
Semi-Discrete Optimal Transport Library
|
A struct to hold copy data for parallel assembly. More...
#include <SotSolver.h>
Public Member Functions | |
CopyData (const unsigned int n_target_points) | |
Public Attributes | |
double | functional_value {0.0} |
The value of the functional on the current cell. | |
Vector< double > | gradient_values |
The local contribution to the gradient. | |
Vector< double > | potential_values |
The potential values at the target points. | |
double | local_C_sum = 0.0 |
The sum of the scale terms for this cell. | |
Vector< double > | barycenters_values |
The barycenter values for the current cell. | |
A struct to hold copy data for parallel assembly.
Definition at line 154 of file SotSolver.h.
|
inline |
Definition at line 162 of file SotSolver.h.
double SotSolver< dim, spacedim >::CopyData::functional_value {0.0} |
The value of the functional on the current cell.
Definition at line 155 of file SotSolver.h.
Vector<double> SotSolver< dim, spacedim >::CopyData::gradient_values |
The local contribution to the gradient.
Definition at line 156 of file SotSolver.h.
Vector<double> SotSolver< dim, spacedim >::CopyData::potential_values |
The potential values at the target points.
Definition at line 157 of file SotSolver.h.
double SotSolver< dim, spacedim >::CopyData::local_C_sum = 0.0 |
The sum of the scale terms for this cell.
Definition at line 158 of file SotSolver.h.
Vector<double> SotSolver< dim, spacedim >::CopyData::barycenters_values |
The barycenter values for the current cell.
Definition at line 160 of file SotSolver.h.