meshdata.h

来自「Dolfin provide a high-performance linear」· C头文件 代码 · 共 59 行

H
59
字号
// Copyright (C) 2006 Anders Logg.// Licensed under the GNU LGPL Version 2.1.//// First added:  2006-05-08// Last changed: 2006-06-12#ifndef __MESH_DATA_H#define __MESH_DATA_H#include <dolfin/MeshTopology.h>#include <dolfin/MeshGeometry.h>#include <dolfin/CellType.h>namespace dolfin{  /// The class MeshData is a container for mesh data, including  /// topology (mesh entities and connectivity) and geometry.  ///  /// For parallel meshes, each processor stores the local mesh  /// data in a local MeshData object.    class MeshData  {  public:        /// Create empty mesh data    MeshData();    /// Copy constructor    MeshData(const MeshData& data);        /// Destructor    ~MeshData();    /// Assignment    const MeshData& operator= (const MeshData& data);    /// Clear all data    void clear();    /// Display data    void disp() const;    // Mesh topology    MeshTopology topology;    // Mesh geometry    MeshGeometry geometry;    // Cell type    CellType* cell_type;      };}#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?