50 pointEdgesPtr_(nullptr)
59 pointEdgesPtr_(nullptr)
80 pointEdgesPtr_(nullptr)
91 points_(std::move(
points)),
93 pointEdgesPtr_(nullptr)
117 return *pointEdgesPtr_;
125 points_ =
rhs.points_;
127 pointEdgesPtr_.reset(
nullptr);
Mesh data needed to do the Finite Area discretisation.
pointField & storedPoints() noexcept
Non-const access to global points.
const labelListList & pointEdges() const
Return edges.
edgeMesh()
Default construct.
edgeMesh(const faMesh &mesh)
Construct finite-area edge mesh faMesh reference.
const pointField & points() const noexcept
Return points.
const edgeList & edges() const noexcept
Return edges.
void transfer(edgeMesh &mesh)
Transfer the contents of the argument and annul the argument.
edgeList & storedEdges() noexcept
Non-const access to the edges.
void operator=(const edgeMesh &rhs)
Copy assignment.
List< edge > edgeList
List of edge.
List< labelList > labelListList
List of labelList.
void rhs(fvMatrix< typename Expr::value_type > &m, const Expr &expression)
vectorField pointField
pointField is a vectorField.