1#ifndef CHITECH_LBS_POINT_SOURCE_H
2#define CHITECH_LBS_POINT_SOURCE_H
30 std::vector<double> strength) :
40 uint64_t cell_local_id,
41 std::vector<double> shape_values,
42 std::vector<double> node_weights)
46 std::move(shape_values),
47 std::move(node_weights)});
std::vector< ContainingCellInfo > m_containing_cells_
const std::vector< ContainingCellInfo > & ContainingCellsInfo() const
void ClearInitializedInfo()
const chi_mesh::Vector3 & Location() const
const chi_mesh::Vector3 location_
const std::vector< double > & Strength() const
PointSource(const chi_mesh::Vector3 &location, std::vector< double > strength)
void AddContainingCellInfo(double volume_weight, uint64_t cell_local_id, std::vector< double > shape_values, std::vector< double > node_weights)
const std::vector< double > groupwise_strength_
std::vector< double > shape_values
std::vector< double > node_weights