Loading...
Searching...
No Matches
ParametersImpl.h
Go to the documentation of this file.
1/*
2** This file is part of eOn.
3**
4** SPDX-License-Identifier: BSD-3-Clause
5**
6** Copyright (c) 2010--present, eOn Development Team
7** All rights reserved.
8**
9** Repo:
10** https://github.com/TheochemUI/eOn
11*/
12// Private to the client build; not installed. ParametersAccess.cpp (eoncbase)
13// and Parameters.cpp (eonclib) both need the complete Impl.
14#pragma once
15
16#include "eon/Parameters.h"
17
18#include <string>
19
20namespace eonc {
21
23 std::string last_source;
24 int last_error{0};
68};
69
70} // namespace eonc
eonc::serve_options_t serve_options_t
Definition Parameters.h:93
eonc::ira_options_t ira_options_t
Definition Parameters.h:95
eonc::bgsd_options_t bgsd_options_t
Definition Parameters.h:92
eonc::oh_tst_options_t oh_tst_options_t
Definition Parameters.h:97
eonc::replica_exchange_options_t replica_exchange_options_t
Definition Parameters.h:87
eonc::gp_surrogate_options_t gp_surrogate_options_t
Definition Parameters.h:73
eonc::prefactor_options_t prefactor_options_t
Definition Parameters.h:80
eonc::gpr_dimer_options_t gpr_dimer_options_t
Definition Parameters.h:72
eonc::hyperdynamics_options_t hyperdynamics_options_t
Definition Parameters.h:88
eonc::global_optimization_options_t global_optimization_options_t
Definition Parameters.h:90
eonc::rgpot_options_t rgpot_options_t
Definition Parameters.h:66
eonc::debug_options_t debug_options_t
Definition Parameters.h:96
eonc::monte_carlo_options_t monte_carlo_options_t
Definition Parameters.h:91
eonc::mopac_options_t mopac_options_t
Definition Parameters.h:64
eonc::main_options_t main_options_t
Definition Parameters.h:57
eonc::ase_nwchem_options_t ase_nwchem_options_t
Definition Parameters.h:76
eonc::saddle_search_options_t saddle_search_options_t
Definition Parameters.h:69
eonc::tad_options_t tad_options_t
Definition Parameters.h:85
eonc::dynamics_options_t dynamics_options_t
Definition Parameters.h:83
eonc::optimizer_options_t optimizer_options_t
Definition Parameters.h:70
eonc::thermostat_options_t thermostat_options_t
Definition Parameters.h:86
eonc::structure_comparison_options_t structure_comparison_options_t
Definition Parameters.h:67
eonc::catlearn_options_t catlearn_options_t
Definition Parameters.h:74
eonc::ams_options_t ams_options_t
Definition Parameters.h:59
eonc::lanczos_options_t lanczos_options_t
Definition Parameters.h:78
eonc::potential_options_t potential_options_t
Definition Parameters.h:58
eonc::basin_hopping_options_t basin_hopping_options_t
Definition Parameters.h:89
eonc::neb_options_t neb_options_t
Definition Parameters.h:82
eonc::ase_orca_options_t ase_orca_options_t
Definition Parameters.h:75
eonc::expr_options_t expr_options_t
Definition Parameters.h:63
eonc::dimer_options_t dimer_options_t
Definition Parameters.h:71
eonc::artn_options_t artn_options_t
Definition Parameters.h:94
eonc::socket_nwchem_options_t socket_nwchem_options_t
Definition Parameters.h:65
eonc::zbl_options_t zbl_options_t
Definition Parameters.h:61
eonc::constants_t constants_t
Definition Parameters.h:56
eonc::parallel_replica_options_t parallel_replica_options_t
Definition Parameters.h:84
eonc::davidson_options_t davidson_options_t
Definition Parameters.h:79
eonc::hessian_options_t hessian_options_t
Definition Parameters.h:81
eonc::instanton_options_t instanton_options_t
Definition Parameters.h:98
eonc::xtb_options_t xtb_options_t
Definition Parameters.h:60
eonc::metatomic_options_t metatomic_options_t
Definition Parameters.h:77
eonc::process_search_options_t process_search_options_t
Definition Parameters.h:68
eonc::dftd_options_t dftd_options_t
Definition Parameters.h:62
RAII resource manager for the ARTn C library with global synchronization.
serve_options_t serve_options_
ams_options_t ams_options_
zbl_options_t zbl_options_
hyperdynamics_options_t hyperdynamics_options_
parallel_replica_options_t parallel_replica_options_
dftd_options_t dftd_options_
global_optimization_options_t global_optimization_options_
debug_options_t debug_options_
basin_hopping_options_t basin_hopping_options_
metatomic_options_t metatomic_options_
thermostat_options_t thermostat_options_
neb_options_t neb_options_
oh_tst_options_t oh_tst_options_
bgsd_options_t bgsd_options_
rgpot_options_t rgpot_options_
potential_options_t potential_options_
ase_nwchem_options_t ase_nwchem_options_
optimizer_options_t optimizer_options_
ira_options_t ira_options_
replica_exchange_options_t replica_exchange_options_
monte_carlo_options_t monte_carlo_options_
artn_options_t artn_options_
process_search_options_t process_search_options_
saddle_search_options_t saddle_search_options_
davidson_options_t davidson_options_
prefactor_options_t prefactor_options_
gp_surrogate_options_t gp_surrogate_options_
ase_orca_options_t ase_orca_options_
lanczos_options_t lanczos_options_
dynamics_options_t dynamics_options_
instanton_options_t instanton_options_
structure_comparison_options_t structure_comparison_options_
catlearn_options_t catlearn_options_
gpr_dimer_options_t gpr_dimer_options_
dimer_options_t dimer_options_
hessian_options_t hessian_options_
tad_options_t tad_options_
expr_options_t expr_options_
xtb_options_t xtb_options_
mopac_options_t mopac_options_
main_options_t main_options_
socket_nwchem_options_t socket_nwchem_options_