moose icon indicating copy to clipboard operation
moose copied to clipboard

Fixup CSV data reading, when data is organized in Voronoi partittions, to make it clearer

Open GiudGiud opened this issue 11 months ago • 3 comments

to both devs (no need to code an offset) and users of the function (just look at the column in the file)

I m also freezing the number of columns for the coordinates of the centers to Moose::dim (3 for all intents and purposes) This is probably also reducing the risk of errors

refs #19109

GiudGiud avatar Mar 11 '24 20:03 GiudGiud

Job Documentation on 40486af wanted to post the following:

View the site here

This comment will be updated on new commits.

moosebuild avatar Mar 11 '24 22:03 moosebuild

Job Coverage on 40486af wanted to post the following:

Framework coverage

6a80be #27050 40486a
Total Total +/- New
Rate 85.12% 85.12% -0.00% 100.00%
Hits 102894 102893 -1 1
Misses 17982 17983 +1 0

Diff coverage report

Full coverage report

Modules coverage

Coverage did not change

Full coverage reports

Reports

This comment will be updated on new commits.

moosebuild avatar Mar 11 '24 23:03 moosebuild

Job GCC min debug on a16f529 : invalidated by @GiudGiud

random timeout

moosebuild avatar Mar 12 '24 15:03 moosebuild

A while ago I added https://github.com/idaholab/moose/pull/21208 . That would be my preferred way over column indices.

dschwen avatar Mar 21 '24 01:03 dschwen

that's a larger rework than I want to do for this maintenance action. But I ll keep it in mind next time I use the reader

GiudGiud avatar Mar 21 '24 17:03 GiudGiud

Looks like Grizzly hardcoded the reading of centers from another file. This wont be ready until I find a clean way to reconcile this

GiudGiud avatar Mar 21 '24 18:03 GiudGiud

@dschwen

adding the offset goes directly against having titles for columns (of the coordinates) so I removed that from the PR I tried having titles. I did not finish, there's some painful work to do in the DFR to handle headers in now both rows and columns.

the PR now only hardcodes the dimension 3, which will still be good for porting simulations between dimensions. It s very limited but I trust it can be merged.

GiudGiud avatar Apr 16 '24 16:04 GiudGiud