Skip to content
  • Tim Tautges's avatar
    Big batch of smallish changes working toward performance analysis of tree... · 1480624e
    Tim Tautges authored
    Big batch of smallish changes working toward performance analysis of tree stuff.  Make check runs correctly.
    
    Fixed includes of FileOptions, indicated by an out-of-source build.
    Added a cpu timer class (lifted from WriteHDF5), and added that to call stats in the trees.
    Fixed problem creating multiple sets at a time, have to duplicate flags into an array instead of using just one.
    Added Tree::parse_options as a required virtual function.
    Added optional output() method to TreeStats to output all stats on a single line.
    Added testing Makefile.am magic for test/perf/point_location subdirectory, and several new performance tests for tree stuff.
    Added several options to spatial_locator_test to allow various size meshes and other options.
    Fixed several places in trees (or put in asserts) that were evaluating tree root before setting it
    In reverse evaluation, if not converged but are outside at time of test and inside flag returned from function, return success
    Fixed a few places where connectivity requested but no dummy array input (so didn't work for scd mesh)
    In SpatialLocator point search, pass in tolerance to element reverse evaluation
    Fixed dumb makefile.am misspelling
    sploc_searching_perf: add support for element evaluation and for tolerance
    1480624e