Memory leaks plague virtually all software written in C++ or any other language that requires programmers to manage memory. OpenSees is no exception. With code written by many people with varying knowledge of C++ and very little overall QA/QC, it's fair to say OpenSees has more than its fair share of memory leaks. It's a … Continue reading How to Find a Memory Leak in OpenSees
Tag: Debugging
Minimal Working Example
When people post online or e-mail me about what could be a bug in OpenSees, I'll ask for a minimal working example (MWE), i.e., a simple script that demonstrates the problem. I don't want to deal with elaborate scripts--yours or mine. So, what does an MWE look like for OpenSees? Here's a non-exhaustive list of … Continue reading Minimal Working Example