https://gitlab.opengeosys.org/ogs/ogs.git
Raw File
Tip revision: fc9d89edb9e5626b30d7b301285c745c669bd822 authored by Lars Bilke on 30 October 2023, 14:42:15 UTC
Merge branch 'guix-deps' into 'master'
Tip revision: fc9d89e
NodeData.h
/**
 * \file
 * \copyright
 * Copyright (c) 2012-2023, OpenGeoSys Community (http://www.opengeosys.org)
 *            Distributed under a Modified BSD License.
 *              See accompanying file LICENSE.txt or
 *              http://www.opengeosys.org/project/license
 */

#pragma once

#include <cstddef>

namespace MeshLib::IO
{
/// struct NodeData used for parallel reading and also partitioning
struct NodeData
{
    NodeData() = default;

    NodeData(std::size_t id, double ix, double iy, double iz)
        : index(id), x(ix), y(iy), z(iz)
    {
    }

    std::size_t index;  ///< Global node index.
    double x;
    double y;
    double z;
};
}  // end namespace MeshLib::IO
back to top