BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::mesh::proto::MetaData Struct Reference

#include <st_ProtoMesh.hpp>

Collaboration diagram for belfem::mesh::proto::MetaData:
[legend]

Public Attributes

uint mNumberOfDimensions
Cell< uintmNumberOfEntities
Cell< uintmNumberOfGroups
size_t mChecksum = 0
string mBelfemVersion
string mGitHash
uint64_t mConfigTag = 0
string mConfigText

Member Data Documentation

◆ mBelfemVersion

string belfem::mesh::proto::MetaData::mBelfemVersion

provenance of the writing build ( empty on older files ): the checksum is blind to the construction code, so "which build wrote this file" is the first question on any reload oddity

◆ mChecksum

size_t belfem::mesh::proto::MetaData::mChecksum = 0

◆ mConfigTag

uint64_t belfem::mesh::proto::MetaData::mConfigTag = 0

fingerprint of the SETTINGS the mesh was enriched with, and the canonical text behind it. The checksum above identifies the base mesh only, so these are what catch an edited deck on an unchanged .msh. Zero / empty on files written before the tag existed

◆ mConfigText

string belfem::mesh::proto::MetaData::mConfigText

◆ mGitHash

string belfem::mesh::proto::MetaData::mGitHash

◆ mNumberOfDimensions

uint belfem::mesh::proto::MetaData::mNumberOfDimensions

◆ mNumberOfEntities

Cell< uint > belfem::mesh::proto::MetaData::mNumberOfEntities

◆ mNumberOfGroups

Cell< uint > belfem::mesh::proto::MetaData::mNumberOfGroups

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