Hi there! This is my first post on these forums. I know many of the basics of programming in c++, I would like to take the leap into taking an open source library and modifying it to suit my needs. Since I don't really have a lot of experience familiarizing myself with a bunch of libraries, this will be a real challenge!
The library in question is OpenFOAM, in case you're curious. It is open source, however, the documentation for how to use the library is really quite poor... So far, I've been successful in executing several of the examples, and they do what the documentation says they should do.
My question to you is, what steps do you take when you are learning how to use a brand new (poorly documented) programming library?