k-dot-p 0.1

kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d Member List

This is the complete list of members for kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d, including all inherited members.
blocksizekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
call_set_point_callbackkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
continuous_alloy_optimizer_1d(kdotp::libmodelxx::structure::material *marker_material, const char *_mat1, const char *_mat0, kdotp::libmodelxx::structure::generic_structure *s, set_point_callback _set_point, unsigned _blocksize, enum goal _goal, GError **err, void *privdat, struct::kdotp::libmodelxx::structure::matdb *_mdb, double _minx=0.0, double _maxx=1.0, long unsigned int rng_seed=0, double starting_stepsize=0.1, unsigned _N_blocks=0, GList *assignments=NULL, struct::kdotp::libmodelxx::postprocessing::function_exp *assignment_expr=NULL, GHashTable *global_symbols=NULL)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
continuous_alloy_optimizer_1d()kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline, private]
continuous_alloy_optimizer_1d(const continuous_alloy_optimizer_1d &o)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline, private]
current_assignmentskdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
current_blockkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
do_first_step(double value, void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
do_generic_step(double value, void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
do_optimization(double(*get_value)(void *privdat, unsigned assignment, long unsigned iteration), void *get_value_privdat, void *set_point_privdat, double step_fraction=0.33, double min_stepsize=0.001)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
do_second_step(double value, void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
do_subsequent_step(double value, void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
genstructkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
get_random_unoptimized_block(double *sign)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
get_x(unsigned block)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
goal enum namekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
goalkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
initialize(void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
initialize(const short unsigned *state, void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
is_improved(double value)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
MAKE_ZERO enum valuekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
mat0kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
mat1kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
material_is_optimumkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
MAXIMIZE enum valuekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
MAXIMIZE_ABS enum valuekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
maxxkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
mdbkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
MINIMIZE enum valuekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
minxkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
N_blockskdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
N_optimumkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
operator=(const continuous_alloy_optimizer_1d &o)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline, private]
operator==(const continuous_alloy_optimizer_1d &o)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline, private]
point_startkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
points_in_blockkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
prev_xkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
previous_valuekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
randomize_array(double *array, unsigned int N)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
reset_optimum_array()kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
rngkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
seedkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
set_block(unsigned block, void *privdat, double x)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
set_block(unsigned block, void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
set_block_as_optimum(unsigned block)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
set_material_from_current_assignments(void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
set_point_callback typedefkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
start_Xkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
step_block(unsigned block, void *privdat)kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d [inline]
stepsizekdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
stop_Xkdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
~continuous_alloy_optimizer_1d()kdotp::libmetacalc::optimizer::continuous_alloy_optimizer_1d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines