OGS
MeshLib::IO::NodeData Struct Reference

Detailed Description

struct NodeData used for parallel reading and also partitioning

Definition at line 17 of file NodeData.h.

#include <NodeData.h>

Public Member Functions

 NodeData ()=default
 
 NodeData (std::size_t id, double ix, double iy, double iz)
 

Public Attributes

std::size_t index
 Global node index.
 
double x
 
double y
 
double z
 

Constructor & Destructor Documentation

◆ NodeData() [1/2]

MeshLib::IO::NodeData::NodeData ( )
default

◆ NodeData() [2/2]

MeshLib::IO::NodeData::NodeData ( std::size_t id,
double ix,
double iy,
double iz )
inline

Definition at line 21 of file NodeData.h.

22 : index(id), x(ix), y(iy), z(iz)
23 {
24 }
std::size_t index
Global node index.
Definition NodeData.h:26

Member Data Documentation

◆ index

std::size_t MeshLib::IO::NodeData::index

◆ x

double MeshLib::IO::NodeData::x

Definition at line 27 of file NodeData.h.

Referenced by MeshLib::IO::NodePartitionedMeshReader::setNodes().

◆ y

double MeshLib::IO::NodeData::y

Definition at line 28 of file NodeData.h.

Referenced by MeshLib::IO::NodePartitionedMeshReader::setNodes().

◆ z

double MeshLib::IO::NodeData::z

Definition at line 29 of file NodeData.h.

Referenced by MeshLib::IO::NodePartitionedMeshReader::setNodes().


The documentation for this struct was generated from the following file: