Paul Romano
3cdb67e50d
Store slice overlap indices in cell ID field ( #4002 )
Tests and Coverage / filter-changes (push) Waiting to run
Tests and Coverage / Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.14 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.14t (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=y, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=, event=y (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=y, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=, libmesh=y, event= (push) Blocked by required conditions
Tests and Coverage / coverage (push) Blocked by required conditions
Tests and Coverage / Check CI status (push) Blocked by required conditions
dockerhub-publish-develop / main (push) Waiting to run
dockerhub-publish-develop-dagmc-libmesh / main (push) Waiting to run
dockerhub-publish-develop-dagmc / main (push) Waiting to run
dockerhub-publish-develop-libmesh / main (push) Waiting to run
2026-07-09 11:47:55 +02:00
viktormai
0c6b3fb835
Overlap detection for plotter ( #3969 )
...
Tests and Coverage / filter-changes (push) Waiting to run
Tests and Coverage / Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.14 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.14t (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=y, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=, event=y (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=y, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=, libmesh=y, event= (push) Blocked by required conditions
Tests and Coverage / coverage (push) Blocked by required conditions
Tests and Coverage / Check CI status (push) Blocked by required conditions
dockerhub-publish-develop / main (push) Waiting to run
dockerhub-publish-develop-dagmc-libmesh / main (push) Waiting to run
dockerhub-publish-develop-dagmc / main (push) Waiting to run
dockerhub-publish-develop-libmesh / main (push) Waiting to run
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-07-06 17:47:22 +00:00
Paul Romano
4f6a25e00a
Introduce new C API function for slice plots ( #3806 )
Tests and Coverage / filter-changes (push) Waiting to run
Tests and Coverage / Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.14 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.14t (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=y, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=, event=y (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=y, libmesh=, event= (push) Blocked by required conditions
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=, libmesh=y, event= (push) Blocked by required conditions
Tests and Coverage / coverage (push) Blocked by required conditions
Tests and Coverage / Check CI status (push) Blocked by required conditions
dockerhub-publish-develop / main (push) Waiting to run
dockerhub-publish-develop-dagmc-libmesh / main (push) Waiting to run
dockerhub-publish-develop-dagmc / main (push) Waiting to run
dockerhub-publish-develop-libmesh / main (push) Waiting to run
2026-06-08 21:08:08 +00:00
GuySten
be4148ad0d
Refactor Ray class into its own file ( #3845 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-03-06 01:07:42 +00:00
Patrick Shriwise
b796afb591
Correction to surface normal determination in SolidRayTrace plots ( #3846 )
2026-03-04 14:10:54 +02:00
Vitaly Mogulian
8c24c1c064
Modify the plotter ray tracing for its utilization in estimators ( #3816 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-02-24 06:46:21 +00:00
John Tramm
977ade79a1
Replace xtensor with internal Tensor/View classes ( #3805 )
...
Co-authored-by: John Tramm <jtramm@gmail.com>
2026-02-17 09:50:38 -06:00
Patrick Shriwise
bcb9395207
SolidRayTracePlot CAPI ( #3789 )
...
Co-authored-by: GuySten <62616591+GuySten@users.noreply.github.com>
2026-02-13 07:54:27 +02:00
Patrick Shriwise
6efc9db7b3
Modifications to C++ plots for interactive raytrace plots ( #3776 )
2026-02-08 12:11:19 -06:00
Patrick Shriwise
637e04a9ba
Boundary info accessors ( #3496 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-07-18 07:51:30 +00:00
Patrick Shriwise
bca818ced6
Add accessor methods for LocalCoord ( #3494 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-07-17 03:29:41 +00:00
Paul Romano
39ad29d82e
Fix reading of horizontal field of view for ray-traced plots ( #3330 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2025-02-28 19:50:35 +00:00
Gavin Ridley
81b7388624
Raytrace plots ( #2655 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-02-18 03:11:54 +00:00
Patrick Shriwise
32662b409a
Add constant for invalid surface tokens. ( #3260 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-01-16 09:36:13 -06:00
Baptiste Mouginot
5ad1a4aa1e
Differentiate materials in DAGMC universes ( #3056 )
...
Co-authored-by: Baptiste Mouginot <bam.git.not.reply@gmail.com>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: azimG <azimgivron@yahoo.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-01-07 21:50:02 +00:00
Masoud
393334829d
Adding '#define _USE_MATH_DEFINES' to make M_PI declared in Intel and MSVC compilers ( #3238 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-01-07 06:32:05 +00:00
Patrick Shriwise
890cab5242
Correct failure due to progress bar values ( #3143 )
2024-09-26 06:45:13 -05:00
pitkajuh
e33e66aa88
Fix #2994 , non-existent path causes segmentation fault when saving plot ( #3038 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-06-18 06:56:51 -05:00
Gavin Ridley
5549b58e1f
Geometron ( #2744 )
2024-01-16 10:35:57 -06:00
Patrick Shriwise
53363da3cc
Consolidating number of threads and thread number queries into the openmp interface header ( #2809 )
2023-12-19 03:31:29 +00:00
Patrick Shriwise
06d64370c8
Tweaks to Universe::find_cell ( #2662 )
2023-08-24 17:08:15 -05:00
Lewis Gross
65618384c9
reordered list initialization of constructor in plot.cpp to respect header declaration order ( #2519 )
2023-05-13 00:44:27 +00:00
Paul Romano
45006584ca
Fix meaning of "masking" for plots ( #2510 )
2023-05-03 09:52:40 -05:00
Gavin Ridley
a92f2d1f9f
avoid segfault with idiomatic thresholding, rays through pixel centers
2023-04-05 11:50:45 -04:00
Gavin Ridley
5c4144d520
idiomatic thresholding
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2023-04-05 11:05:30 -04:00
Gavin Ridley
abdc9be9a0
guard dagmc function call for non dagmc build in plotting
2023-04-04 22:11:11 -04:00
Patrick Shriwise
a8ed9bde8f
Hacks to get project plots working w/ DAGMC
2023-04-04 22:11:11 -04:00
Gavin Ridley
61cab3009a
PR comments addressed
2023-04-04 22:06:54 -04:00
Gavin Ridley
f1b92603c8
update projection plot regr test
2023-04-04 22:06:54 -04:00
Gavin Ridley
ed5837202b
add old wireframing behavior if not listing ids
2023-04-04 22:06:54 -04:00
Gavin Ridley
6726cc378f
add unit test, select wireframing by id
2023-04-04 22:06:54 -04:00
Gavin Ridley
31174736e9
fix for non-OMP compile
2023-04-04 22:06:54 -04:00
Gavin Ridley
a0401906cd
parallel projection plotting now matches single thread results
2023-04-04 22:06:54 -04:00
Gavin Ridley
030c3af9e4
parallelization of projection plots almost works except edge case
2023-04-04 22:06:54 -04:00
Gavin Ridley
a832fc8b94
adjustable wireframe thickness
2023-04-04 22:06:54 -04:00
Gavin Ridley
76cc722090
add option to do orthographic projection
2023-04-04 22:06:54 -04:00
Gavin Ridley
d51fd873ab
read user-provided plot names, also more sophisticated file extension checking
2023-04-04 22:06:54 -04:00
Gavin Ridley
071b6fa796
pick up on cell edges, not just boundaries
2023-04-04 22:06:54 -04:00
Gavin Ridley
bad79975b0
make wireframes not spotty
2023-04-04 22:06:54 -04:00
Gavin Ridley
d5aafc91cb
projection plots nominally working
2023-04-04 22:06:54 -04:00
Gavin Ridley
5105a8423d
further refactor of plots, start ProjectionPlot
2023-04-04 22:06:52 -04:00
Gavin Ridley
e2dedf5461
move common with projection plot to base class
2023-04-04 22:05:08 -04:00
Paul Romano
b6d6bdf3f5
Merge branch 'develop' into mixed_ncrystal_pr
2023-01-09 13:13:14 +07:00
Patrick Shriwise
5ac6e87a68
Properly call read_plots_xml
2022-12-06 13:03:38 -06:00
Patrick Shriwise
040965245d
Adding signatures for reading information from an XML node where necessary.
2022-12-06 13:03:38 -06:00
Kalin Kiesling
b4274724f3
explicitly include xmanipulation header for xt::flip
2022-03-17 10:58:49 -05:00
Olaf Schumann
4905acc20a
fix memory leak in output_png()
2022-01-13 14:29:20 +01:00
aprilnovak
dafbbb31bf
Change errors to warnings in plots. Refs #1919
2021-12-07 16:59:57 -06:00
Paul Romano
75b3d18446
Merge branch 'develop' into libpng
2021-10-05 12:49:35 -05:00
Paul Romano
6eea13043f
Add support for PNG plots using libpng
2021-10-04 15:48:42 -05:00