|
| (!!) [Femtolib.Config_file] |
|
| (*$) [Femtolib.Array] |
Alias for cart.
|
| (+=) [Femtolib.Pervasives] |
|
| (-|) [Femtolib.Array] |
Alias for interval.
|
| (=:=) [Femtolib.Config_file] |
|
| (|>) [Femtolib.Config_file] |
|
| (|>) [Femtolib.Pervasives] |
A kind of reverse polish notation.
|
A |
| add [Measure.Causal_states.Clustering] |
Affects the distribution to a cluster and returns the id of the latter.
|
| append [Femtolib.Config_file] |
|
| array_to_wolfram [Rule.Eca] |
|
| at_first_measurement [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| at_first_measurement [Experiment.Lle.Experiment] |
|
| at_first_measurement [Experiment.Stat_cmplx.Experiment] |
|
| at_first_measurement [Experiment.States.Experiment] |
|
| at_first_measurement [Types.Experiment] |
Called only once.
|
| at_last_measurement [Experiment.Density_avg.Experiment] |
|
| at_last_measurement [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| at_last_measurement [Experiment.Lle.Experiment] |
|
| at_last_measurement [Experiment.Stat_cmplx.Experiment] |
|
| at_last_measurement [Experiment.States.Experiment] |
|
| at_last_measurement [Types.Experiment] |
|
| available_experiments [User_interface.Text] |
|
| available_rules [User_interface.Text] |
|
| available_synchronisms [User_interface.Text] |
|
| available_topologies [User_interface.Text] |
|
| available_topologies_meta [User_interface.Text] |
|
B |
| backup_configurations [Experiment.Lle.Experiment] |
To restore configurations after each perturbation.
|
| barker [Rule.Ising] |
See source code
|
| bernouilli [Initializer.Line] |
bernouilli prng length density
|
| bernouilli_parallel [Initializer.Line] |
2 independent bernouilli in parallel
|
| beta [User_interface.Text.Rule_parameters] |
|
| beta [Rule.Ising.Parameters] |
|
| binary [Femtolib.Array] |
binary len n is base 2 representation of n, truncated to length len.
|
| blend [Femtolib.Colors] |
|
| bool [Femtolib.Random2] |
let random_bool = bool prng gives a pseudo-random boolean generator of
type unit -> bool faster than the one provided by stdlib.
|
| bool_of_int [Femtolib.Pervasives] |
|
| bool_of_string [Femtolib.Config_file] |
|
| bool_option [Femtolib.Config_file] |
|
| bool_to_value [Femtolib.Config_file] |
|
| bool_wrappers [Femtolib.Config_file] |
|
| bounded [Topology.Hexagons.Topo] |
|
| bounded [Topology.Rectangle.Topo] |
|
| bounded [Topology.Line.Topo] |
create an array of neigbourhoods according to the finite-size, empty boundary, topology.
|
| build_lc_index [Measure.Light_cones] |
build_lc_index neighbourhoods depth cell
builds the light cone of the given cell in terms of indexes.
|
C |
| cart [Femtolib.Array] |
|
| causal_states [Measure.Causal_states] |
Since this function is going to be heavily used, we optimize it by returning
an int array instead of an int option array.
|
| causal_states [Experiment.Stat_cmplx.Experiment] |
|
| chi_square_critical_value [Measure.Statistic.Chi_square] |
|
| chi_square_table [Measure.Statistic.Chi_square] |
let cs = chi_square_table significance_level initialize a small table.
|
| chi_squared [Measure.Statistic.Chi_square] |
chi_squared distrib1 distrib2
A small value of the returned probability value indicates that the two distributions are likely to be different.
|
| close [Measure.Statistic.Chi_square] |
call let test = close significance_level to compute the table (which will be extended as needed).
|
| color_of_state [Types.Rule] |
|
| color_of_state [Rule.Sandpile.Automaton] |
|
| color_of_state [Rule.Parallel_2eca.Automaton] |
|
| color_of_state [Rule.Parallel_2eca] |
|
| color_of_state [Rule.Templates.Integer_state] |
|
| color_of_state [Rule.Templates.Boolean_state] |
|
| color_option [Femtolib.Config_file] |
|
| command_line_args [User_interface.Text] |
|
| complexities [Experiment.Op_cyclic_r1t2k4box.Experiment] |
Free energy for each cell, see the paper.
|
| complexities [Experiment.Lle.Experiment] |
LLE for each cell.
|
| configuration [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| configuration [Experiment.States.Experiment] |
|
| configuration_file [User_interface.Text] |
|
| configurations [Experiment.Lle.Experiment] |
Stores the $f$ configurations needed to compute the LLE.
|
| conjugate_rule [Rule.Eca] |
|
| contrast_range [User_interface.Text.Experiment_parameters] |
|
| cp_beta [User_interface.Text] |
|
| cp_contrast_range [User_interface.Text] |
|
| cp_density [User_interface.Text] |
|
| cp_destroy_probability [User_interface.Text] |
|
| cp_dimensions [User_interface.Text] |
|
| cp_experiment [User_interface.Text] |
|
| cp_future_depth [User_interface.Text] |
|
| cp_grain_probability [User_interface.Text] |
|
| cp_init_max_state_value [User_interface.Text] |
|
| cp_init_min_state_value [User_interface.Text] |
|
| cp_min_dist_to_boundary [User_interface.Text] |
|
| cp_nb_states [User_interface.Text] |
|
| cp_nb_updates [User_interface.Text] |
|
| cp_neighbourhood_distance [User_interface.Text] |
|
| cp_past_depth [User_interface.Text] |
|
| cp_perturbation_range [User_interface.Text] |
|
| cp_random_initializer [User_interface.Text] |
|
| cp_random_meta_topology [User_interface.Text] |
|
| cp_random_rule [User_interface.Text] |
|
| cp_random_synchronism [User_interface.Text] |
|
| cp_random_topology [User_interface.Text] |
|
| cp_range [User_interface.Text] |
|
| cp_rule [User_interface.Text] |
|
| cp_rule_number [User_interface.Text] |
|
| cp_rule_table [User_interface.Text] |
|
| cp_scale [User_interface.Text] |
|
| cp_significance_level [User_interface.Text] |
|
| cp_snapshot_interval [User_interface.Text] |
|
| cp_snapshot_name [User_interface.Text] |
|
| cp_step_by_step [User_interface.Text] |
|
| cp_synchronism [User_interface.Text] |
|
| cp_threshold [User_interface.Text] |
|
| cp_time_sampling [User_interface.Text] |
|
| cp_time_stroboscope [User_interface.Text] |
|
| cp_time_transient [User_interface.Text] |
|
| cp_topology [User_interface.Text] |
|
| cp_topology_boundary [User_interface.Text] |
|
| cp_topology_meta [User_interface.Text] |
|
| cp_topology_neighbours_order [User_interface.Text] |
|
| cp_update_rate [User_interface.Text] |
|
| cp_with_drawings [User_interface.Text] |
|
| create_clusters [Measure.Causal_states.Clustering] |
Create an empty cluster collection.
|
| create_options_file [Femtolib.Config_file] |
|
D |
| dedoublonne [Femtolib.List] |
Removes the duplicates from a list.
|
| define_option [Femtolib.Config_file] |
|
| define_option_class [Femtolib.Config_file] |
|
| depth [Experiment.Lle.Experiment] |
|
| destroy_probability [User_interface.Text.Meta_topo_parameters] |
|
| destroy_probability [Topology.Meta.Parameters] |
|
| dichotomy [Femtolib.Misc] |
dichotomy f inf sup
|
| dichotomy_extended [Femtolib.Misc] |
dichotomy_extended middle succ pred f inf sup
|
| dimension [Experiment.Synchronization.Experiment] |
|
| discard_cell [Experiment.Lle.Experiment] |
Same as Experiment.Stat_cmplx.Experiment.discard_cell.
|
| discard_cell [Experiment.Stat_cmplx.Experiment] |
All future light cones must be isomorph, so we discard the cells to close to the border.
|
| distance_to_boundary [Types.Topology] |
This function isn't used in the Periodic topology.
|
| distance_to_boundary [Topology.Hexagons.Topo] |
|
| distance_to_boundary [Topology.Rectangle.Topo] |
|
| distance_to_boundary [Topology.Line.Topo] |
|
| distance_to_boundary [Femtolib.Array_simulate_2d] |
distance_to_boundary width height index
|
| do_measurement [Experiment.Density_avg.Experiment] |
|
| do_measurement [Experiment.Density_vs_time.Experiment] |
|
| do_measurement [Experiment.Synchronization.Experiment] |
|
| do_measurement [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| do_measurement [Experiment.Lle.Experiment] |
|
| do_measurement [Experiment.Stat_cmplx.Experiment] |
|
| do_measurement [Experiment.States.Experiment] |
|
| do_measurement [Types.Experiment] |
Does the measurement defined by the experiment and returns two output functions
(printing and drawing).
|
| do_measurement [Cimula.Main] |
|
| do_next_step [Experiment.Lle.Experiment] |
|
| do_next_step [Experiment.Stat_cmplx.Experiment] |
Computes the next configuration in pof_configurations,
shifts all configurations and thus loses the oldest configuration of past_configurations.
|
| do_next_step [Experiment.States.Experiment] |
|
| do_next_step [Types.Experiment] |
Called once per time step.
|
| down_init [Femtolib.Array] |
Same as Array.init, but begins the initialisation at the end of the array.
|
| draw_cmplx [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| draw_cmplx [Experiment.Lle.Experiment] |
|
| draw_cmplx [Experiment.Stat_cmplx.Experiment] |
|
| draw_configuration [Types.Topology] |
draw_configuration () color_of_state configuration time
() needed to keep polymorphism (?!).
|
| draw_configuration [Topology.Hexagons.Topo] |
|
| draw_configuration [Topology.Rectangle.Topo] |
|
| draw_configuration [Topology.Line.Topo] |
|
| draw_configuration [Experiment.States.Experiment] |
|
E |
| enumeration_wrappers [Femtolib.Config_file] |
|
| extract_bit [Femtolib.Pervasives] |
extract_bit nth i is true iff the nth bit of i is 1
|
| extremum [Femtolib.Array] |
extremum (>) list gives the max of the list.
|
F |
| file [Femtolib.Config_file.Raw.Parse] |
|
| float_dimension [Experiment.Density_vs_time.Experiment] |
|
| float_lp [Femtolib.Random2] |
|
| float_option [Femtolib.Config_file] |
|
| float_to_value [Femtolib.Config_file] |
|
| float_wrappers [Femtolib.Config_file] |
|
| fold_left2 [Femtolib.Array] |
|
| fold_lefti [Femtolib.Array] |
|
| fold_righti [Femtolib.Array] |
|
| font_option [Femtolib.Config_file] |
|
| frequencies [Measure.Statistic] |
|
| from_value [Femtolib.Config_file] |
|
| future_depth [User_interface.Text.Experiment_parameters] |
|
G |
| g [Experiment.Op_cyclic_r1t2k4box] |
See the paper.
|
| gamma_0_x [Measure.Statistic.Chi_square] |
|
| gamma_complement [Measure.Statistic.Chi_square] |
|
| gamma_p [Measure.Statistic.Chi_square] |
|
| gamma_x_infty [Measure.Statistic.Chi_square] |
|
| get [Femtolib.Array_simulate_2d] |
get width height array x y
|
| get_help [Femtolib.Config_file] |
|
| grain_probability [User_interface.Text.Rule_parameters] |
|
| grain_probability [Rule.Sandpile.Parameters] |
Probability for a cell to get a grain, at each step.
|
| gray [Femtolib.Colors] |
|
| gray_gradient [Femtolib.Colors] |
gray_gradient min max value is simply (max - value) / (max - min).
|
| group [User_interface.Text] |
|
H |
| hackish_hastbl_size [Measure.Light_cones] |
|
| hamming_distance [Measure.Statistic] |
|
| height [Topology.Hexagons.Parameters] |
|
| height [Topology.Hexagons.Topo] |
round height so that it's even
|
| height [Topology.Rectangle.Parameters] |
|
| hexagon_height [Topology.Hexagons.Topo] |
|
| hexagon_width [Topology.Hexagons.Topo] |
|
| histogram [Measure.Statistic] |
histogram nb_columns list
|
| histogram_full [Measure.Statistic] |
histogram_full interval_min interval_max nb_columns
Assumes sorted input
|
I |
| id_to_array [Rule.Rrpcs_2d] |
|
| id_to_array [Rule.Rrcs_2d] |
|
| ident [Femtolib.Config_file.Raw.Parse] |
|
| identifier_of_lc [Measure.Light_cones] |
Returns the unique identifier of lc_state.
|
| identity [Femtolib.Pervasives] |
|
| information [Measure.Statistic] |
Quantity of information, according to Shanon's definition.
|
| init [Femtolib.List] |
|
| init [Femtolib.Array_simulate_2d] |
init width height f
|
| init_density [User_interface.Text.Rule_parameters] |
|
| init_density [Rule.Ising.Parameters] |
|
| init_density [Rule.Rrpcs_2d.Parameters] |
|
| init_density [Rule.Rrcs_2d.Parameters] |
|
| init_density [Rule.Antimajority.Parameters] |
|
| init_density [Rule.Majority.Parameters] |
|
| init_density [Rule.Totalizing.Parameters] |
|
| init_density [Rule.Eca.Parameters] |
|
| init_density [Rule.Templates.Boolean_Parameters] |
|
| init_drawings [Types.Topology] |
init_drawings simulation_time is guaranted to be called
in the experiment before any call to draw_configuration.
|
| init_drawings [Topology.Hexagons.Topo] |
|
| init_drawings [Topology.Rectangle.Topo] |
|
| init_drawings [Topology.Line.Topo] |
|
| init_matrix [Femtolib.Array] |
|
| init_max_state_value [User_interface.Text.Rule_parameters] |
|
| init_max_state_value [Rule.Sandpile.Parameters] |
|
| init_min_state_value [User_interface.Text.Rule_parameters] |
|
| init_min_state_value [Rule.Sandpile.Parameters] |
|
| initialize [Types.Rule] |
initialize nb_cells,
whatever the dimension.
|
| initialize [Rule.Sandpile.Automaton] |
|
| initialize [Rule.Parallel_2eca.Automaton] |
|
| initialize [Rule.Templates.Integer_state] |
|
| initialize [Rule.Templates.Boolean_state] |
|
| initialize [Initializer.Line.Periodic] |
|
| initializer_prng [User_interface.Text.Rule_parameters] |
|
| initializer_prng [Rule.Shift.Parameters] |
|
| initializer_prng [Rule.Ising.Parameters] |
|
| initializer_prng [Rule.Rrpcs_2d.Parameters] |
|
| initializer_prng [Rule.Rrcs_2d.Parameters] |
|
| initializer_prng [Rule.Antimajority.Parameters] |
|
| initializer_prng [Rule.Majority.Parameters] |
|
| initializer_prng [Rule.Totalizing.Parameters] |
|
| initializer_prng [Rule.Cyclic.Parameters] |
|
| initializer_prng [Rule.Sandpile.Parameters] |
|
| initializer_prng [Rule.Parallel_2eca.Parameters] |
|
| initializer_prng [Rule.Eca.Parameters] |
|
| initializer_prng [Rule.Templates.Integer_Parameters] |
|
| initializer_prng [Rule.Templates.Boolean_Parameters] |
|
| int_of_bool [Femtolib.Pervasives] |
int_of_bool false is 0 and int_of_bool true is 1.
|
| int_option [Femtolib.Config_file] |
|
| int_to_value [Femtolib.Config_file] |
|
| int_wrappers [Femtolib.Config_file] |
|
| interval [Femtolib.Array] |
|
| iter2 [Femtolib.Array] |
|
| iteri [Femtolib.List] |
|
| iteri [Femtolib.Array_simulate_2d] |
iteri height f
|
L |
| lcState_of_lcIndex [Measure.Light_cones] |
lcState_of_lcIndex depth present_configuration pf_configurations lc
converts the index representation of cells into a state representation.
|
| lc_identifiers [Measure.Light_cones] |
Affects a unique integer identifier to each lc, for easier manipulation.
|
| length [User_interface.Text.Topo_parameters1d] |
|
| length [Topology.Line.Parameters] |
|
| length [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| length [Experiment.Lle.Experiment] |
|
| lexer [Femtolib.Config_file.Raw.Parse] |
|
| light_cones [Experiment.Lle.Experiment] |
|
| linf [Topology.Rectangle.Topo] |
|
| list [Femtolib.Config_file.Raw.Parse] |
|
| list_assoc_remove [Femtolib.Config_file] |
|
| list_iter_between [Femtolib.Config_file] |
|
| list_option [Femtolib.Config_file] |
|
| list_to_value [Femtolib.Config_file] |
|
| list_wrappers [Femtolib.Config_file] |
|
| lle [Experiment.Lle.Experiment] |
Computes the LLE for one cell.
|
| load [Femtolib.Config_file] |
|
| log_gamma [Measure.Statistic.Chi_square] |
|
| lone [Topology.Rectangle.Topo] |
|
M |
| main [Cimula.Load_Topology] |
|
| main [Cimula.Load_Meta_Topology] |
|
| main [Cimula.Load_Experiment] |
|
| main [Cimula.Load_Synchronism] |
|
| main [Cimula.Load_Rule] |
|
| main [Cimula.Main] |
|
| map2 [Femtolib.Array] |
|
| mapi [Femtolib.Array_simulate_2d] |
mapi height f
|
| matrix_of_list_list [Femtolib.Array] |
|
| max [Femtolib.List] |
|
| max_no_nan [Experiment.Op_cyclic_r1t2k4box] |
|
| mean [Measure.Statistic] |
|
| mean [Experiment.Lle] |
|
| mean_float [Measure.Statistic] |
|
| mean_float_list [Measure.Statistic] |
|
| mean_no_nan [Experiment.Op_cyclic_r1t2k4box] |
Mean of the floats in the array, ignoring the nan ones.
|
| merge [Measure.Causal_states.Clustering] |
merges distribution into cluster,
assuming that Array.fold_left (+) 0 distribution = nb_samples_distribution
|
| merge_lists [Femtolib.List] |
Like List.merge, but takes more than only two lists as input.
|
| metropolis [Rule.Ising] |
See source code
|
| min_dist_to_boundary [User_interface.Text.Experiment_parameters] |
|
| min_no_nan [Experiment.Op_cyclic_r1t2k4box] |
|
| mix [Femtolib.Colors] |
mix a b 0. is a.
|
| mod_squared_distance [Experiment.Op_cyclic_r1t2k4box] |
mod_squared_distance modulus x y is (x - y)2,
considering x and y on a ring of length modulus.
|
N |
| name [Types.Rule] |
|
| name [Rule.Shift.Automaton] |
|
| name [Rule.Ising.Four_bodies_optimized] |
|
| name [Rule.Ising.Four_bodies] |
|
| name [Rule.Ising.Automaton] |
|
| name [Rule.Rrpcs_2d.Automaton] |
|
| name [Rule.Rrcs_2d.Automaton] |
|
| name [Rule.Antimajority.Automaton] |
|
| name [Rule.Majority.Automaton] |
|
| name [Rule.Totalizing.Automaton] |
|
| name [Rule.Cyclic.Automaton] |
|
| name [Rule.Sandpile.Automaton] |
|
| name [Rule.Parallel_2eca.Automaton] |
|
| name [Rule.Eca.Automaton] |
|
| nb_distinct [Femtolib.List] |
|
| nb_distinct [Femtolib.Array] |
|
| nb_samples [Measure.Causal_states.Clustering] |
nb_samples clusters.(i) is the nb of samples of the cluster with id i.
|
| nb_samples [Experiment.Density_avg.Experiment] |
|
| nb_states [User_interface.Text.Rule_parameters] |
|
| nb_states [Rule.Shift.Parameters] |
|
| nb_states [Rule.Cyclic.Parameters] |
|
| nb_states [Rule.Templates.Integer_Parameters] |
|
| nb_unsynchronized [Experiment.Synchronization.Experiment] |
|
| nb_zero [Experiment.Synchronization.Experiment] |
|
| neighbourhood_distance [User_interface.Text.Topology_parameters] |
|
| neighbourhood_distance [Topology.Rectangle.Parameters] |
|
| neighbourhoods [Types.Topology] |
neighbourhoods is the neighbourhood of each cell,
each neighbourhood being encoded as an array of indexes.
|
| neighbourhoods [Topology.Meta.Cut_links] |
|
| neighbourhoods [Topology.Meta.Sphere_radius_2] |
|
| neighbourhoods [Topology.Hexagons.Topo] |
|
| neighbourhoods [Topology.Rectangle.Topo] |
|
| neighbourhoods [Topology.Line.Topo] |
|
| neighbourhoods [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| neighbourhoods [Experiment.Lle.Experiment] |
|
| neighbours_dist2 [Topology.Meta] |
Returns the sphere (not ball) of radius 2 centered on each cell
|
| neighbours_order [User_interface.Text.Topology_parameters] |
|
| new_generator [Femtolib.Misc.Fresh_name.Int] |
|
| next_step [Types.Synchronism] |
next_step transition_rule configuration_in configuration_out
doesn't modify configuration_in and writes the updated configuration in
configuration_out.
|
| next_step [Synchronism.Sequential] |
next_step prng nb_updates transition_rule configuration_in configuration_out
updates nb_updates cells one by one.
|
| next_step [Synchronism.Asynchronous] |
next_step prng update_rate transition_rule configuration_in configuration_out
chooses the cells to update according to a bernouilli law of parameter update_rate
and updates all at the same time.
|
| next_step [Synchronism.Synchronous] |
next_step transition_rule configuration_in configuration_out updates all cells at the same time.
|
| non_discarded_cell [Measure.Light_cones] |
|
| normalizer [Experiment.Lle.Experiment] |
Computes the max possible complexity.
|
| number_of [Measure.Density] |
number_of states configuration gives
the number of cells in configuration
which are in one of the states states.
|
O |
| of_1d [Femtolib.Array_simulate_2d] |
of_1d width height index
|
| of_channel [Femtolib.Config_file.Raw] |
|
| of_string [Femtolib.Config_file.Raw] |
|
| of_value_w [Femtolib.Config_file] |
|
| option_hook [Femtolib.Config_file] |
|
| option_option [Femtolib.Config_file] |
|
| option_wrappers [Femtolib.Config_file] |
|
P |
| past_depth [User_interface.Text.Experiment_parameters] |
|
| periodic [Topology.Hexagons.Topo] |
|
| periodic [Topology.Rectangle.Topo] |
|
| perturbation_range [User_interface.Text.Experiment_parameters] |
|
| perturbed_next_step [Experiment.Lle.Experiment] |
perturbed_next_step current_depth cells
Computes the next step for the cells cells in the configuration configurations.(current_depth).
|
| phase [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
| pi [Experiment.Op_cyclic_r1t2k4box] |
|
| pof_depth [Experiment.Stat_cmplx.Experiment] |
pof stands for Present Or Future
|
| power_of_2 [Femtolib.Pervasives] |
|
| print_help [Femtolib.Config_file] |
|
| prng [User_interface.Text.Meta_topo_parameters] |
|
| prng [Topology.Meta.Parameters] |
|
| prng_of_random_seed [User_interface.Text] |
Parse the read parameters and pack them into modules
|
| psi_x [Experiment.Op_cyclic_r1t2k4box.Experiment] |
order parameter
|
| psi_y [Experiment.Op_cyclic_r1t2k4box.Experiment] |
|
Q |
| queue_iter_between [Femtolib.Config_file] |
|
R |
| random_seed [User_interface.Text.Topology_parameters] |
|
| range [User_interface.Text.Topology_parameters] |
|
| range [Topology.Rectangle.Parameters] |
|
| range [Topology.Line.Parameters] |
|
| raw_to_value [Femtolib.Config_file] |
|
| reflexive_rule [Rule.Eca] |
|
| remove_elements [Topology.Meta] |
remove_elements prng proba list remove some elements list, each with probability proba
|
| restore_configurations [Experiment.Lle.Experiment] |
restore_configurations light_cone
copies the states of backup_configurations into configurations,
for the cells given after perturbation_range +1 in light_cone.
|
| rgb_inverse [Femtolib.Colors] |
The inverse function of Graphics.rgb.
|
| ring [Topology.Line.Topo] |
create an array of neigbourhoods according to the ring (periodic) topology.
|
| rule_num [User_interface.Text.Rule_parameters] |
|
| rule_num [Rule.Rrpcs_2d.Parameters] |
|
| rule_num [Rule.Rrcs_2d.Parameters] |
|
| rule_num [Rule.Parallel_2eca.Parameters] |
|
| rule_num [Rule.Eca.Parameters] |
|
| rule_prng [User_interface.Text.Rule_parameters] |
|
| rule_prng [Rule.Ising.Parameters] |
|
| rule_prng [Rule.Sandpile.Parameters] |
|
| rule_table [User_interface.Text.Rule_parameters] |
|
| rule_table [Rule.Totalizing.Parameters] |
|
S |
| safe_string [Femtolib.Config_file] |
|
| save [Femtolib.Config_file.Raw] |
|
| save [Femtolib.Config_file] |
|
| save_with_help [Femtolib.Config_file] |
|
| scale [User_interface.Text.Topology_parameters] |
|
| scale [Topology.Hexagons.Parameters] |
|
| scale [Topology.Rectangle.Parameters] |
|
| scale [Topology.Line.Parameters] |
|
| set [Femtolib.Array_simulate_2d] |
set width height array x y elt
|
| set_options_file [Femtolib.Config_file] |
|
| shortname [Femtolib.Config_file] |
|
| shuffle [Femtolib.Array] |
|
| significance_level [User_interface.Text.Experiment_parameters] |
|
| snapshot_name [User_interface.Text.Experiment_parameters] |
|
| snapshot_now [User_interface.Text.Experiment_parameters] |
|
| sparser [Experiment.Density_vs_time.Experiment] |
|
| specified_ints [Initializer.Line] |
specified_ints prng probabilities returns an array
filled with random numbers between 0 (inclusive) and Array.length probabilities (exclusive),
with probabilities specified by probabilities.
|
| stable_dedoublonne [Femtolib.List] |
Removes the duplicates from a list.
|
| stable_dedoublonne_fast [Femtolib.List] |
Removes the duplicates from a list.
|
| states [Types.Rule] |
All the possible states
|
| states [Rule.Sandpile.Automaton] |
|
| states [Rule.Parallel_2eca.Automaton] |
|
| states [Rule.Templates.Integer_state] |
|
| states [Rule.Templates.Boolean_state] |
|
| step_by_step [User_interface.Text.Experiment_parameters] |
|
| string2_option [Femtolib.Config_file] |
|
| string2_to_value [Femtolib.Config_file] |
|
| string_option [Femtolib.Config_file] |
|
| string_to_value [Femtolib.Config_file] |
|
| string_wrappers [Femtolib.Config_file] |
|
| sum_option [Femtolib.Config_file] |
|
| swap [Femtolib.Array] |
swap a i j modify the array a in place, swapping elements at indexes i and j.
|
| synchronism_prng [User_interface.Text] |
|
T |
| threshold [User_interface.Text.Rule_parameters] |
|
| threshold [Rule.Cyclic.Parameters] |
|
| time_sampling [User_interface.Text.Experiment_parameters] |
|
| time_stroboscope [User_interface.Text.Experiment_parameters] |
|
| time_stroboscope [User_interface.Text.Topo_parameters1d] |
|
| time_stroboscope [Topology.Line.Parameters] |
|
| time_transient [User_interface.Text.Experiment_parameters] |
|
| time_width [User_interface.Text.Experiment_parameters] |
|
| to_1d [Femtolib.Array_simulate_2d] |
to_1d width height x y
|
| to_channel [Femtolib.Config_file.Raw] |
|
| to_value [Femtolib.Config_file] |
|
| to_value_w [Femtolib.Config_file] |
|
| topology_boundary [User_interface.Text.Experiment_parameters] |
|
| topology_boundary [User_interface.Text.Topology_parameters] |
|
| topology_boundary [User_interface.Text] |
|
| topology_boundary [Topology.Hexagons.Parameters] |
|
| topology_boundary [Topology.Rectangle.Parameters] |
|
| topology_boundary [Topology.Line.Parameters] |
|
| total [Experiment.Density_avg.Experiment] |
|
| total_occurences [Experiment.Stat_cmplx.Experiment] |
Used to compute the probability of each causal state.
|
| total_time [User_interface.Text.Experiment_parameters] |
|
| tr [Experiment.Lle.Experiment] |
|
| tr [Experiment.Stat_cmplx.Experiment] |
Transition rule.
|
| tr [Experiment.States.Experiment] |
Transition rule.
|
| transition_rule [Types.Rule] |
transition_rule neighbourhoods
Do some computation on the neigbourhoods if needed, then returns a function
tr such that
tr configuration index returns the new state of the cell number index in configuration.
|
| transition_rule [Rule.Shift.Automaton] |
|
| transition_rule [Rule.Shift] |
|
| transition_rule [Rule.Ising.Four_bodies_optimized] |
|
| transition_rule [Rule.Ising.Four_bodies] |
|
| transition_rule [Rule.Ising.Automaton] |
|
| transition_rule [Rule.Ising] |
|
| transition_rule [Rule.Rrpcs_2d.Automaton] |
|
| transition_rule [Rule.Rrcs_2d.Automaton] |
|
| transition_rule [Rule.Antimajority.Automaton] |
|
| transition_rule [Rule.Majority.Automaton] |
|
| transition_rule [Rule.Majority] |
|
| transition_rule [Rule.Totalizing.Automaton] |
|
| transition_rule [Rule.Totalizing] |
|
| transition_rule [Rule.Cyclic.Automaton] |
|
| transition_rule [Rule.Cyclic] |
|
| transition_rule [Rule.Sandpile.Automaton] |
|
| transition_rule [Rule.Sandpile] |
|
| transition_rule [Rule.Parallel_2eca.Automaton] |
|
| transition_rule [Rule.Parallel_2eca] |
|
| transition_rule [Rule.Eca.Automaton] |
|
| transition_rule [Rule.Eca] |
|
| transition_rule_4bodies [Rule.Ising] |
|
| transition_rule_4bodies_optimized [Rule.Ising] |
Can be used only on a 2D periodic topology with no holes nor missing links,
need Sphere2 Meta topology
|
| transition_rule_antimaj [Rule.Antimajority] |
|
| transition_rule_rrcs2d [Rule.Rrcs_2d] |
|
| transition_rule_rrpcs2d [Rule.Rrpcs_2d] |
|
| treat_differences [Experiment.Lle.Experiment] |
Counts the area of the difference plume for one perturbation (see the paper).
|
| tuple2_option [Femtolib.Config_file] |
|
| tuple2_wrappers [Femtolib.Config_file] |
|
| tuple3_option [Femtolib.Config_file] |
|
| tuple3_wrappers [Femtolib.Config_file] |
|
| tuple4_option [Femtolib.Config_file] |
|
| tuple4_wrappers [Femtolib.Config_file] |
|
U |
| uniform_ints [Initializer.Line] |
uniform_ints prng length min max returns an array
filled with random numbers between min and max (inclusive), with uniform probabilities.
|
V |
| value [Femtolib.Config_file.Raw.Parse] |
|
| value_to_bool [Femtolib.Config_file] |
|
| value_to_float [Femtolib.Config_file] |
|
| value_to_int [Femtolib.Config_file] |
|
| value_to_list [Femtolib.Config_file] |
|
| value_to_raw [Femtolib.Config_file] |
|
| value_to_string [Femtolib.Config_file] |
|
| value_to_string2 [Femtolib.Config_file] |
|
W |
| width [Topology.Hexagons.Parameters] |
|
| width [Topology.Rectangle.Parameters] |
|
| with_drawings [User_interface.Text.Experiment_parameters] |
|
| wolfram_to_array [Rule.Eca] |
|