Changelog#
v0.6.0#
Added the unit conversion class
opstool.preprocessing.UnitSystem().Fixed bugs in
opstool.preprocessing.tcl2py().Added the arg show_constrain_dof in
opstool.vis.OpsVisPyvista.model_vis()andopstool.vis.OpsVisPlotly.model_vis().
v0.5.0#
Added the function
save_tikz()to save as the.texfile using tikz package, which can be visualized by nativetexliveor web-basedoverleaf.Added the class
opstool.analysis.MomentCurvatureto moment-curvature analysis of fiber section.
v0.4.2#
Fixed som bugs in
opstool.preprocessing.tcl2py().Updated the version requirements for mac.
v0.4.1#
Fixed some bugs in the arg
show_local_crdinopstool.vis.OpsVisPyvista.model_vis()andopstool.vis.OpsVisPlotly.model_vis()
v0.4.0#
update vis module, add multi-point constraint plot
v0.3.0#
Added the class
opstool.analysis.SmartAnalyzeAdded the functions
opstool.preprocessing.var_line_string()andopstool.preprocessing.vis_var_sec()to create variable fiber cross-section meshes.
v0.2.0#
Moved the fiber section mesh commands to
opstool.preprocessing.sectionUpdated docs
Updated NineNodeQuad, SixNodeTri, TwentyNodeBrick, etc., element visualization.
v0.1.0#
Added the function
opstool.preprocessing.tcl2py()to convert tcl code to openseespy codeChange the file that model data saved by
opstool.vis.GetFEMdatatohdf5styleAdded the arg
stop_condinopstool.vis.GetFEMdata.get_node_resp_step(),opstool.vis.GetFEMdata.get_frame_resp_step(), andopstool.vis.GetFEMdata.get_fiber_resp_step()Added the arg
save_filein various method ofopstool.vis.GetFEMdata.Added the arg
input_filein various method ofopstool.vis.OpsVisPlotlyandopstool.vis.OpsVisPyvistaDeleted the arg
analysis_taginopstool.vis.GetFEMdata.get_node_resp_step(),opstool.vis.GetFEMdata.get_frame_resp_step(), andopstool.vis.GetFEMdata.get_fiber_resp_step(), and the method ofopstool.vis.OpsVisPlotlyandopstool.vis.OpsVisPyvista. You can assign the different analysis cases bysave_fileandinput_fileargsUpdated document
v0.0.7#
Updated
opstool.vis.OpsVisPyvista.model_vis()parameter show_local_crd, show local x, y, z labels.Fixed the on_notebook parameter bug with
opstool.vis.OpsVisPlotlyUpdated document
v0.0.6#
Fixed a bug with frame element response visualization,
opstool.vis.OpsVisPlotly.frame_resp_visUpdated document
v0.0.5#
Initial release.