O3seespy

Latest version: v3.4.0.2

Safety actively analyzes 622414 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

3.2.0.7

--------------------
* Allow saving results with a prefix for file names
* Improved support for variable transient analysis
* Improved mesh partitioning support for tied boundaries
* Fixed issue with modelling imposed ground motions and multi supports

3.2.0.6

--------------------
* Removed double underscore in parameter names
* Added support for element Rayleigh damping

3.2.0.5

--------------------
* Can now define algorithms and test checks without applying them, and can apply/reapply them to the OpenSeesInstance using the method `.reapply()`
* Adding support for database commands
* Minor changes to way inputs are handled for Hysteretic material
* More support for Explicit solvers
* Fixed issue with send command

3.2.0.3

--------------------
* Added option to generate individual fibres
* Added algorithms `NewtonLineSearch` and `Broyden`
* Can now call `get_node_coords` using the node tag if kwarg `node_as_tag=True`
* Fixed bug where parameters could not be passed to `bcast`
* `results` now has support for parallel processors
* Added missing parameters to `algorithm.NewtonLineSearch` object
* Exposed openseespy as `o3.ops` to be consistent with the `ops` convention. `o3.opy` still available for backwards compatibility
* Added `ModalDamping`
* Added `integrator.GimmeMCK` to allow export for different matrices

3.2.0.2

--------------------
* Fixed issue where the `custom_openseespy` package would not be used if installed. Now used as the default if available.
* Can record node and element output to XML file using `NodeToXML`, `NodesToXML`, `ElementToXML` and `ElementsToXML`
* Added uniaxial materials 'PySimple2', `QzSimple2` and `TzSimple2`
* Added support for Results2D output to handle manual node numbering.
* Added method to results where node tags can be rezeroed if not using incremental node numbers
* `node.build_regular_node_mesh()` can handle manual node numbers for 2D and 3D.
* Added option for handling error when applying fixities to list of nodes (e.g. `o3.Fix2DOFMulti`) where node may be `None`.
* New method on `OpenSeesInstance`, `set_log_file()` records logs to a temporary file.
* Added option for `system.apply_mumps_or(<alternative-solver>)` where tries to apply MUMPS solver and if fails will apply an alternative solver.

3.2.0.1

--------------------
* Updated `gen_shallow_foundation_bnwf` command to include shear elements
* Added `mp.partition` command for automatically partitioning the model

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.