eOn client
Long-timescale dynamics: aKMC, NEB, parallel replica
☾
Toggle main menu visibility
Loading...
Searching...
No Matches
ParametersSSOTDefaults.h
Go to the documentation of this file.
1
// AUTO-GENERATED from schema/eon_params.capnp — do not edit.
2
// Regenerate: python tools/params_ssot/codegen.py
3
#pragma once
4
#include <cstdint>
5
#include <string_view>
6
namespace
eonc::params_ssot
{
7
struct
GeneratedDefaults
{
8
static
constexpr
auto
MAIN_JOB
= std::string_view{
"process_search"
};
9
static
constexpr
auto
MAIN_RANDOM_SEED
= -1;
10
static
constexpr
auto
MAIN_TEMPERATURE
= 300.0;
11
static
constexpr
auto
MAIN_QUIET
=
false
;
12
static
constexpr
auto
MAIN_WRITE_LOG
=
true
;
13
static
constexpr
auto
MAIN_CHECKPOINT
=
false
;
14
static
constexpr
auto
MAIN_INI_FILENAME
= std::string_view{
"config.ini"
};
15
static
constexpr
auto
MAIN_CON_FILENAME
= std::string_view{
"pos.con"
};
16
static
constexpr
auto
MAIN_FINITE_DIFFERENCE
= 0.01;
17
static
constexpr
auto
MAIN_MAX_FORCE_CALLS
= 0;
18
static
constexpr
auto
MAIN_REMOVE_NET_FORCE
=
true
;
19
static
constexpr
auto
MAIN_WRITE_CON_FORCES
=
false
;
20
static
constexpr
auto
MAIN_PARALLEL
=
true
;
21
static
constexpr
auto
POTENTIAL_POTENTIAL
= std::string_view{
"lj"
};
22
static
constexpr
auto
POTENTIAL_MPI_POLL_PERIOD
= 0.25;
23
static
constexpr
auto
POTENTIAL_LAMMPS_LOGGING
=
false
;
24
static
constexpr
auto
POTENTIAL_LAMMPS_THREADS
= 0;
25
static
constexpr
auto
POTENTIAL_EMT_RASMUSSEN
=
false
;
26
static
constexpr
auto
POTENTIAL_LOG_POTENTIAL
=
false
;
27
static
constexpr
auto
POTENTIAL_EXT_POT_PATH
= std::string_view{
"./ext_pot"
};
28
static
constexpr
auto
POTENTIAL_POTENTIALS_PATH
= std::string_view{
""
};
29
static
constexpr
auto
STRUCTURE_COMPARISON_DISTANCE_DIFFERENCE
= 0.1;
30
static
constexpr
auto
STRUCTURE_COMPARISON_NEIGHBOR_CUTOFF
= 3.3;
31
static
constexpr
auto
STRUCTURE_COMPARISON_CHECK_ROTATION
=
false
;
32
static
constexpr
auto
STRUCTURE_COMPARISON_INDISTINGUISHABLE_ATOMS
=
true
;
33
static
constexpr
auto
STRUCTURE_COMPARISON_ENERGY_DIFFERENCE
= 0.01;
34
static
constexpr
auto
STRUCTURE_COMPARISON_REMOVE_TRANSLATION
=
true
;
35
static
constexpr
auto
STRUCTURE_COMPARISON_USE_COVALENT
=
false
;
36
static
constexpr
auto
STRUCTURE_COMPARISON_COVALENT_SCALE
= 1.3;
37
static
constexpr
auto
STRUCTURE_COMPARISON_BRUTE_NEIGHBORS
=
false
;
38
static
constexpr
auto
PROCESS_SEARCH_MINIMIZE_FIRST
=
true
;
39
static
constexpr
auto
PROCESS_SEARCH_MINIMIZATION_OFFSET
= 0.2;
40
static
constexpr
auto
OPTIMIZER_LBFGS_MEMORY
= 20;
41
static
constexpr
auto
OPTIMIZER_LBFGS_INVERSE_CURVATURE
= 0.01;
42
static
constexpr
auto
OPTIMIZER_LBFGS_MAX_INVERSE_CURVATURE
= 0.0;
43
static
constexpr
auto
OPTIMIZER_LBFGS_AUTO_SCALE
=
true
;
44
static
constexpr
auto
OPTIMIZER_LBFGS_ANGLE_RESET
=
true
;
45
static
constexpr
auto
OPTIMIZER_LBFGS_DISTANCE_RESET
=
true
;
46
static
constexpr
auto
OPTIMIZER_CG_NO_OVERSHOOTING
=
false
;
47
static
constexpr
auto
OPTIMIZER_CG_KNOCK_OUT_MAX_MOVE
=
false
;
48
static
constexpr
auto
OPTIMIZER_CG_LINE_SEARCH
=
false
;
49
static
constexpr
auto
OPTIMIZER_CG_LINE_CONVERGED
= 0.1;
50
static
constexpr
auto
OPTIMIZER_CG_LINE_SEARCH_MAX_ITER
= 10;
51
static
constexpr
auto
OPTIMIZER_CG_MAX_ITER_BEFORE_RESET
= 0;
52
static
constexpr
auto
OPTIMIZER_QUICKMIN_STEEPEST_DESCENT
=
false
;
53
static
constexpr
auto
OPTIMIZER_SD_ALPHA
= 0.1;
54
static
constexpr
auto
OPTIMIZER_SD_TWO_POINT
=
false
;
55
static
constexpr
auto
OPTIMIZER_OPT_METHOD
= std::string_view{
"cg"
};
56
static
constexpr
auto
OPTIMIZER_CONVERGENCE_METRIC
= std::string_view{
"norm"
};
57
static
constexpr
auto
OPTIMIZER_MAX_ITERATIONS
= 1000;
58
static
constexpr
auto
OPTIMIZER_MAX_MOVE
= 0.2;
59
static
constexpr
auto
OPTIMIZER_CONVERGED_FORCE
= 0.01;
60
static
constexpr
auto
OPTIMIZER_TIME_STEP
= 1.0;
61
static
constexpr
auto
OPTIMIZER_MAX_TIME_STEP
= 2.5;
62
};
63
}
// namespace eonc::params_ssot
eonc::params_ssot
Definition
ParametersSSOTDefaults.h:6
eonc::params_ssot::GeneratedDefaults
Definition
ParametersSSOTDefaults.h:7
eonc::params_ssot::GeneratedDefaults::MAIN_WRITE_CON_FORCES
static constexpr auto MAIN_WRITE_CON_FORCES
Definition
ParametersSSOTDefaults.h:19
eonc::params_ssot::GeneratedDefaults::PROCESS_SEARCH_MINIMIZATION_OFFSET
static constexpr auto PROCESS_SEARCH_MINIMIZATION_OFFSET
Definition
ParametersSSOTDefaults.h:39
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CG_LINE_CONVERGED
static constexpr auto OPTIMIZER_CG_LINE_CONVERGED
Definition
ParametersSSOTDefaults.h:49
eonc::params_ssot::GeneratedDefaults::POTENTIAL_EXT_POT_PATH
static constexpr auto POTENTIAL_EXT_POT_PATH
Definition
ParametersSSOTDefaults.h:27
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_LBFGS_AUTO_SCALE
static constexpr auto OPTIMIZER_LBFGS_AUTO_SCALE
Definition
ParametersSSOTDefaults.h:43
eonc::params_ssot::GeneratedDefaults::MAIN_REMOVE_NET_FORCE
static constexpr auto MAIN_REMOVE_NET_FORCE
Definition
ParametersSSOTDefaults.h:18
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_MAX_ITERATIONS
static constexpr auto OPTIMIZER_MAX_ITERATIONS
Definition
ParametersSSOTDefaults.h:57
eonc::params_ssot::GeneratedDefaults::POTENTIAL_POTENTIALS_PATH
static constexpr auto POTENTIAL_POTENTIALS_PATH
Definition
ParametersSSOTDefaults.h:28
eonc::params_ssot::GeneratedDefaults::MAIN_TEMPERATURE
static constexpr auto MAIN_TEMPERATURE
Definition
ParametersSSOTDefaults.h:10
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_CHECK_ROTATION
static constexpr auto STRUCTURE_COMPARISON_CHECK_ROTATION
Definition
ParametersSSOTDefaults.h:31
eonc::params_ssot::GeneratedDefaults::MAIN_RANDOM_SEED
static constexpr auto MAIN_RANDOM_SEED
Definition
ParametersSSOTDefaults.h:9
eonc::params_ssot::GeneratedDefaults::POTENTIAL_LOG_POTENTIAL
static constexpr auto POTENTIAL_LOG_POTENTIAL
Definition
ParametersSSOTDefaults.h:26
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_MAX_MOVE
static constexpr auto OPTIMIZER_MAX_MOVE
Definition
ParametersSSOTDefaults.h:58
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_DISTANCE_DIFFERENCE
static constexpr auto STRUCTURE_COMPARISON_DISTANCE_DIFFERENCE
Definition
ParametersSSOTDefaults.h:29
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_MAX_TIME_STEP
static constexpr auto OPTIMIZER_MAX_TIME_STEP
Definition
ParametersSSOTDefaults.h:61
eonc::params_ssot::GeneratedDefaults::POTENTIAL_EMT_RASMUSSEN
static constexpr auto POTENTIAL_EMT_RASMUSSEN
Definition
ParametersSSOTDefaults.h:25
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_NEIGHBOR_CUTOFF
static constexpr auto STRUCTURE_COMPARISON_NEIGHBOR_CUTOFF
Definition
ParametersSSOTDefaults.h:30
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_LBFGS_MAX_INVERSE_CURVATURE
static constexpr auto OPTIMIZER_LBFGS_MAX_INVERSE_CURVATURE
Definition
ParametersSSOTDefaults.h:42
eonc::params_ssot::GeneratedDefaults::MAIN_PARALLEL
static constexpr auto MAIN_PARALLEL
Definition
ParametersSSOTDefaults.h:20
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_LBFGS_DISTANCE_RESET
static constexpr auto OPTIMIZER_LBFGS_DISTANCE_RESET
Definition
ParametersSSOTDefaults.h:45
eonc::params_ssot::GeneratedDefaults::MAIN_FINITE_DIFFERENCE
static constexpr auto MAIN_FINITE_DIFFERENCE
Definition
ParametersSSOTDefaults.h:16
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_REMOVE_TRANSLATION
static constexpr auto STRUCTURE_COMPARISON_REMOVE_TRANSLATION
Definition
ParametersSSOTDefaults.h:34
eonc::params_ssot::GeneratedDefaults::MAIN_JOB
static constexpr auto MAIN_JOB
Definition
ParametersSSOTDefaults.h:8
eonc::params_ssot::GeneratedDefaults::MAIN_INI_FILENAME
static constexpr auto MAIN_INI_FILENAME
Definition
ParametersSSOTDefaults.h:14
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CG_LINE_SEARCH
static constexpr auto OPTIMIZER_CG_LINE_SEARCH
Definition
ParametersSSOTDefaults.h:48
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_SD_ALPHA
static constexpr auto OPTIMIZER_SD_ALPHA
Definition
ParametersSSOTDefaults.h:53
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_INDISTINGUISHABLE_ATOMS
static constexpr auto STRUCTURE_COMPARISON_INDISTINGUISHABLE_ATOMS
Definition
ParametersSSOTDefaults.h:32
eonc::params_ssot::GeneratedDefaults::POTENTIAL_LAMMPS_LOGGING
static constexpr auto POTENTIAL_LAMMPS_LOGGING
Definition
ParametersSSOTDefaults.h:23
eonc::params_ssot::GeneratedDefaults::POTENTIAL_LAMMPS_THREADS
static constexpr auto POTENTIAL_LAMMPS_THREADS
Definition
ParametersSSOTDefaults.h:24
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CONVERGENCE_METRIC
static constexpr auto OPTIMIZER_CONVERGENCE_METRIC
Definition
ParametersSSOTDefaults.h:56
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_LBFGS_ANGLE_RESET
static constexpr auto OPTIMIZER_LBFGS_ANGLE_RESET
Definition
ParametersSSOTDefaults.h:44
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_QUICKMIN_STEEPEST_DESCENT
static constexpr auto OPTIMIZER_QUICKMIN_STEEPEST_DESCENT
Definition
ParametersSSOTDefaults.h:52
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_USE_COVALENT
static constexpr auto STRUCTURE_COMPARISON_USE_COVALENT
Definition
ParametersSSOTDefaults.h:35
eonc::params_ssot::GeneratedDefaults::POTENTIAL_POTENTIAL
static constexpr auto POTENTIAL_POTENTIAL
Definition
ParametersSSOTDefaults.h:21
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CONVERGED_FORCE
static constexpr auto OPTIMIZER_CONVERGED_FORCE
Definition
ParametersSSOTDefaults.h:59
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CG_NO_OVERSHOOTING
static constexpr auto OPTIMIZER_CG_NO_OVERSHOOTING
Definition
ParametersSSOTDefaults.h:46
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_SD_TWO_POINT
static constexpr auto OPTIMIZER_SD_TWO_POINT
Definition
ParametersSSOTDefaults.h:54
eonc::params_ssot::GeneratedDefaults::MAIN_MAX_FORCE_CALLS
static constexpr auto MAIN_MAX_FORCE_CALLS
Definition
ParametersSSOTDefaults.h:17
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CG_MAX_ITER_BEFORE_RESET
static constexpr auto OPTIMIZER_CG_MAX_ITER_BEFORE_RESET
Definition
ParametersSSOTDefaults.h:51
eonc::params_ssot::GeneratedDefaults::MAIN_WRITE_LOG
static constexpr auto MAIN_WRITE_LOG
Definition
ParametersSSOTDefaults.h:12
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_LBFGS_MEMORY
static constexpr auto OPTIMIZER_LBFGS_MEMORY
Definition
ParametersSSOTDefaults.h:40
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_OPT_METHOD
static constexpr auto OPTIMIZER_OPT_METHOD
Definition
ParametersSSOTDefaults.h:55
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_TIME_STEP
static constexpr auto OPTIMIZER_TIME_STEP
Definition
ParametersSSOTDefaults.h:60
eonc::params_ssot::GeneratedDefaults::PROCESS_SEARCH_MINIMIZE_FIRST
static constexpr auto PROCESS_SEARCH_MINIMIZE_FIRST
Definition
ParametersSSOTDefaults.h:38
eonc::params_ssot::GeneratedDefaults::POTENTIAL_MPI_POLL_PERIOD
static constexpr auto POTENTIAL_MPI_POLL_PERIOD
Definition
ParametersSSOTDefaults.h:22
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_LBFGS_INVERSE_CURVATURE
static constexpr auto OPTIMIZER_LBFGS_INVERSE_CURVATURE
Definition
ParametersSSOTDefaults.h:41
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_BRUTE_NEIGHBORS
static constexpr auto STRUCTURE_COMPARISON_BRUTE_NEIGHBORS
Definition
ParametersSSOTDefaults.h:37
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_ENERGY_DIFFERENCE
static constexpr auto STRUCTURE_COMPARISON_ENERGY_DIFFERENCE
Definition
ParametersSSOTDefaults.h:33
eonc::params_ssot::GeneratedDefaults::MAIN_QUIET
static constexpr auto MAIN_QUIET
Definition
ParametersSSOTDefaults.h:11
eonc::params_ssot::GeneratedDefaults::MAIN_CHECKPOINT
static constexpr auto MAIN_CHECKPOINT
Definition
ParametersSSOTDefaults.h:13
eonc::params_ssot::GeneratedDefaults::MAIN_CON_FILENAME
static constexpr auto MAIN_CON_FILENAME
Definition
ParametersSSOTDefaults.h:15
eonc::params_ssot::GeneratedDefaults::STRUCTURE_COMPARISON_COVALENT_SCALE
static constexpr auto STRUCTURE_COMPARISON_COVALENT_SCALE
Definition
ParametersSSOTDefaults.h:36
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CG_LINE_SEARCH_MAX_ITER
static constexpr auto OPTIMIZER_CG_LINE_SEARCH_MAX_ITER
Definition
ParametersSSOTDefaults.h:50
eonc::params_ssot::GeneratedDefaults::OPTIMIZER_CG_KNOCK_OUT_MAX_MOVE
static constexpr auto OPTIMIZER_CG_KNOCK_OUT_MAX_MOVE
Definition
ParametersSSOTDefaults.h:47
include
eon
generated
ParametersSSOTDefaults.h
Generated by
1.17.0
Generated by
Doxygen 1.17.0
Analytics by
Antics
provided by
TurtleTech ehf