Commit graph

148 commits

Author SHA1 Message Date
John Tramm
44ba6805dc added seeds to the plotting model namespace so that if multiple plots are called, they will have different colors 2019-11-22 18:23:16 +00:00
John Tramm
5502f38580 partially done with refactoring 2019-11-21 22:19:15 +00:00
Paul Romano
4d4c174a1b Allow voxel plots to be colored by material 2019-10-28 21:43:26 -05:00
Patrick Shriwise
71957b24b8 Removing some hasty comments. 2019-06-16 20:59:37 -05:00
Patrick Shriwise
42627cfce4 Resizing overlap plot counters if plot is asking for overlap plotting. 2019-06-16 20:56:45 -05:00
Patrick Shriwise
89c0d06b30 Moving a few defaults into the class def. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
daf129f1ec Initializing overlap color in the class constructor. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
489b35c90a Update src/plot.cpp
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2019-06-14 11:15:16 -05:00
Patrick Shriwise
43959714ee Allowing overlap color setting via plots.xml 2019-06-14 11:15:16 -05:00
Patrick Shriwise
2b7057667c Making sure overlap check counter is initialized if a plot requests that overlaps be drawn. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
e837f2eb19 Adding an xml setting for the showing the overlaps. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
552ab71a50 Making sure default colors aren't being used. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
5c78cd6259 Correcting a couple of issues in setting the OVERLAP value and color. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
02b07a52b6 Adding overlap coloring. 2019-06-14 11:15:16 -05:00
Sterling Harper
b804ddc952 Address comments on #1246 2019-06-06 17:12:49 -04:00
Sterling Harper
7f8e993e93 Implement rectilinear meshline plots 2019-05-29 15:48:58 -04:00
Sterling Harper
7a49a29f38 Refactor and fix RegularMesh meshline plots 2019-05-29 15:39:57 -04:00
Sterling Harper
f4ae14af39 Use RegularMesh* for entropy and ufs 2019-05-29 11:03:32 -04:00
Sterling Harper
ce2bf83254 Start implementing RectilinearMesh 2019-05-24 11:14:35 -04:00
Paul Romano
cca544292a Isolate __builtin_unreachable to macro 2019-03-26 16:16:06 -05:00
Paul Romano
1d5242ede1 Fix a whole bunch of -Wall warnings 2019-03-26 14:11:47 -05:00
Patrick Shriwise
abd417c5f6 Updating other signatures to match new pixels_ type. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
2e2ec4a412 Addressing narrowing warning. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
805c336597 Updating template parameter, moving generate_dat def to header, renaming generate_data->gen_map and removing additional indirection. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
2b1d2917f7 Addressing some comments from @promano in the PR. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
2c598129da Removing position_rgb function. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
e696374a91 Renaming the data attribute. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
45dd3ecc06 Updating some documentation. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
9c48ee69a4 Removing now-unused function. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
0270a4fe93 Cleaning out unused variables in create_voxel. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
506ecb9ee1 Reverting change to plots.xml. Updating z coordinate location. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
d55f46f374 Correcting origin location. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
3ab8680d5e Updates to voxel plotting, need to investigate differences. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
c8843d1572 Decrementing NOT_FOUND to avoid a clash with MATERIAL_VOID. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
898d1cfb7e Using xtensor initializer constructor. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
09258c5b79 Plots working as before using the single loop. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
4c50cbcda8 Removing original loop from create_ppm. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
eb95c91a2d Replacing plot loop in create_ppm with new get_id_map method. 2019-03-19 08:43:41 -05:00
Patrick Shriwise
49ee1c4048 Making datasets structs with set_value methods instead of templating setters. 2019-03-19 08:42:59 -05:00
Patrick Shriwise
cdaad6ad54 Making pointer for property_map const and fixing property_map tests. 2019-03-19 08:42:59 -05:00
Patrick Shriwise
b9a57b02d4 Exposing properties via capi and Python interface. 2019-03-19 08:42:59 -05:00
Patrick Shriwise
1d78df26eb Generalizing slice operation. Using templates to specialize data returned. 2019-03-19 08:42:59 -05:00
Patrick Shriwise
23fc873a69 Using a normalized direction for plotting. 2019-03-15 15:55:20 -05:00
Patrick Shriwise
61ad86dba0 Updating error raised and a sylte change. 2019-03-15 09:31:59 -05:00
Patrick Shriwise
14e4665301 Addressing more of @promano's comments. 2019-03-14 11:10:45 -05:00
Patrick Shriwise
e7b3175da1 Addressing @promano's comments. 2019-03-12 11:53:50 -05:00
Patrick Shriwise
263f70642c Renaming ID data structure. 2019-03-12 11:53:50 -05:00
Patrick Shriwise
1e7271d0b4 Going back to PlotBase. Makes more sense as Plot inherits from it. 2019-03-12 11:53:50 -05:00
Patrick Shriwise
c97d046bc6 Self review. 2019-03-12 11:53:50 -05:00
Patrick Shriwise
1f13efecdb Rebase updates. 2019-03-12 11:53:50 -05:00