Optimizer, xtsci, eindir, and rgpot identity carried on a JobResult. More...
#include <JobResult.h>
Public Member Functions | |
| std::string | text () const |
Public Attributes | |
| std::string | backend |
| std::string | engine_version |
| std::string | engine_build_identity |
| std::string | rgpot_name |
| std::string | rgpot_version |
| bool | xtsci {false} |
| std::uint16_t | xts_abi_major {0} |
| std::uint16_t | xts_abi_minor {0} |
| std::uint16_t | xts_abi_layout {0} |
| bool | has_eindir {false} |
| std::uint32_t | eindir_abi_major {0} |
| std::uint32_t | eindir_abi_minor {0} |
| std::uint32_t | eindir_objective_layout {0} |
| std::uint64_t | eindir_objective_size {0} |
| std::uint64_t | eindir_objective_align {0} |
| std::uint32_t | eindir_dlpack_major {0} |
| std::uint32_t | eindir_dlpack_minor {0} |
| std::uint64_t | eindir_features {0} |
Static Public Attributes | |
| static constexpr std::uint16_t | readcon_spec_version = 3 |
| static constexpr std::string_view | readcon_min_version = "0.14.9" |
| static constexpr std::string_view | eon_schema_min_version = "0.2.3" |
| static constexpr std::string_view | rgpycrumbs_min_version = "1.10.4" |
| static constexpr std::string_view | chemparseplot_min_version = "1.9.17" |
| static constexpr std::string_view | rgpot_pin = "3.2.0" |
Optimizer, xtsci, eindir, and rgpot identity carried on a JobResult.
Empty backend means the record is absent. Legacy results.dat parsing is unchanged: these lines are extra value-key records.
Definition at line 35 of file JobResult.h.
|
inline |
Definition at line 62 of file JobResult.h.
| std::string eonc::JobResultProvenance::backend |
Definition at line 36 of file JobResult.h.
|
staticconstexpr |
Definition at line 59 of file JobResult.h.
| std::uint32_t eonc::JobResultProvenance::eindir_abi_major {0} |
Definition at line 46 of file JobResult.h.
| std::uint32_t eonc::JobResultProvenance::eindir_abi_minor {0} |
Definition at line 47 of file JobResult.h.
| std::uint32_t eonc::JobResultProvenance::eindir_dlpack_major {0} |
Definition at line 51 of file JobResult.h.
| std::uint32_t eonc::JobResultProvenance::eindir_dlpack_minor {0} |
Definition at line 52 of file JobResult.h.
| std::uint64_t eonc::JobResultProvenance::eindir_features {0} |
Definition at line 53 of file JobResult.h.
| std::uint64_t eonc::JobResultProvenance::eindir_objective_align {0} |
Definition at line 50 of file JobResult.h.
| std::uint32_t eonc::JobResultProvenance::eindir_objective_layout {0} |
Definition at line 48 of file JobResult.h.
| std::uint64_t eonc::JobResultProvenance::eindir_objective_size {0} |
Definition at line 49 of file JobResult.h.
| std::string eonc::JobResultProvenance::engine_build_identity |
Definition at line 38 of file JobResult.h.
| std::string eonc::JobResultProvenance::engine_version |
Definition at line 37 of file JobResult.h.
|
staticconstexpr |
Definition at line 57 of file JobResult.h.
| bool eonc::JobResultProvenance::has_eindir {false} |
Definition at line 45 of file JobResult.h.
|
staticconstexpr |
Definition at line 56 of file JobResult.h.
|
staticconstexpr |
Definition at line 55 of file JobResult.h.
| std::string eonc::JobResultProvenance::rgpot_name |
Definition at line 39 of file JobResult.h.
|
staticconstexpr |
Definition at line 60 of file JobResult.h.
| std::string eonc::JobResultProvenance::rgpot_version |
Definition at line 40 of file JobResult.h.
|
staticconstexpr |
Definition at line 58 of file JobResult.h.
| std::uint16_t eonc::JobResultProvenance::xts_abi_layout {0} |
Definition at line 44 of file JobResult.h.
| std::uint16_t eonc::JobResultProvenance::xts_abi_major {0} |
Definition at line 42 of file JobResult.h.
| std::uint16_t eonc::JobResultProvenance::xts_abi_minor {0} |
Definition at line 43 of file JobResult.h.
| bool eonc::JobResultProvenance::xtsci {false} |
Definition at line 41 of file JobResult.h.