Jess Tate
Jess Tate
convert to standard format. Maybe stl?
Yeah, this is something they can tackle for sure. Perhaps when QT5 is running smoother.
the logic that needs to be fixed is in: src/Dataflow/Network/Module.cc, OutputPortsCachedCheckerImpl::outputPortsCached() function.
What a poorly written issue. I will go back and test this again. SCIrun has a thing where if there is an error in the module, it will disappear if...
So the possible combinations are: num nodes x 1 -- scalar on nodes num elem x 1 -- scalar on elems num nodes x 3 -- vectors on nodes num...
I have tried all those combos on a few fields, and I cannot replicate the error. However, I noticed that when trying to set tensors, the data doesn't set properly...
Set field data is producing error messages when the fields didn't match. in every case that I tried.
Here is the example net that will show the tensor from setfielddata (set to zero) and the correct mapping using ConvertIndicesToFieldData. [test_setfielddata.srn5.zip](https://github.com/SCIInstitute/SCIRun/files/339946/test_setfielddata.srn5.zip)
I forgot about a single value. That should stay, and the data location should be the previously assigned locations (if no definition, I think nodes is default). The case of...
for num nodes == num elem, it looks like the code checks for the existing field basis, and uses node centering if not found. I still need to test it.