v 1.18:
objarray set
now allow to set multiple <n> values of index, index+1, index+<n>new sub- command
objarray swap
new sub- command
objarray permute
new sub- command
objarray new_structured_connectivities
new sub- command
objarray new_structured_coordinates
new command
objarray new_n_from_increment
to create n items starting from a value and incrementnew command
objarray resize
new command
objarray remove
objarray set
now allows to set multiple<n>
values of index, index+1, index+<n>objarray reverse
now allows<blocksize>
to reverse considering as blocks of this sizeobjarray search
now allows-start <index>
to start finding from this index
v 1.17 :
objarray range
allow index<0
or>n
then become0
andn
, acting like Tcl standardlrange
command.v 1.16 : new command
objarray replace_value
v 1.15 :
objarray set
allow'nan'
special value-binary <data>
proc objarray_map { dst_objarray_type lambda lst_arrays }
v 1.14 : new command
foreach
to simplify and to loop faster over all items of the array.v 1.13 : new command
vector_sum
to return a vector sum of other 'n' vectors (but it is not a reduction sum).v 1.12 :
new
-binary <data>
option when creating objarraysadded new
'get_binary'
option to get the byte representation of the objarray.
v 1.11 :
new commands
translate
androtate
, for arrays representing xyz coordinates.Efficiency enhanced of
replace
command.
v 1.10 :
new command
snap
to force values close (with tolerance) to a target.new commands
minimum/maximum -index
sub-option.
v 1.9 : new command
reverse
v 1.8 :
incr <index>
sub-option.Some commands parallelized with OpenMP
v 1.7 :
scale, minimum, maximum, renumber
v 1.5 :
boolean intersection, union and subtraction.
objarray new
andobjarray set
modified to allow set all values from a list of values.
v 1.4 :
search
v 1.3 :
insert
andreplace
...