GridDyn icon indicating copy to clipboard operation
GridDyn copied to clipboard

GridDyn is an open-source power transmission simulation software package

Results 10 GridDyn issues
Sort by recently updated
recently updated
newest added

Hi, I am trying to build GridDyn on Mac OS Catalina, and I am running into the following issue: ``` [ 79%] Linking CXX executable griddynMain Undefined symbols for architecture...

LS and J are leaked upon successive calls to kinsolInterface::initialize. Additionally, KINInit leaks if called more than once for a given solverMem. KINInit should be only called when `!flags[initialized_flag]`, and...

All of the calls to `factory->prepObjects` ([here](https://github.com/LLNL/GridDyn/blob/cf850abcc921f9f1bfea917ffc03a966d64c0a6a/src/fileInput/gridReadMatPower.cpp#L104) for example) result in memory leaks. I'm not sure why that happens. Deleting these calls probably degrades performance across successive deconstructions and constructions,...

In griddyn/solvers/sundialsInterface.cpp, sundialsJac is allowed to be passed a null dstate_dt. It acknowledges this [here](https://github.com/LLNL/GridDyn/blob/cf850abcc921f9f1bfea917ffc03a966d64c0a6a/src/griddyn/solvers/sundialsInterface.cpp#L417) and [here](https://github.com/LLNL/GridDyn/blob/cf850abcc921f9f1bfea917ffc03a966d64c0a6a/src/griddyn/solvers/sundialsInterface.cpp#L427). However, https://github.com/LLNL/GridDyn/blob/cf850abcc921f9f1bfea917ffc03a966d64c0a6a/src/griddyn/solvers/sundialsInterface.cpp#L462 and https://github.com/LLNL/GridDyn/blob/cf850abcc921f9f1bfea917ffc03a966d64c0a6a/src/griddyn/solvers/sundialsInterface.cpp#L471 do not check for this, and can segfault. These...

https://github.com/LLNL/GridDyn/blob/cf850abcc921f9f1bfea917ffc03a966d64c0a6a/src/griddyn/links/hvdc.cpp#L38 A `dcLink` can not be set to be a slack bus, so that statement throws unconditionally. This additionally leaks `dcl`. This was added in 573966f8c96ac8f15bb9ffd0f82b62c6e4d830f3, so I don't know...

User wasn't able to get the voltage value published for a load in volts to change with the basevoltage parameter -- published value was still pu. Remind @nightlark to look...

I tried enabling autobuild for HELICS, and there were a number of errors. It would be good to go over the HELICS and ZMQ find/autobuild scripts to make sure that...

- [x] Run quick tests for each check-in - [ ] Run larger set of tests daily

See how the timestep parameter is used when running in a coupled simulation -- should be treated as the maximum time delta from the current time? vs telling GridDyn what...

Export cmake package config files with targets.