BubbleProfiler
0.3.0
by Peter Athron, Csaba Balazs, Michael Bardsley, Andrew Fowlie, Dylan Harries & Graham White
|
Public Attributes | |
std::vector< std::string > | fields |
std::string | potential |
int | n_dims |
double | domain_start |
double | domain_end |
double | initial_step_size |
double | interpolation_fraction |
Integration_algorithm | algorithm |
double | rtol_action |
double | rtol_fields |
bool | write_perturbations |
bool | force_output |
std::string | output_file |
std::string | output_path |
std::vector< double > | global_min |
std::vector< double > | local_min |
std::vector< double > | barrier |
double | opt_timeout |
int | max_iterations |
std::string | ansatz_file |
bool | assume_origin_false_vacuum |
bool | use_perturbative |
bool | write_profiles |
bool | shooting_ansatz |
bool | verbose |
int | shoot_bisect_bits |
double | action_arrived_rel |
double | shoot_ode_abs |
double | shoot_ode_rel |
double | action_ode_abs |
double | action_ode_rel |
double | drho_frac |
double | evolve_change_rel |
double | bisect_lambda_max |
int | iter_max |
double | periods_max |
double | f_y_max |
double | f_y_min |
double | y_max |
Definition at line 97 of file run_cmd_line_potential.cpp.
double BubbleProfiler::Bubble_profiler_inputs::action_arrived_rel |
Definition at line 126 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::action_ode_abs |
Definition at line 129 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::action_ode_rel |
Definition at line 130 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
Integration_algorithm BubbleProfiler::Bubble_profiler_inputs::algorithm |
Definition at line 105 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
std::string BubbleProfiler::Bubble_profiler_inputs::ansatz_file |
Definition at line 117 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
bool BubbleProfiler::Bubble_profiler_inputs::assume_origin_false_vacuum |
Definition at line 118 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::initialize_extrema(), and BubbleProfiler::parse_cmd_line_args().
std::vector<double> BubbleProfiler::Bubble_profiler_inputs::barrier |
Definition at line 114 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::initialize_extrema(), and BubbleProfiler::parse_cmd_line_args().
double BubbleProfiler::Bubble_profiler_inputs::bisect_lambda_max |
Definition at line 133 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::domain_end |
Definition at line 102 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
double BubbleProfiler::Bubble_profiler_inputs::domain_start |
Definition at line 101 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
double BubbleProfiler::Bubble_profiler_inputs::drho_frac |
Definition at line 131 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::evolve_change_rel |
Definition at line 132 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::f_y_max |
Definition at line 136 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::f_y_min |
Definition at line 137 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
std::vector<std::string> BubbleProfiler::Bubble_profiler_inputs::fields |
Definition at line 98 of file run_cmd_line_potential.cpp.
Referenced by main(), BubbleProfiler::parse_cmd_line_args(), BubbleProfiler::run_perturbative_profiler(), BubbleProfiler::run_profiler(), and BubbleProfiler::run_shooting_profiler().
bool BubbleProfiler::Bubble_profiler_inputs::force_output |
Definition at line 109 of file run_cmd_line_potential.cpp.
Referenced by main(), and BubbleProfiler::parse_cmd_line_args().
std::vector<double> BubbleProfiler::Bubble_profiler_inputs::global_min |
Definition at line 112 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::initialize_extrema(), and BubbleProfiler::parse_cmd_line_args().
double BubbleProfiler::Bubble_profiler_inputs::initial_step_size |
Definition at line 103 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
double BubbleProfiler::Bubble_profiler_inputs::interpolation_fraction |
Definition at line 104 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
int BubbleProfiler::Bubble_profiler_inputs::iter_max |
Definition at line 134 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
std::vector<double> BubbleProfiler::Bubble_profiler_inputs::local_min |
Definition at line 113 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::initialize_extrema(), and BubbleProfiler::parse_cmd_line_args().
int BubbleProfiler::Bubble_profiler_inputs::max_iterations |
Definition at line 116 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
int BubbleProfiler::Bubble_profiler_inputs::n_dims |
Definition at line 100 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), BubbleProfiler::run_perturbative_profiler(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::opt_timeout |
Definition at line 115 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::initialize_extrema(), and BubbleProfiler::parse_cmd_line_args().
std::string BubbleProfiler::Bubble_profiler_inputs::output_file |
Definition at line 110 of file run_cmd_line_potential.cpp.
Referenced by main(), BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_profiler().
std::string BubbleProfiler::Bubble_profiler_inputs::output_path |
Definition at line 111 of file run_cmd_line_potential.cpp.
Referenced by main(), BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
double BubbleProfiler::Bubble_profiler_inputs::periods_max |
Definition at line 135 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
std::string BubbleProfiler::Bubble_profiler_inputs::potential |
Definition at line 99 of file run_cmd_line_potential.cpp.
Referenced by main(), BubbleProfiler::parse_cmd_line_args(), BubbleProfiler::run_perturbative_profiler(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::rtol_action |
Definition at line 106 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
double BubbleProfiler::Bubble_profiler_inputs::rtol_fields |
Definition at line 107 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
int BubbleProfiler::Bubble_profiler_inputs::shoot_bisect_bits |
Definition at line 125 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::shoot_ode_abs |
Definition at line 127 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::shoot_ode_rel |
Definition at line 128 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().
bool BubbleProfiler::Bubble_profiler_inputs::shooting_ansatz |
Definition at line 121 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_perturbative_profiler().
bool BubbleProfiler::Bubble_profiler_inputs::use_perturbative |
Definition at line 119 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_profiler().
bool BubbleProfiler::Bubble_profiler_inputs::verbose |
Definition at line 122 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::configure_logging(), and BubbleProfiler::parse_cmd_line_args().
bool BubbleProfiler::Bubble_profiler_inputs::write_perturbations |
Definition at line 108 of file run_cmd_line_potential.cpp.
bool BubbleProfiler::Bubble_profiler_inputs::write_profiles |
Definition at line 120 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), BubbleProfiler::run_perturbative_profiler(), BubbleProfiler::run_profiler(), and BubbleProfiler::run_shooting_profiler().
double BubbleProfiler::Bubble_profiler_inputs::y_max |
Definition at line 138 of file run_cmd_line_potential.cpp.
Referenced by BubbleProfiler::parse_cmd_line_args(), and BubbleProfiler::run_shooting_profiler().