Skip to content
Open
Show file tree
Hide file tree
Changes from 91 commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
142cdd0
Save state post resolving conpilation bug :(
emily-howell Feb 5, 2026
f118307
Removing slide verify_params
emily-howell Feb 5, 2026
736daf9
Adding some more json schema examples
emily-howell Feb 24, 2026
f6a94d2
Adding a schema validator for flow filters
emily-howell Feb 25, 2026
6d5d6e1
Translating all filters in ascent_runtime_vtkh_filters to json schema…
emily-howell Feb 27, 2026
0e05a88
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/2_3_…
emily-howell Feb 28, 2026
96efc0e
Removing temporary helpers and cleaning up files
emily-howell Feb 28, 2026
d95a906
Seed should be seeds
emily-howell Mar 3, 2026
69a3cbf
adding a detail namespace to validator
emily-howell Mar 3, 2026
6bbaed1
Converting over the expression filters
emily-howell Mar 5, 2026
5116d52
converting another file
emily-howell Mar 5, 2026
47f6376
Trying to add some support for expressions again
emily-howell Mar 5, 2026
ddc3b89
Adding a way to pass our expression validator into the flow filter
emily-howell Mar 12, 2026
d068b1a
We have a valid expression checker!
emily-howell Mar 12, 2026
3661bed
Integrating the expression checking into the vtkh number schemas :)
emily-howell Mar 12, 2026
ce5e626
Taking a pass at trying to get the JIT tests to pass
emily-howell Mar 13, 2026
fc14616
Require that either field or topology be given for a threshold filter
emily-howell Mar 17, 2026
7208c66
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/2_3_…
emily-howell Mar 17, 2026
1c72710
Converting more filters to new schema - tested
emily-howell Mar 19, 2026
1026bca
Adding new template schemas to make further filter conversion possible
emily-howell Mar 19, 2026
58f6b0f
Updating the param check and flow schema validator with additional ca…
emily-howell Mar 19, 2026
9fbe4e9
Forgot to also add a type for integers
emily-howell Mar 19, 2026
04ef548
Converting more filters to new schema - tested
emily-howell Mar 19, 2026
c188301
Converting more filters to new schema - tested
emily-howell Mar 19, 2026
70a82c8
rover filter schemas
emily-howell Mar 19, 2026
35f3725
Adding dray filter schemas
emily-howell Mar 19, 2026
36d8a51
Adding schemas for rendering filters
emily-howell Mar 19, 2026
4478fdc
Last filter conversion over to json schema!!!
emily-howell Mar 19, 2026
ce6fc1b
cleaning up branch
emily-howell Mar 20, 2026
6f5f933
Had AI generate an import check for optional that will work with c++11.
emily-howell Mar 23, 2026
81e8e99
Whopps. need to use it everywhere
emily-howell Mar 23, 2026
30fb70d
Cleaning up some errors
emily-howell Mar 23, 2026
b902ed0
Needed to add the pattern validation still
emily-howell Mar 23, 2026
c62f81f
Took a pass at updating the flow schema error language
emily-howell Mar 24, 2026
220b6f3
Whoops, accidentally wiped out the count variable in the exclusive ch…
emily-howell Mar 24, 2026
5ec5905
Fixing up renders test that checks error messages
emily-howell Mar 24, 2026
0ba7c9a
Removing the surprise checking features for now
emily-howell Mar 27, 2026
9238036
A first pass at documentation
emily-howell Mar 27, 2026
f4a360f
Making many an improvement to the documentation
emily-howell Mar 27, 2026
cd54f14
Fixing up the pattern checking to match json schema behavior
emily-howell Mar 27, 2026
8f31664
Fixing up the array checking to also check numeric leaf arrays
emily-howell Mar 27, 2026
d95f5db
Fixing adios2 error in CI
emily-howell Mar 27, 2026
be2c2d2
Making sure that a compatable optional is used properly everywhere fo…
emily-howell Mar 27, 2026
2062e62
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Mar 27, 2026
ac3ad74
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/3_19…
emily-howell Mar 27, 2026
d4b004b
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/2_3_…
emily-howell Mar 27, 2026
adfbbaa
Merge branch 'task/2_3_2025-json-schema-for-filters' of github.com:Al…
emily-howell Mar 27, 2026
45ee303
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Mar 27, 2026
1d51baf
Fixing reflect filter
emily-howell Mar 27, 2026
66b189b
Merge branch 'task/2_3_2025-json-schema-for-filters' of github.com:Al…
emily-howell Mar 27, 2026
2dcc0e1
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Mar 27, 2026
27e81e5
Adding some documentation for the template schemas
emily-howell Mar 27, 2026
ecc78ba
Added a changelog note
emily-howell Mar 27, 2026
f06051b
Fixing spelling error
emily-howell Apr 2, 2026
1d2c3d9
Using refs to nodes instead of copying seperate nodes into tree
emily-howell Apr 3, 2026
1e109b9
Generalizing the expression checking to any format checking
emily-howell Apr 3, 2026
95cd1f1
Applied formatting fixes
emily-howell Apr 3, 2026
dfa0367
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/3_19…
emily-howell Apr 3, 2026
0699c49
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/2_3_…
emily-howell Apr 3, 2026
7d2c9f9
Merge branch 'task/2_3_2025-json-schema-for-filters' of github.com:Al…
emily-howell Apr 3, 2026
99ec4b7
Using refs to nodes instead of copying seperate nodes into tree for e…
emily-howell Apr 3, 2026
2dc14f8
const string ref vector
emily-howell Apr 3, 2026
7a9ceec
removing the optional_params
emily-howell Apr 3, 2026
8f34331
Removing print statement added for debugging
emily-howell Apr 3, 2026
3311697
Merge branch 'task/2_3_2025-json-schema-for-filters' of github.com:Al…
emily-howell Apr 3, 2026
03640d3
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Apr 3, 2026
b5dbb01
Fixing up little things missed because merge conflicts were weird
emily-howell Apr 3, 2026
16ce8b4
Updating docs to reflect ref style args and removal of optional done …
emily-howell Apr 3, 2026
5ea4a25
Adding a link to the json schema docs
emily-howell Apr 3, 2026
7974ee7
Adding specific line change feedback
emily-howell Apr 3, 2026
ee2c9c1
Fixing up punctuation in errors
emily-howell Apr 3, 2026
89398d7
Adding some more documentation improvements
emily-howell Apr 3, 2026
accae20
An abondance of one liners
emily-howell Apr 3, 2026
2729d90
fixing all of the join_file_path calls and not just one
emily-howell Apr 3, 2026
6ad7e20
Fixing the refrences in adios2 schema
emily-howell Apr 6, 2026
b34494a
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Apr 6, 2026
ab2bb3f
Formatting param check file
emily-howell Apr 6, 2026
043567e
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Apr 7, 2026
6d362c9
Somehow this header didn't get underlined
emily-howell Apr 7, 2026
eacaca0
Fixing a little error I noticed in the array schemas
emily-howell Apr 7, 2026
c48cd2a
Adding single color input rather than full color table
emily-howell Apr 7, 2026
c4ee0f5
Added a blurb in the docs.
emily-howell Apr 7, 2026
2a860b3
Fixing typo
emily-howell Apr 7, 2026
c0eed7a
Adding the minItem and maxItem array parameters to the array_schema h…
emily-howell Apr 7, 2026
a887ee4
Removing missed ignore schema in array schema conversion. By default,…
emily-howell Apr 7, 2026
aa06366
Adding small append fix to any of vecs. This was originally a change …
emily-howell Apr 7, 2026
7b3ec3e
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Apr 7, 2026
b9b7487
Updating docs to reflect changes made upstream
emily-howell Apr 7, 2026
666c466
Merge branch 'task/3_24_2026-json-schema-for-filters-documentation-ed…
emily-howell Apr 7, 2026
770fd69
Taking advantage of updated maxItems changes
emily-howell Apr 7, 2026
a32309c
Small error. Whoops
emily-howell Apr 8, 2026
768edd7
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/3_19…
emily-howell Apr 13, 2026
139974b
Removing s from schema
emily-howell Apr 13, 2026
60ecfc7
Adding HDF5 example back
emily-howell Apr 13, 2026
b7dfbff
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Apr 13, 2026
a06a3a4
Adding anote to explain ignore schemas
emily-howell Apr 13, 2026
d9d3593
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/3_19…
emily-howell Apr 14, 2026
a9b6d87
Merge branch 'task/3_19_2026-json-schema-for-filters-extended-edition…
emily-howell Apr 14, 2026
d9a32f0
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/3_24…
emily-howell May 28, 2026
a5a8b28
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/3_24…
emily-howell May 28, 2026
59cda35
Merge branch 'task/3_24_2026-json-schema-for-filters-documentation-ed…
emily-howell May 28, 2026
74be493
Added requested changes
emily-howell May 28, 2026
9350efc
Realizing I accidentally added the changes that I needed to get the d…
emily-howell May 28, 2026
9dab8ac
Merge branch 'task/3_24_2026-json-schema-for-filters-documentation-ed…
emily-howell May 28, 2026
e7f8144
rewiring to be passed as "color_table/solid"
emily-howell May 29, 2026
12d2bca
Fixing small error in formatting
emily-howell May 29, 2026
d9aeea8
Merge branch 'task/3_24_2026-json-schema-for-filters-documentation-ed…
emily-howell May 29, 2026
719c318
Merge branch 'develop' of github.com:Alpine-DAV/ascent into task/4_2_…
emily-howell Jun 1, 2026
5091dab
Cleaning up more color property instances
emily-howell Jun 1, 2026
4f4358b
Cleaning up MR
emily-howell Jun 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ and this project aspires to adhere to [Semantic Versioning](https://semver.org/s
- Added ability to do tiled rendering, where tiles covering an image are rendered seperately to form the final image. The default is to do tiled rendering with 1024 by 1024 tiles.
- Added support for 64 bit IDs
- Added support for RZ meshes
- Added support for monochrome plotting

### Changed
- Redefined the parameter varification and surprise checking behavior for Filters to instead use a conduit based JSON Schema style verification schema. Implimented for all existing filters.

### Fixed
- Fixed issue where the plot did not align with the 3d axes when the camera was panned (`camera/xpan` and `camera/ypan`).
Expand Down
18 changes: 18 additions & 0 deletions src/docs/sphinx/Actions/Scenes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -321,6 +321,24 @@ Here is an example of adding a custom color table to the volume plot:
add_plots["action"] = "add_scenes";
add_plots["scenes"] = scenes;

Monochrome Plotting
^^^^^^^^^^^^^^^^^^^

Generally, plotting is done using a range of colors from a color table; however, in some cases
monochrome coloring is desirable. In these cases, the single color can be passed as a list of
RGB or RGBA percentages values between 0 and 1 to the ``color`` node.

.. code-block:: c++
conduit::Node scenes;
scenes["s1/plots/p1/type"] = "volume";

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be pseudocolor ?

scenes["s1/plots/p1/field"] = "braid";
scenes["s1/plots/p1/color"] = {0.0, .184, .655};

conduit::Node actions;
conduit::Node &add_plots = actions.append();
add_plots["action"] = "add_scenes";
add_plots["scenes"] = scenes;

Clamping Scalar Values
^^^^^^^^^^^^^^^^^^^^^^
The minimum and maximum values of a scalar field varies with each simulation time
Expand Down
Loading
Loading