k-dot-p 0.1

kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi Member List

This is the complete list of members for kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi, including all inherited members.
all_resultskdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
blocksizekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
call_set_point_callbackkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
current_assignmentskdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
current_blockkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
digital_alloy_optimizer_1d_mpi(kdotp::libmodelxx::structure::material *marker_material, kdotp::libmodelxx::structure::material *_mat1, kdotp::libmodelxx::structure::material *_mat0, kdotp::libmodelxx::structure::generic_structure *s, set_point_callback _set_point, unsigned _blocksize, enum goal _goal, GError **err, void *privdat, int _N_nodes, int _node, unsigned _N_blocks=0, long unsigned int rng_seed=0, GList *assignments=NULL, struct::kdotp::libmodelxx::postprocessing::function_exp *assignment_expr=NULL, double temperature=0, GHashTable *global_symbols=NULL)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
digital_alloy_optimizer_1d_mpi()kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline, private]
digital_alloy_optimizer_1d_mpi(const digital_alloy_optimizer_1d_mpi &o)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline, private]
dist_to_goal(double value)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline]
do_optimization(double(*get_value)(void *privdat, unsigned assignment, long unsigned iteration), void *get_value_privdat, void *set_point_privdat, double anneal_start, double anneal_end, unsigned n_anneal_steps, unsigned n_anneal_cycles, unsigned num_calculations_per_annealing_step)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
do_step(void *privdat)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
genstructkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
goal enum namekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
goalkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
initialize(void *privdat)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
initialize(const short unsigned *state, void *privdat)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
is_improved(double value)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline]
MAKE_ZERO enum valuekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
mat0kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
mat1kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
material_is_optimumkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
MAXIMIZE enum valuekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
MAXIMIZE_ABS enum valuekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
MINIMIZE enum valuekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
N_blockskdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
N_nodeskdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
nodekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
node_assignmentskdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
operator=(const digital_alloy_optimizer_1d_mpi &o)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline, private]
operator==(const digital_alloy_optimizer_1d_mpi &o)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline, private]
point_startkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
points_in_blockkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
previous_valuekdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
randomize_array(short unsigned *array, unsigned int N)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline]
resultskdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
rngkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
seedkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
set_block(unsigned block, void *privdat)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline]
set_material_from_current_assignments(void *privdat)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline]
set_point_callback typedefkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
start_Xkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
stop_Xkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
Tkdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
toggle_block(unsigned block, void *privdat)kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi [inline]
~digital_alloy_optimizer_1d_mpi()kdotp::libmetacalc::optimizer::digital_alloy_optimizer_1d_mpi
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines