⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 meshdata.h

📁 Dolfin provide a high-performance linear algebra library
💻 H
字号:
// 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -