Loading...
Searching...
No Matches
eonc::io::ConFrameMetadata Struct Reference

#include <ConFileIO.h>

Public Attributes

std::optional< uint64_t > frame_index
std::optional< double > energy
std::optional< double > time
std::optional< double > timestep
std::optional< uint64_t > neb_bead
std::optional< uint64_t > neb_band
std::optional< std::string > potential_type
std::vector< ConMetadataValuescalars
std::vector< ConMetadataTextstrings
std::optional< std::string > raw_json
std::optional< bool > write_con_forces
 When set, this write includes or omits force sections regardless of Parameters.main_options.writeConForces or the process-wide flag.

Detailed Description

Definition at line 71 of file ConFileIO.h.

Member Data Documentation

◆ energy

std::optional<double> eonc::io::ConFrameMetadata::energy

Definition at line 73 of file ConFileIO.h.

◆ frame_index

std::optional<uint64_t> eonc::io::ConFrameMetadata::frame_index

Definition at line 72 of file ConFileIO.h.

◆ neb_band

std::optional<uint64_t> eonc::io::ConFrameMetadata::neb_band

Definition at line 77 of file ConFileIO.h.

◆ neb_bead

std::optional<uint64_t> eonc::io::ConFrameMetadata::neb_bead

Definition at line 76 of file ConFileIO.h.

◆ potential_type

std::optional<std::string> eonc::io::ConFrameMetadata::potential_type

Definition at line 78 of file ConFileIO.h.

◆ raw_json

std::optional<std::string> eonc::io::ConFrameMetadata::raw_json

Definition at line 81 of file ConFileIO.h.

◆ scalars

std::vector<ConMetadataValue> eonc::io::ConFrameMetadata::scalars

Definition at line 79 of file ConFileIO.h.

◆ strings

std::vector<ConMetadataText> eonc::io::ConFrameMetadata::strings

Definition at line 80 of file ConFileIO.h.

◆ time

std::optional<double> eonc::io::ConFrameMetadata::time

Definition at line 74 of file ConFileIO.h.

◆ timestep

std::optional<double> eonc::io::ConFrameMetadata::timestep

Definition at line 75 of file ConFileIO.h.

◆ write_con_forces

std::optional<bool> eonc::io::ConFrameMetadata::write_con_forces

When set, this write includes or omits force sections regardless of Parameters.main_options.writeConForces or the process-wide flag.

Definition at line 84 of file ConFileIO.h.


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