CGNS (original) (raw)
CGNS est un sigle signifiant CFD General Notation System. Il s'agit d'un modèle de données générique utilisé pour le stockage, la diffusion et la manipulation de données numériques et topologiques dans un processus de simulation appliqué à la mécanique des fluides. Les données du standard CGNS sont stockées et organisées dans des fichiers basés sur le format HDF5.Il existe aussi une organisation mémoire s'appuyant sur le langage Python avec la bibliothèque NumPy.
Property | Value |
---|---|
dbo:abstract | CGNS stands for CFD General Notation System. It is a general, portable, and extensible standard for the storage and retrieval of CFD analysis data. It consists of a collection of conventions, and free and open software implementing those conventions. It is self-descriptive, cross-platform also termed platform or machine independent, documented, and administered by an international steering committee. It is also an American Institute of Aeronautics and Astronautics (AIAA) recommended practice. The CGNS project originated in 1994 as a joint effort between Boeing and NASA, and has since grown to include many other contributing organizations worldwide. In 1999, control of CGNS was completely transferred to a public forum known as the CGNS Steering Committee. This Committee is made up of international representatives from government and private industry. The CGNS system consists of two parts: (1) a standard format (known as Standard Interface Data Structure, or SIDS) for recording the data, and (2) software that reads, writes, and modifies data in that format. The format is a conceptual entity established by the documentation; the software is a physical product supplied to enable developers to access and produce data recorded in that format. The CGNS system is designed to facilitate the exchange of data between sites and applications, and to help stabilize the archiving of aerodynamic data. The data are stored in a compact, binary format and are accessible through a complete and extensible library of functions. The application programming interface (API) is cross-platform and can be easily implemented in C, C++, Fortran and Fortran 90 applications. A MEX interface mexCGNS also exists for calling the CGNS API in high-level programming languages MATLAB and GNU Octave. Object oriented interface CGNS++ and Python module pyCGNS exist. The principal target of CGNS is data normally associated with compressible viscous flow (i.e., the Navier-Stokes equations), but the standard is also applicable to subclasses such as Euler and potential flows. The CGNS standard includes the following types of data. * Structured, unstructured, and hybrid grids * Flow solution data, which may be nodal, cell-centered, face-centered, or edge-centered * Multizone interface connectivity, both abutting and overset * Boundary conditions * Flow equation descriptions, including the equation of state, viscosity and thermal conductivity models, turbulence models, multi-species chemistry models, and electromagnetics * Time-dependent flow, including moving and deforming grids * Dimensional units and nondimensionalization information * Reference states * Convergence history * Association to CAD geometry definitions * User-defined data Much of the standard and the software is applicable to computational field physics in general. Disciplines other than fluid dynamics would need to augment the data definitions and storage conventions, but the fundamental database software, which provides platform independence, is not specific to fluid dynamics. CGNS is self-describing, allowing an application to interpret the structure and contents of a file without any outside information. CGNS can make use of either two different low-level data formats: * an internally developed and supported method called Advanced Data Format (ADF), based on a common file format system previously in use at McDonnell Douglas * HDF5, a widely used hierarchical data format (en) CGNS est un sigle signifiant CFD General Notation System. Il s'agit d'un modèle de données générique utilisé pour le stockage, la diffusion et la manipulation de données numériques et topologiques dans un processus de simulation appliqué à la mécanique des fluides. Les données du standard CGNS sont stockées et organisées dans des fichiers basés sur le format HDF5.Il existe aussi une organisation mémoire s'appuyant sur le langage Python avec la bibliothèque NumPy. (fr) CGNS是CFD General Notation的缩写,它是一个面向CFD数据存储和检索,通用、轻便并且可扩展的标准。它包含一系列的约定,和实现这些约定的免费开放的软件。它具有自描述性,跨平台并且和机器无关,由国际指导委员会编写文档并且管理。它也是由AIAA所推荐的一个标准。1994年在美国波音公司和NASA的共同努力下,CGNS项目(页面存档备份,存于互联网档案馆)产生。到如今,世界范围内许多组织都对它的发展有做出了贡献。1999年,CGNS的控制权完全移交至一个公共的社团——CGNS指导委员会(页面存档备份,存于互联网档案馆)。这个委员会由世界范围内的来自政府和私人企业的代表组成。 (zh) |
dbo:wikiPageExternalLink | http://cgnspp.sourceforge.net/ http://www.cgns.org/steering.html https://cgns.github.io/ https://pycgns.github.io/ http://code.google.com/p/mexcgns http://www.cgns.org http://www.hdfql.com https://github.com/CGNS/CGNS https://github.com/CGNS/CGNS/releases/tag/v4.2.0 https://github.com/meshkit/cgns4m |
dbo:wikiPageID | 16350686 (xsd:integer) |
dbo:wikiPageLength | 5938 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1060135189 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Python_(programming_language) dbr:Boeing dbr:Viscous dbc:Computer_file_formats dbr:Cross-platform dbr:GNU_Octave dbr:NASA dbr:Application_programming_interface dbr:MATLAB dbr:Common_Data_Format dbr:Computational_fluid_dynamics dbr:Computer-aided_design dbr:C++ dbr:C_(programming_language) dbc:C_(programming_language)_libraries dbr:GRIB dbr:Euler_equations dbr:AIAA dbr:EAS3 dbr:FITS dbr:Fortran dbr:Fortran_90 dbr:Thermal_conductivity dbr:Hierarchical_Data_Format dbr:XMDF dbc:Computational_fluid_dynamics dbr:High-level_programming_language dbr:HDF5 dbr:NetCDF dbr:Compressible dbr:Navier-Stokes_equations dbr:Tecplot dbr:Scientific_data_format dbr:Open_software dbr:Object_oriented |
dbp:genre | dbr:Scientific_data_format |
dbp:latestReleaseDate | 2021-04-24 (xsd:date) |
dbp:latestReleaseVersion | 4.200000 (xsd:double) |
dbp:name | CFD General Notation System (en) |
dbp:open | Yes (en) |
dbp:url | http://www.cgns.org |
dbp:wikiPageUsesTemplate | dbt:Infobox_file_format |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-format-noun-1 |
dcterms:subject | dbc:Computer_file_formats dbc:C_(programming_language)_libraries dbc:Computational_fluid_dynamics |
rdf:type | yago:WikicatComputerFileFormats yago:Abstraction100002137 yago:Communication100033020 yago:Format106636806 yago:Information106634376 yago:Message106598915 |
rdfs:comment | CGNS est un sigle signifiant CFD General Notation System. Il s'agit d'un modèle de données générique utilisé pour le stockage, la diffusion et la manipulation de données numériques et topologiques dans un processus de simulation appliqué à la mécanique des fluides. Les données du standard CGNS sont stockées et organisées dans des fichiers basés sur le format HDF5.Il existe aussi une organisation mémoire s'appuyant sur le langage Python avec la bibliothèque NumPy. (fr) CGNS是CFD General Notation的缩写,它是一个面向CFD数据存储和检索,通用、轻便并且可扩展的标准。它包含一系列的约定,和实现这些约定的免费开放的软件。它具有自描述性,跨平台并且和机器无关,由国际指导委员会编写文档并且管理。它也是由AIAA所推荐的一个标准。1994年在美国波音公司和NASA的共同努力下,CGNS项目(页面存档备份,存于互联网档案馆)产生。到如今,世界范围内许多组织都对它的发展有做出了贡献。1999年,CGNS的控制权完全移交至一个公共的社团——CGNS指导委员会(页面存档备份,存于互联网档案馆)。这个委员会由世界范围内的来自政府和私人企业的代表组成。 (zh) CGNS stands for CFD General Notation System. It is a general, portable, and extensible standard for the storage and retrieval of CFD analysis data. It consists of a collection of conventions, and free and open software implementing those conventions. It is self-descriptive, cross-platform also termed platform or machine independent, documented, and administered by an international steering committee. It is also an American Institute of Aeronautics and Astronautics (AIAA) recommended practice. The CGNS project originated in 1994 as a joint effort between Boeing and NASA, and has since grown to include many other contributing organizations worldwide. In 1999, control of CGNS was completely transferred to a public forum known as the CGNS Steering Committee. This Committee is made up of intern (en) |
rdfs:label | CGNS (en) CGNS (fr) CGNS (zh) |
owl:sameAs | freebase:CGNS yago-res:CGNS wikidata:CGNS dbpedia-fr:CGNS dbpedia-zh:CGNS https://global.dbpedia.org/id/2iWL7 |
prov:wasDerivedFrom | wikipedia-en:CGNS?oldid=1060135189&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:CGNS |
is dbo:wikiPageWikiLink of | dbr:List_of_file_formats dbr:Index_of_physics_articles_(C) dbr:Salome_(software) dbr:Code_Saturne dbr:Common_Data_Format dbr:EAS3 dbr:ParaView dbr:Hierarchical_Data_Format dbr:XMDF dbr:NetCDF dbr:PLOT3D_file_format dbr:Tecplot |
is foaf:primaryTopic of | wikipedia-en:CGNS |