Cyrus Harrison

Results 374 issues of Cyrus Harrison

pull in code this code from Ascent so we can use it more widely (VisIt) https://github.com/Alpine-DAV/ascent/blob/f9253d49848e3f520d1c9fadcacb68f149c2441c/src/ascent/runtimes/ascent_main_runtime.cpp#L1852 This code paints a ghost field that reflects AMR nesting info

feature

Several transform methods in `conduit::blueprint::mpi::mesh` don't use MPI. (for example:) conduit::blueprint::mpi::mesh::generate_sides They provide a multi-domain interface to these transformations. They do take into consideration things like adjsets, which represent MPI...

design

support cascading remove / renames that keep valid blueprint rename a coordset (and update all assoced topos) remove a coordset (and remove all assoced topos, fields, matsets, adjsets, etc) rename...

feature

before `Node::update` and `Node::update_compatible` existed, `Node::set` semantics were created to support the case where updating a compatible array would copy without modifying the number of elements as long as the...

design

We have many building blocks to switch between mesh representations, like promoting an implicit uniform grid to an explicit unstructured mesh. The low level building blocks are provided by namespaced...

feature

the method defaults to conduit binary, which is the least used format. We should use hdf5 if available.

task

Add an option to provide expressions (https://llnl-conduit.readthedocs.io/en/latest/blueprint_mesh.html#expressions-derived-fields) to `relay::io::blueprint::save_mesh` so they end up in the root file and can be used in VisIt.

feature

This comment is 100% correct: https://github.com/LLNL/conduit/blame/develop/src/libs/relay/conduit_relay_io_silo.cpp#L293 Silo support was added while the basic mesh blueprint was in flux, it needs to be reworked.

bug

Strawman for new index-based interface for NDRelations and O2MRelations: ``` nd_rel = NDRel(shape) nd_rel = NDRel(shape, offsets) nd_rel = NDRel(shape, strides) nd_rel = NDRel(shape, offsets, strides) nd_rel.shape(0) ==> shape[0] nd_rel.offset(0)...

feature
design

Provide `Node::to_string`, `Node::to_json_string` variants that take formatting options via a node. https://github.com/LLNL/conduit/pull/698#discussion_r571265710

feature
design