reorganized code into separate files

This commit is contained in:
kdee committed 2025-11-18 09:08:12 -08:00
1 parent 4363914215
commit e0f365b21b
203 files changed
+1413 -1101

No files matched your search

@@ -0,0 +1,10 @@
function mustBeGeometry(geometry)
validGeometries = ["rectangularPrism";];
if isa(geometry, 'cell')
for ii = 1:size(geometry, 1)
assert(any(arrayfun(@(x) isa(geometry{ii}, x), validGeometries)), "Geometry in index %d is not a valid geometry class", ii);
end
else
assert(any(arrayfun(@(x) isa(geometry, x), validGeometries)), "Geometry is not a valid geometry class");
end
end