Travis L.
cf4829b1d4
MeshSurfaceFilter partial current labels ( #4021 )
...
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-23 16:51:39 +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
Paul Romano
f7a734189a
Optionally compute bounding boxes in Mesh.material_volumes ( #3731 )
2026-01-29 09:20:48 +02:00
Kevin Sawatzky
5847b0de23
Block restriction of libMesh unstructured mesh tallies ( #3694 )
2026-01-17 04:01:37 +00:00
Paul Romano
92d7fdb199
Use min/max position members in C++ BoundingBox class ( #3699 )
2025-12-30 21:31:53 -06:00
GuySten
c31032cf25
load mesh objects from weight_windows.h5 file ( #3598 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2025-10-21 23:03:27 +00:00
Kevin Sawatzky
ed433fe1cd
Fix performance regression in libMesh unstructured mesh tallies ( #3577 )
2025-09-23 11:31:14 -05:00
Patrick Shriwise
ca63da91b9
Ensure n_dimension_ attribute is set for unstructured meshes. ( #3575 )
2025-09-19 20:00:51 +00:00
Patrick Shriwise
9d9dcc26c5
Update DAGMC and libMesh precompiler definitions ( #3510 )
2025-07-22 11:10:08 +07:00
Patrick Shriwise
5dd6ff6527
Fix negative distances from bins_crossed for CylindricalMesh ( #3370 )
2025-04-22 23:00:44 -05:00
Paul Romano
e878933b90
Fix bug in Mesh::material_volumes for void materials ( #3337 )
2025-03-06 05:48:04 +00:00
Paul Romano
e060534ff1
Compute material volumes in mesh elements based on raytracing ( #3129 )
...
Co-authored-by: Olek <45364492+yardasol@users.noreply.github.com>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2025-02-26 08:14:53 -06:00
Gavin Ridley
aa4de82258
remove gsl-lite dependency ( #3225 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-02-20 01:03:20 +00:00
Patrick Shriwise
775c415122
Write and read mesh name attribute ( #3221 )
2024-12-16 15:40:02 +01:00
Kevin Sawatzky
dd01c40ae1
Enable adaptive mesh support on libMesh tallies ( #3185 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2024-11-23 08:09:47 -06:00
Patrick Shriwise
9070b8b220
Prepare point query data structures on meshes when applying Weight Windows ( #3157 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-10-04 22:59:41 -05:00
Paul Romano
39a2d46e26
Implement bounding_box operation for meshes ( #3119 )
2024-08-18 23:09:32 -05:00
Paul Romano
d1d37a5b99
Allow MOAB k-d tree to be configured ( #2976 )
2024-04-26 05:57:02 -05:00
Paul Romano
187160d082
Ability to compute material volume fractions over mesh elements ( #2802 )
2024-01-19 09:01:18 -06:00
Patrick Shriwise
4fa3fbcb19
Make creation of spatial trees based on usage for unstructured mesh. ( #2815 )
2024-01-17 12:32:05 -06:00
Patrick Shriwise
e0d03812b9
Mesh Source Class ( #2759 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
2023-12-02 17:35:23 +00:00
Patrick Shriwise
610a5d8c34
Global Weight Window Generation via CAPI ( #2359 )
...
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-06-09 10:47:27 -05:00
Paul Romano
f3969daa4a
Ensure compilation with gcc 5 works (refs #2474 )
2023-04-26 15:48:23 -05:00
Patrick Shriwise
527f5f70aa
Merge branch 'develop' into centre_for_cylinder_spherical_meshes
2023-03-06 13:37:24 -06:00
Patrick Shriwise
b02e558fae
Adding docstring. Updating method name
2023-03-04 23:57:55 -06:00
Patrick Shriwise
5946763323
Moving origin data member down into Cylindrical/Spherical mesh using intermediate class
2023-03-04 15:51:56 -06:00
Paul Romano
ce62bbd9c5
Add missing override specifiers
2023-02-16 14:06:59 -06:00
Patrick Shriwise
11eee756dd
Corrections to application of origin for sphere and cyl mesh
2023-01-26 14:13:39 -06:00
Patrick Shriwise
d0988327fe
Applying formatter
2023-01-13 00:00:16 -06:00
Patrick Shriwise
d4cbcd12fc
Addressing comments from @paulromano's review
2023-01-12 23:19:12 -06:00
NybergWISC
2bfdcefcf6
Remove second volume method from mesh header file
2022-12-29 09:23:14 -06:00
NybergWISC
bd60956d20
Second round of comments. volume method is now implemented from Mesh instead of UnstructuredMesh
2022-12-29 09:23:14 -06:00
NybergWISC
7c40badfbc
Address comments on initial PR, all changed other than name of class and the use of python API to combine track outputs
2022-12-29 09:23:14 -06:00
NybergWISC
9f6d536959
Commit including most of the sampling work in distribution_spatial.cpp and testing
2022-12-29 09:23:12 -06:00
NybergWISC
238ab5210e
Initial Mesh Sampling Changes
2022-12-29 09:22:34 -06:00
Patrick Shriwise
adad6e7cd4
Making origin type Positiong. Adding function to parse position from node.
2022-10-11 11:21:31 -05:00
RemDelaporteMathurin
76fbdf7fbf
centre to origin
2022-10-11 15:41:38 +00:00
RemDelaporteMathurin
27e3bb427a
array<double, 3> for origin CylindricalMesh
2022-10-11 15:36:58 +00:00
RemDelaporteMathurin
94547f7c4b
new type for centre_
2022-10-11 15:24:13 +00:00
RemDelaporteMathurin
e1dbe49bbb
correct type for centre_
2022-10-07 11:06:24 +00:00
RemDelaporteMathurin
61b4f30dd4
declaring centre_ in C file
2022-10-07 10:59:35 +00:00
Paul Romano
75adc68861
Merge pull request #2103 from pshriwise/vtk_umesh
...
Store full unstructured mesh definition and add ability to write to VTK
2022-08-01 10:20:22 -05:00
lewisgross1296
7c215543eb
added comment to XML constructor. initialized unique_m_ to nullptr to help some compilers
2022-07-27 12:53:19 -05:00
lewisgross1296
3c2d79a241
added back in header (despite redundancy) due to use in mesh files
2022-07-26 17:01:50 -05:00
lewisgross1296
5161da8031
retrireve filename and length_multiplier from XML file and call methods similar to filename case for XML constructor
2022-07-26 16:39:54 -05:00
lewisgross1296
045bc34ec4
moved accessor to one liner in header
2022-07-26 12:59:43 -05:00
lewisgross1296
fd8a820708
added public mesh_ptr() accessor. moved m->prepare_for_use() to filename constructor since it only happens there. for consistency, added theh length_multiplier scale modification to constructors
2022-07-26 12:40:13 -05:00
lewisgross1296
deda82d631
added clarification to comment
2022-07-26 12:20:47 -05:00
lewisgross1296
91000f3ea0
refactored mesh.cpp to allow mesh pointer or filename and reduced copied
...
code
2022-07-25 16:39:31 -05:00
Patrick Shriwise
b93ab95ba1
Adding more mesh interrogation options for the libmesh
...
Finishing methods for connectivity and coordinates.
Writing vertices and connectivity to statepoint file
Loading vertices and connectivity from statepoint. Correcting string repr
Correcting connectivity length
Adding method to write the mesh elements to VTK with data applied.
Updating hdf5 output to include element types
Adding support for hex elements when writing unstructured meshes to VTK
Adding simple check for VTK writing if the module is present
Removing centroids from the statepoint file and Python UM class
Updating test check for vtk
Adding warning for skipped elements. Correcting element type
Adding warning for skipped elements.
Using an enum to indicate element types for readability
Updating to element types on the Python side as well
Handling integer data applied to VTK files.
Doc updates for Python API UM class
Incrementing statepoint version number
Refactor of unstructured mesh tests to extract model
Updating inputs for floating point surface coefficients
Adding test for hexes and refactoring comparison funcs
Updating reference mesh files
Adding reference file for the hexes test case
Passing test for hex mesh
Adding inputs for the hexes test case.
Adding hex test meshes.
Skipping hex mesh test if not built with libmesh
Adding small VTK write tests for unstructured mesh.
Allowing file path to be a pathlib path.
Adding skips if libmesh or dagmc not enabled
Adding a few comments to test file
Changing where conversion to str happens for mesh filename. Setting output to false.
Removing VTK check from unstructured mesh regression test
Removnig VTK test files for regression test -- too large
Adding __init__.py file for pytest
2022-07-25 13:17:51 -05:00