Mathew Topper

Results 40 comments of Mathew Topper

Hi, the test failure being generated is: ``` ================================================================================ Verification failed in SLXVersionTest/testSLXVersion(Paths=p__home_runner_work_WEC_Sim_WEC_Sim_source_lib_WEC_Sim_WECSim_2). ---------------- Test Diagnostic: ---------------- /home/runner/work/WEC-Sim/WEC-Sim/source/lib/WEC-Sim/WECSim_Lib_Cables.slx model version R2021b exceeds R2020b --------------------- Framework Diagnostic: --------------------- verifyTrue failed. -->...

Following #920, I also checked the SLX file versions in WEC-Sim_Applications and there are 13 that are too modern, including the Desalination case: - `Cable\MBARI_cable.slx` - `Desalination\OSWEC_RO.slx` - `Mean_Drift\WECSim\sphere.slx` -...

Kelley, I can't run it locally myself because I don't have Simscape Fluids. Have you been testing using Linux? The runners are all Linux VMs.

@kmruehl, from the [actions logs](https://github.com/WEC-Sim/WEC-Sim_Applications/runs/7115646175?check_suite_focus=true) I identified [the commit](https://github.com/WEC-Sim/WEC-Sim/commit/68278c3549a0be2c29ad5ee81b82c1d665dca211) in WEC-Sim where the issue started. I think this is because it starts calling `stopWecSim` rather than introducing a bug.

Hi, so the commit I identified puts `run('stopWecSim')` into `wecSim.m`. Because the desalination case had an unlinked version of the Frames block, I'm surmising that `stopWecSim` wasn't being called at...

Kelley, I can't really help much because I don't have a license for Simscape Fluids. A sticking plaster would be to mark the test as an expected failure for now.

@ffrancesco, is that you, Francesco? It's fair to say that the DTOcean version isn't vanilla NEMOH. There is an additional cylinder added in the computation (for calculation of interactions between...

I have a problem accessing an xarray.Dataset object which, when returned, is converted to an attrdict.dictionary.AttrDict. I really want to suppress this behaviour.

Its the _build method that changes the types so I have simply patched it like so: ``` class MyAttrDict(AttrDict): def _build(self, obj): return obj ``` This means that you can...

@goanpeca, thanks for getting back to me. I've done a little more investigation and it seems to be specific to the environment I am trying to recreate. I have created...