planesections icon indicating copy to clipboard operation
planesections copied to clipboard

Migrate to new `opensees` package

Open claudioperez opened this issue 1 year ago • 2 comments

Migrate to new opensees package. I will follow up shortly with more details.

claudioperez avatar Sep 05 '24 19:09 claudioperez

Hey, Thanks for putting this together. I'm out of the loop in the opensees world, as I understand it, this is an additional solver that uses your separate library. How does the your library work with licensing? I see it's on a BSD 2 license, but I'm wondering how that works with the base OpenSees license.

Either way, looks like between that and sees library you've been quite busy. These look like awesome improvements!

cslotboom avatar Sep 08 '24 02:09 cslotboom

Hey, sorry about the delay, I missed the notification about this response. This project is not separate from or external to OpenSees. It stems from an effort by PEER to provide a robust OpenSees interface that is appropriate for production use. The source code is in the SRC/runtime directory of the OpenSees source repository. The Python package has been rebranded as xara to provide distance between some of the stigmas OpenSeesPy has developed and it is documented in the official OpenSees documentation here. The licensing is a bit complicated. The core OpenSees codebase is licensed under the original modified BSD described here, but all source code pertaining to the new OpenSeesRT/xara interpreter framework is licensed under a pure BSD.

This pull request has become stale, but if you're interested in the migration just let me know and I'll be happy to update it.

claudioperez avatar Jun 22 '25 00:06 claudioperez