Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change window size and view point in Get_Rendering #10

Closed
mhscott opened this issue Feb 26, 2020 · 9 comments
Closed

Change window size and view point in Get_Rendering #10

mhscott opened this issue Feb 26, 2020 · 9 comments

Comments

@mhscott
Copy link
Collaborator

mhscott commented Feb 26, 2020

The plot_model() function created by @u-anurag is very useful! Would it be possible, or is it already possible using pyplot functions, to change the window size of the rendered model and also to change the view point?

@u-anurag
Copy link
Contributor

Thanks Dr. Scott! The best way to use the model viewer is through the terminal command (Anaconda or Linux). An interactive Matplotlib window is generated by the program. You can use the mouse/click-and-hold to manually change the window size and viewing angle and save the figure in the desired orientation/zoom level.

While using Spyder (or any other IDE), change the IPython console/Graphics settings (in Preferences) to Automatic graphics backend. This will generate an interactive window instead of an inline .png image. We should mention this on the Plotting commands page.

I'll also add an option to set view angle and window size manually, just in case.

Spyder Setting

@mhscott
Copy link
Collaborator Author

mhscott commented Feb 26, 2020 via email

@u-anurag
Copy link
Contributor

For Jupyter notebooks, one way to do that is to write %matplotlib qt before starting the script. This will open an interactive plot window instead of an inline image. Use %matplotlib inline to switch back to inline plotting.

image

@mhscott
Copy link
Collaborator Author

mhscott commented Feb 27, 2020

Thanks, @u-anurag, that worked! But I had to install PySide2 first, but this is probably included already in Pythong IDEs. I'm working in Linux without an IDE.
pip install PySide2

@u-anurag
Copy link
Contributor

I just noticed that Anaconda installs all the dependencies of Matplotlib as a package. Qt packages (PyQt and PySide) are optional dependencies as per the Matplotlib website. I have created a pull request to update the information on the Plotting commands page.

@u-anurag
Copy link
Contributor

u-anurag commented Mar 1, 2020

Should I force Qt backend in the plot_model() and plot_modeshape() functions? I don't use Jupyter Notebook a lot so I don't know if users prefer an inline plot or an interactive dedicated window. In that case, users don't have to worry about adding %matplotlib qt before running the script.

@mhscott
Copy link
Collaborator Author

mhscott commented Mar 1, 2020 via email

@u-anurag
Copy link
Contributor

u-anurag commented Mar 1, 2020

I found that %matplotlib notebook produces an inline interactive figure on Jupyter notebook instead of a dedicated window. You should try that.

@mhscott
Copy link
Collaborator Author

mhscott commented Mar 2, 2020 via email

zhuminjie added a commit that referenced this issue Jul 17, 2022
153970ce update geotech example
9ff4cc45 adding link to geotech examples
f2dab7cd update changelog to 3.4.0.1
0f3d2043 add PM4Sand example
31a31713 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
57317a1b fix newline
3f67c771 Update patch.rst
73a8fdf2 Update ndfiber.rst
713a679d Update ZeroLength.rst
ad5f8309 Update sectionStiff.rst
04e56e57 Update sectionFlexibility.rst
78325b13 Update sectionStiff.rst
25fae72c Merge pull request #259 from mbbatukan/patch-1
fbf92c81 Update nodeResponse.rst
be6ac037 adding note and example to the function
2222d5a0 fix plotting examples
16107767 update plot examples
ec2c06b2 Update rccircularsection.rst
724939af Merge pull request #255 from mgrubisic/master
719c6923 Merge pull request #256 from otaithleigh/patch-1
3d9856ee Fix TrussSection signature
3a507a81 Updating Sensitivity Examples
475e455d Merge pull request #254 from AmirHosseinNamadchi/patch-12
a5ec3657 modifying function signature
4f905f64 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
a315216e version 3.4.0.1
75305a5c Merge pull request #250 from shishitao/master
f1166a91 Update Hysteretic.rst
2bc97a10 Merge pull request #247 from AmirHosseinNamadchi/patch-11
bef791e7 Update NormDispIncr.srt
d9f49ec9 Merge pull request #243 from kkolozvari/patch-1
5724ba7c Merge pull request #246 from Mengesh/patch-3
77bfca37 Fix Notes link typo in CoupledZeroLength.rst
1e3911f8 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
2c8ce69f update concreteCM command
0490b39d Update SFI_MVLEM_3D.rst
41208757 Merge pull request #242 from kkolozvari/master
e50f16a7 Update element.rst
533804f2 Adding SFI_MVLEM_3D documentation + misc updated to MVLEM models
e4f3ed23 Merge pull request #239 from mgrubisic/master
ba6e2eea Cantilever Sensitivity 2D Example v1
7bb9a499 Cantilever Sensitivity 2D Example v1
f2f8aa46 Cantilever Sensitivity 2D Example v1
f3be41eb Cantilever Sensitivity 2D Example v1
c9d9d4b0 Merge branch 'master' of https://github.com/mgrubisic/OpenSeesPyDoc into master
fc6fdc0c Cantilever Sensitivity 2D Example v1
e12abf29 Delete gitcommit.bat
a38d7b02 GRUBISIC Autosave mgrubisic | uto 13.07.2021. -- 13:48:01
84e72f4c add PM4Silt material
a1a4ae82 update to v3.3.0.0
7b1f4908 Merge pull request #230 from sewkokot/updateOpsVis2
0905474d add support for the 'layer circ' option
d4f245d1 ops_vis: improve default options, add circ patch, fix 3d equal axis
5fbe6e11 add pressureConstraint command
5d043d64 Merge pull request #228 from kkolozvari/master
d1709b97 Update element.rst
2205e312 Merge pull request #227 from kkolozvari/master
f709a59f Update MVLEM_3D.rst
5da684cf Update MVLEM_3D.rst
5c564593 Update elasticBeamColumn.rst
929820e1 Add MVLEM_3D description
0761d8b9 Merge pull request #226 from mgrubisic/master
1921e0a3 Update HingeMidpoint.rst
c373190d Merge pull request #1 from zhuminjie/master
b5f8c8b9 Merge pull request #225 from harshmistry96/harshmistry96-patch-1
4c6e55bf Merge branch 'master' into harshmistry96-patch-1
5a686328 Updated freeFieldEffective.rst
09988758 Input motion file
1d02288c Update newmark.rst
290bdc8f Merge pull request #221 from harshmistry96/harshmistry96-patch-1
a72d8a2d Merge pull request #222 from harshmistry96/master
6e1934f7 Update geotech.rst
5d5edb2f Update geotech.rst
8e803327 Update geotech.rst
56ebeea8 Update geotech.rst
2886558a rst file for example freeFieldEffective.py
3db33855 Merge pull request #220 from jchatkinson/patch-1
50bd5985 Add files via upload
14afdb0d Update saveFiberData2D for grammar
1e913e45 Update sdfResponse.rst
b2ed21f9 update
f18a94c0 update
506a13b4 update
3b901474 update
7cd9923d update
772f8a6e update
7ab7e9af Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
aac97c0a update
1d67cc26 Update pathTs.rst
81049ea6 update
e96bd097 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
f620da5f update
ed9af817 Update pathTs.rst
9c7ffee7 Update pathTs.rst
ad97800b update
009fe176 update
ea08a125 update
21aa6f2f update
9582b546 update
f165d479 update
d09e6c25 update
deac97a1 update
2fb9d546 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
3ed329b4 shortcuts
f4742f7c Update FluidSolidPorousMaterial.rst
7354d55f add module
e2faa0cc update utility
3d258704 other cmds
be766c22 fix some errors
da969e59 nodeSize
cd3070d3 version 3.2.2.9
79077af6 add ops. to obstacle-bg.py
01648103 fix name
0a92b7b4 fix bg mesh example
78ce0a7e update version in conf
25153669 update to 3.2.2.8
1f2cc390 Merge pull request #214 from sewkokot/updateOpsVis
f2c5dcd6 Update linearTs.rst
5af5dfc0 ops_vis: fix typo in a comment
572ab63d ops_vis: fix youtube links
dba19a7f ops_vis: fix Eds docstring for anim_defo and anim_mode
aa2a69a2 add new example to the plotting page
124fb08f add ops_vis_ex_2d_portal_frame_th_mode_anim.rst
1a2ceb15 add pyExamples/demo_portal_frame_time_history_anim.py
6ee4364e ops_vis: rename quad_sig_out_per_node to sig_out_per_node
9eea10d5 major ops_vis.py update, fixes and add more documentation
8c4292a1 update demo ops_vis python examples
87219d86 Update main ops_vis introduction
009fedc6 ops_vis: refactor and cleanup
4b569f8e Update eleload.rst
dda3cf21 Update eleload.rst
5d108af2 update
083da805 update parameter command
759a8a3d add collapse recorder
135878fd add collapse recorder
d430ec80 fix an import in example
15ee542e add ops_vis
3f763736 upgrade to 3.2.2.6
500084d2 Update setNodeAccel.rst
bb6c3937 Update setNodeVel.rst
63be277e Update setNodeDisp.rst
02f195c2 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
73418f3e 3.2.2.5
50b4d168 Merge pull request #205 from sewkokot/fixReadTheDocsBuilding
cc42cc10 another trial to fix Read the Docs building process
277d938c Merge pull request #204 from sewkokot/fixSphinxAutodoc
cd7c2436 ops_vis: minor change to fix Sphinx auto-generate function docs
631ebc68 Update to 3.2.2.4
e4a54cfd Merge pull request #203 from u-anurag/master
c427ba8e Merge pull request #201 from sewkokot/addOpsVis
5468569b Update the rendering example
dff8aca3 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
433af67f partmesh update
ebb07a4a update ops_vis and examples: more descriptive line style formats
cf097c29 add quads_4x4 png files
a3c9746f add ops_vis.py used for autodoc and autofunction; update, cleanup
1e40729f initial import of the ops_vis module
79c83506 modify existing files to adapt for ops_vis documentation
318fc65d delete redundant src/ from including sub.txt in two files
44df21df Merge pull request #200 from u-anurag/master
b48ec1bb fix typo
d057495d cleaning up
d3bd7716 Remove openseespyvis
4d86bb22 Merge pull request #6 from zhuminjie/master
1542b287 Update description for developers
d3612a00 update index
a54f14bb Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
29225043 update to 3.2.2.3
47ef9da4 Fix space
d1d3016d Merge branch 'master' of https://github.com/u-anurag/OpenSeesPyDoc
b91c1993 Add openseesvispy information
69e8cb87 Merge pull request #5 from zhuminjie/master
010ccabb Update changelog.rst
60eb74ee Merge pull request #194 from u-anurag/master
7999347a Merge pull request #4 from cslotboom/cslotboom_Updates
12928629 Merge branch 'master' into cslotboom_Updates
145f1744 Update createODB.rst
1e6c874b cleanup
86ba8e14 Update animate_deformedshape.rst
3a056c50 remove unused argument skipFrame
a7fbcb06 Update plot_fiberResponse2D.rst
2effc050 Update animate_fiberResponse2D.rst
51c50171 Updating animation file contents
ac95a650 Hard coded value of constant Pi
3e4d5775 Typo fixes
df4a9863 fix typos
6e941f1f Plotting command documentation
6d393b53 Merge branch 'master' of https://github.com/u-anurag/OpenSeesPyDoc
814f5a8c Merge pull request #3 from zhuminjie/master
4e4ec3e6 Merge pull request #191 from millen1m/master
7bba7d23 Merge branch 'up2020-zhu'
7df91eba restore explicitDifference.rst file.
a56a2883 step 1 of resolving explicitDifference duplicate name issue
4af481cb name for ElastomericBearingBoucWen
4e005bc6 better labelling of rjwatson inputs.
c193cd1c Merge pull request #192 from u-anurag/master
464ca339 Update plot_model.rst
3e7b3d3c Merge pull request #2 from u-anurag/u-anurag-patch-2
13abf0e1 Merge pull request #1 from u-anurag/u-anurag-patch-1
5b00b80f Adding scale factor argument to the command
464ce8dc Update plot_model() command with input arguments
17d1d7b0 merged latest from master.1
709c14f8 merged
e44bcc27 add plotting developement guide in command list
0f53e7c7 Merge pull request #190 from u-anurag/master
13d0324c Minor edits.
1c289700 Minor edits
cda3c666 Add information about Plotting_Development_Guide
03d24d9b Create Visualization Development Guide
e4230d39 minor tweaks.
9a3a57a2 update index
f0f2a57a add version 3.2.2.1
f279d873 update version
c37ca754 update new version 3.2.1
0286dca0 fix tabs
f6dd3d46 Merge branch 'master' of github.com:zhuminjie/OpenSeesPyDoc
4b4f8123 update index
d1c09eab update index
5d6904b1 Update README.md
318685bd three fixes.
ad821985 fix preprocessing
95ffac20 add preprocessing
7c7db98e change readme
5aa0d631 add new commands and pytest
785c3771 "Automatic synchronization of github repo 04/21/2020 18:13:35"
3dcaf78a update background mesh examples and plotting functions
52da5999 update version to 3.2.0
547d5034 add partition command
a6a9f876 update change log
902a8f14 no mac for pip
88ecdd82 add two nDMaterials
7c733c04 use lower case for quad and tet mesh
4108a457 add priciples in remesh command
bf19d5e4 added example for plot_deformedshape
2a3eedb8 fix file name
a8a70cbc update background mesh and particle
67c19a1c add quad and tet mesh
f3352f4b Adding RC shear wall example
d6683168 Adding RC shear wall example
7f9a6caf Switched optional marker from [] to <>.
9bf04832 update PlaneStressUserMaterial
f3bcb5db Merge pull request #157 from AmirHosseinNamadchi/patch-9
f601b3e2 Merge pull request #160 from AmirHosseinNamadchi/patch-10
7d33dd6d Merge pull request #161 from u-anurag/patch-1
6abab619 Add missing arguments to the command
3c3caad6 typo fixing
1c3f6672 adding 'can only be issued after an analyze'
bf150b26 typo fixing
3f892e5f typo fixing
7a6a2db9 typo fixing
ce4b7ee4 typo fixing
10fd8ab2 typo fixing
b0bb2e2b change mass to massPerLength
e1e7cbd3 Fix a lot malformed tables from previous commits
e210c8f5 Merge pull request #149 from AmirHosseinNamadchi/patch-2
5c8218d3 typo fixing
306d3f3c Merge pull request #148 from AmirHosseinNamadchi/patch-1
46129700 typo fixing
37e41a67 Adding optional to release code description
4a9065ba Merge pull request #147 from mhscott/master
d82fb49b Updating elastic beam column documentation
f2da72e4 Documenting moment release for 2d elastic beam element
008d41c4 Merge pull request #146 from mhscott/master
f66174ea Fixing HingeRadau descriptions
6251569b Merge pull request #138 from u-anurag/patch-2
f1f82843 Fixing command for DruckerPrager
8b2a76e0 Update Qt backend description
04284024 Add info on PyOt.
b6a10bb1 Updated information for Jupyter notebooks
d3954812 Update and rename Brick20N.rst to 20NodeBrick.rst
d2c2724a Removed ascii from files and cleaned fn definition of FRP
608bfba7 Switched poissons ratio to consistently use 'nu'.
318757f3 Added 'tag' to tag inputs
26454f1b Update elasticBeamColumn.rst
bcb76c18 Added InitStrainNDMaterial.rst and InitStressNDMaterial.rst minor tweaks to other files.
03b96a2f Moved FibreThermal to own file.
7bf331b5 removed unicode errors - that are not compatible with windows based python
df10b387 removed unicode errors
9e584f69 Changed StressDensityModel to stressDensity
b7ae97bf change to use E_mod rather than E.
e7dbcec2 more refinements - explicit on tags
bf72244c minor updates
fb0b3dac lots of minor corrections to elements.1
0d07d1f3 lots of minor corrections to elements.
e944bd4e lots of minor corrections to elements - more.
311d7357 lots of minor corrections to elements
766a2be0 updated PM4Sand to match original parameter names
54c599cc further refinements to be more pythonic
a10f2e20 slight renaming to allow lowercase unique names. Changed logic for ConfiningConcrete01 to be pythonic.
4095b7a1 Fixed inconsistencies in docs
7bbf5375 fix a typo
7d7e8e77 Removed ascii from files and cleaned fn definition of FRP
a4d5d209 Merge branch 'upstream-master' into upstream-merge
788e9aaa Switched poissons ratio to consistently use 'nu'.
72da4d42 Merge remote-tracking branch 'origin/master'
51b6218b Added 'tag' to tag inputs
77d2b3fe add FRPConfinedConcrete02 material
c39ebc03 update moving mesh
ea618798 TDConcrete models
dc5639e3 Update elasticBeamColumn.rst
8dae1fd3 Added InitStrainNDMaterial.rst and InitStressNDMaterial.rst minor tweaks to other files.
1b67112e Moved FibreThermal to own file.
152f9164 removed unicode errors - that are not compatible with windows based python
45cb8a42 removed unicode errors
7e0112c4 Changed StressDensityModel to stressDensity
00dbf0b1 change to use E_mod rather than E.
3db4c905 more refinements - explicit on tags
a128923f Merge branch 'master' of git://github.com/zhuminjie/OpenSeesPyDoc
41f9c5a4 start jupyter notebook in windows
e75aa5d6 minor updates
f5fbdf66 updates on installations
428a19f7 update index
84001c61 update to version 3.1.5.11
4109ed2d Float to int
12a5e531 Updating documentation
e7ba5137 plotting commands
8bf1730d add plotting commands
d85ed0d1 update version and examples
d82303b3 update ignore
304faf6c Added introduction to model visualization
3d9970b9 Added image for OpenSeesPy visualization
93d85bd2 Merge pull request #116 from DBorello/patch-1
fc8308ce Using numbers instead of variables
5d7a9208 Add Basic to intro code
56534641 Merge pull request #115 from sewkokot/fix_nodeEigenvector
2cf8a652 Add missing nodeTag in documentation
50540acc Removing extra matTag parameter
2561e815 Removing extra matTag in documentation
78825941 command to plot mode shapes
a60b3c1e command to plot opensees model
8ad7d0bf Adding plotting commands
0967ceb0 fix plot link
5849d871 Reorder import statements
8544db74 Rename file to fix the tree
e293d846 Update plotting.rst
1402b0b2 Fixing the example file name
1c1d4c16 Edit the examples list to include plotting
4bca3b98 List of plotting examples
9daca9c9 Description of model and mode shape plotter
dd319ce0 Example on model render and modeshape plotter
5fa2b867 Images for plotting example
1fb6ea24 index
a5a7e7bf update wsl
ae7115ba update wsl
0ab9a642 update wsl
ca213cd7 update wsl
09c8a011 add wsl
57969039 lots of minor corrections to elements.1
f159f720 lots of minor corrections to elements.
d0f22a64 update map
c5bf1258 mini script
a90888c3 updates
0770e1c2 updates
61e3e8d8 update install
1ea494e7 version 0.5.4
a13e2081 update Joint2D
e9de33aa lots of minor corrections to elements - more.
76593ed9 lots of minor corrections to elements
b2000955 updated PM4Sand to match original parameter names
1bd3febe Add ExampleFRP to the list of Earthquake Examples:
f07a2ff5 further refinements to be more pythonic
cf4fc5d1 slight renaming to allow lowercase unique names. Changed logic for ConfiningConcrete01 to be pythonic.
d363f00d Cantilever FRP-Confined Circular Reinforced Concrete Column under Cyclic Lateral Loading.
1de38d86 Fixed inconsistencies in docs
a6c8e05e Merge pull request #87 from bigeconomy/patch-1
0a49750b Update FRPConfinedConcrete.rst
ac3f5f66 update index
86454d25 version 0.5.3
6aa79d4e update index
ec419f7b remove option from HHT
98161dd8 update to version 0.5.2
b7db6bd0 remove line hightlights for examples
4c195d99 update to version 0.4.2019.7
870222af add examples from Pavan
5550d852 add email of Pavan
9c493a1f update to version 0.3.2019.6
e891fdd3 update to version 0.3.0
bf7170c6 Add ExplicitDifference Integrator
f6cfb1a3 update ignore
78f049a8 Fix error in corotTruss
9c553d5f Fix error in corotTruss
047b6f9f Merge pull request #61 from s-m-amin-ghasemi/master
a1a9552a Update example_name_spaced_nonlinear_sdof.py
787ebc45 Merge pull request #15 from s-m-amin-ghasemi/patch-14
d7df6a8a Merge pull request #14 from s-m-amin-ghasemi/patch-13
a0d18cb9 Merge pull request #13 from s-m-amin-ghasemi/patch-5
5dfb2367 Merge pull request #12 from s-m-amin-ghasemi/patch-6
ca2c37e1 Merge pull request #11 from s-m-amin-ghasemi/patch-7
6dc8c516 Merge pull request #10 from s-m-amin-ghasemi/patch-8
9fadc593 Merge pull request #9 from s-m-amin-ghasemi/patch-9
338ff83e Merge pull request #8 from s-m-amin-ghasemi/patch-10
fac0c0df Merge pull request #7 from s-m-amin-ghasemi/patch-11
5eff2d03 Merge pull request #6 from s-m-amin-ghasemi/patch-12
8b356ab7 Merge pull request #5 from s-m-amin-ghasemi/patch-15
b46cbc8e Merge pull request #4 from s-m-amin-ghasemi/patch-4
c4ea0e64 Merge pull request #3 from s-m-amin-ghasemi/patch-3
8d7703cf Merge pull request #2 from s-m-amin-ghasemi/patch-2
bc842602 Merge pull request #1 from s-m-amin-ghasemi/patch-1
f741d389 To import
1ce9e146 To import
e44d0aa8 To import
dd3acbdb To import
866d9ca9 To import
2ad6353d To import
2270bf26 To import
a5be9812 To import
4baacf70 To import
f5f06135 To import
43b3c07c To import
2c7b3eca To import
21aa4142 To import
6cab0a5c updates
42eea8ab Merge pull request #59 from s-m-amin-ghasemi/patch-2
370737d7 To Import
dba22fc1 Merge pull request #58 from s-m-amin-ghasemi/patch-1
da4272f2 To import
8c5bc177 updates
c6f2290c Compilation by Stevan Gavrilovic
b29fa521 version 0.2.0
9746a731 add release time
a237913b add nodeDOFs command
3d61df47 add setParameter command
b5393f70 PressureDependMultiYield update
d502b10e fix bugs
8666489f add parameter commands
e82e74ef version update
e2f11994 update example
b0120041 Merge pull request #46 from jfayaz/RotD_Spectra
3599dde0 changed code
ab7ba52d move example under earthquake section
7a00ffa1 Merge pull request #45 from jfayaz/RotD_Spectra
b7caf01b Merge pull request #42 from sewkokot/fix_pathImport
447d07f8 ReadGMFile
d84e76f0 set PYTHONPATH env variable as an alternative to sys.path.append
33422886 add example
e563be9e Merge pull request #44 from jfayaz/RotD_Spectra
8cdbf26c intial-commit RotDSa
cbd44d1f use import instead of exec-open-read sequence
ca1da63e update command
9a8a6bd9 update commands
53f47d0b bug fix in part mesh
413d9dbd add examples
5c698593 DesignSafe for OpenSeesPy
09cebb5a move rst files to src
90727c4b Merge pull request #40 from sewkokot/movePyExamples
8318d4eb move *.py example files to pyExamples directory
5f35acd5 version update
8e17b79d change log
76847f4b update doc
bafab079 updates
7c40fe86 updates
5cff59ac version 0.0.6
242c9f73 update commands
140e71b9 add sdfResponse command
d2468cec add sdfResponse command
2fb28306 add sdfResponse command
aaf3920f update 0.0.6
180e80bb version 0.0.6
46115fd5 update commands
1090edb1 add current  version
f7b9a0af Version 0.0.5
32ca731d fix an error in script
0f1aa79b Merge pull request #12 from frqc/patch-1
f6daf92a Update pypi.rst
315b8bf0 update rigid diaphragm
493450cb change index.rst
c5997aae add pypi install
599bbfd3 Create LICENSE
c41dba39 Delete license.rst
5ac2e473 add sensitivity commands
85716213 add reliability random variable command
a1761c69 correct highlight line in some examples
3d23ed25 Merge pull request #8 from millen1m/master
cad079f3 realigned comments with code in examples.
5e39d53e rolled back pep8 changes to examples.
f12e5896 fixed bug where example compared acceleration with displacement.
1886febb Merge branch 'master' of git://github.com/zhuminjie/OpenSeesPyDoc
343f7299 fix a typo in layer
fbf333ff add info for beamWithHinges
b31eea93 add integration tags for some beamIntegration commands
df7adec2 completed merge. deleted merge lines to match master.
44ab3995 attempting merge
1d28f3d2 pep8 formatting of examples and corrected bug in docs example.
5dfa83e8 add a name spaced example for SDOF EQ analysis
d5722082 Added example file using name spacing for a nonlinear single degree-of-freedom.
b540639b Added example file using name spacing for a nonlinear single degree-of-freedom.
d9f97375 add notes
5b144a1f add 3-story example
93b904d4 add rc frame examples
15203596 2D 3-Story Steel Frame Example
274d621b add explaination to element recorder arguments
01a6b6a4 change title
8e19ec3d patch circ
e515b45d add sensitivity commands
e9431db9 fix a typo
89162cf4 add author
a6bce7f7 add moment curvature example
fa8b8c14 change ZeroLength to zeroLength
f13ec911 sample script
9cd68177 Add version number
1c4ae255 export to latexpdf
26dcb3d2 add thermal example
fe4ab494 remove availabel section
6737dcc9 add all elements
8d1dde4b add new elements
cfd7d85e elements part 1
5ed31d0b uniaxial material
63f30833 concrete materials
b814aed4 concrete04
ca2f61e2 ndmaterials
14b01b1d thermal section and eleload
8a1c25c1 ndmaterial ContactMaterial2D
032ddbd7 output and utility cmds
66d557a0 Adding utility and output commands
3ddf3e70 add utility commands
93e9d931 Add getTime command
06926068 add more model commands
639b75d4 add section commands
ea608048 add analysis commands
b6e218d6 Add analysis commands
5107cc6a add model commands
999c77f6 correct line highlight
28406fc6 correct line highlight
47812815 correct line highlight
c3f978ee correct line highlight
5ead6768 add example
ffee2dad add pattern commands
38fedb85 add time series commands
9bcb80c8 update commands
24d38b19 change size
1f65bb03 add path for windows
32ac663e reorganize commands
21b3f8c3 add clustrmaps
5694c36f add available elements and materials
e8dc4755 change import for windows
ee3869f6 Split new commands to fsi commands and other new commands
8563fe3a add imports in examples
0c1ee5ba change tol for dambreak analysis
1b50d394 Add more example and installation
6f764bf1 add dambreak and obstacle examples
c656cdec add remesh command
f4df4865 add conversion section
48d955d9 add readme
9fc94b62 add readme
21216c02 add commands and update mesh commands
50f4fe73 update line mesh
5b08a4ce Change linemesh
ea58a653 add nonlinear truss
1d489745 Add elastic truss example
ac77495b Add changed and new commands
2d8afbe1 only new and changed commands
a8c0ba5f Tcl-like OpenSeesPy doc
5b4823b1 Remove docs
ce1bb6be Change chapter names to classes
4600b5f3 Change sp
66066c4c Add examples
da4ba16c Add examples
50d9e5e7 Add mesh
c45ce609 Add transf, recorder
2ed94fd9 add sections and materials
25d08e6d Add sections, ts, eles
557a8b0e Remove descriptin in title
5e9a772b Add elements
cd7185f2 Use class and subclass
4c908a80 Add PFEM Mesh
ff03942d Add id to mesh object
9000110a Add trimesh
602c0a47 remove structure object
e39b62f2 Add structure object
8e1f1216 Add clearEles and clearNodes in Mesh object
a770de27 reorder sections and add node recorder
d0cc94cc Add timeSeries , recorder and elements
769d7999 Add mesh functions
1d066b50 Add mesh and bh material
aa82c524 Add mesh object
c6de12ba Add eleLoad object
eb7d568f Add list of object attributes
cbeb7d72 Add force and disp beamcolumn
c46e83c7 Add beamIntegration obj
4a98299b Add geomTransf object
6a9a6669 add examples
ae5fcdd9 Add section patch and layer
4d817f91 remove tag for ndmat and section objs
427dc743 remote tag from unimat obj
d77f5740 remove tag from sp, mp, and region
46b3fe13 remove tag from node and add examples
8e27cba1 Add section object
f94ebce3 Add section object
9ee27367 Add region and NDMaterial objects
5f81803f Add mp objects and move methods to node object
67318db8 Add analysis objects
d107a643 Add integrator objects
18eb8f61 Add all algorithm objects
8ebf26aa Add all test objects
2a4a2848 Add all system objects
7f1f4e35 Add more truss example
c74c9fd4 Add example
3d2263cf Add analysis objects
2aa90a95 Add and update model objects
7d1b2a70 Add pattern
d3cdf582 Add Element Obj
7a01576d Add SP Object
1af8e6ac new OpenSeesPy doc
f3cf198a Adding missing parameters
7fbf183a Adding all beam integrations
7a3f83e1 Changes of commands for bg and region
6bdb93b8 Adding functions: algorithm, analyze, basicDeformation
9092c821 Changes in index page
068541c1 Change section titles
e47f5804 Adding all functions in empty files
ed33244c Adding node
a04025e1 Adding background and some core functions
b3ce680c Adding other FSI functions
5df9c750 Adding moving mesh
b24709ea Initial commit
REVERT: 1f239c5 update version 3.4.0.2
REVERT: 008159f Merge pull request #91 from mhscott/patch-2
REVERT: ca06f29 Update DiscretizeMember.py
REVERT: 7e9b222 Create LICENSE.md
REVERT: de1341d fix python 3.9 requirement for openseespy
REVERT: b092137 fix python3.9 requirement in windows version
REVERT: 0a81621 support Python3.9
REVERT: f9bdf9b update to python 3.9
REVERT: ac470c0 Merge commit 'a6eb923029055847f2d9d801c67bf4576bdaa0c5'
REVERT: a6eb923 Squashed 'opensees/' changes from 2f5bc77..ae6e39f
REVERT: a0a989e remove visualization libs from openseespy
REVERT: 86743b4 Squashed 'opensees/' changes from e207987..2f5bc77
REVERT: 92e8626 Merge commit '86743b450b53e92dae9517e3bb20b1a906180075'
REVERT: e49436d update build docker
REVERT: 3f1c6f7 update version 3.4.0.1
REVERT: f7f06f5 update build_docker and pip setup
REVERT: 92a669f Merge commit '9c0652a79471a93aabfbc6323908709a24945c38'
REVERT: 9c0652a Squashed 'openseespy-docs/' changes from 41208757d..d9f49ec9a
REVERT: ee24c75 Squashed 'opensees/' changes from 2315cdc..e207987
REVERT: 717da8a Merge commit 'ee24c7546e3278cefbc4b12eae0a5d84678df9bd'
REVERT: 597951a update version 3.4.0.0
REVERT: 185ae9d build_docker.py add comments and comment warnings
REVERT: ef6ad84 Squashed 'opensees/' changes from b57156b..2315cdc
REVERT: 0cc17fc Merge commit 'ef6ad848b68f46aab06d9b0f921b6a472bbbdbf1'
REVERT: f3903df update docker file to add centos-openseespy-code tag
REVERT: caa5cb1 update pip setup
REVERT: ad80c32 update version 3.3.0.1
REVERT: 0eed7c5 Squashed 'openseespy-docs/' changes from 7b1f49089..41208757d
REVERT: b00478e Merge commit '0eed7c54ad71f7bd233d69cb7774c5ccc0d72edb'
REVERT: 8ecd274 Squashed 'opensees/' changes from c9627c1..b57156b
REVERT: e451526 Merge commit '8ecd274bcf5cbcc4705362debb60f19749306dea'
REVERT: 35b372a Merge pull request #67 from parched/patch-1
REVERT: add44ca Fix error message when import fails on windows
REVERT: a9923b1 Merge pull request #62 from ccaprani/patch-2
REVERT: c86b6aa Argument typo
REVERT: 5b81203 Add plot direction
REVERT: 4aa489f update build docker
REVERT: ce125ab update version for linux and win
REVERT: 12822e3 Squashed 'opensees/' changes from 534919c..c9627c1
REVERT: b494dcf Merge commit '12822e37afbec1ba0eb1c35c8a99460446a866fb'
REVERT: 15934fa update version 3.3.0.0
REVERT: c06b062 Squashed 'openseespy-docs/' changes from 79077af6..7b1f4908
REVERT: 340e4ca Merge commit 'c06b06248bf5bc64e4c2507b946ad9ddf2f7d796'
REVERT: 30c4342 Merge commit 'f13c663d9ef28804acd15407702c9027bdeb0df1'
REVERT: f13c663 Squashed 'opensees/' changes from d50e78a..534919c
REVERT: 1313e00 Merge pull request #59 from sewkokot/master
REVERT: d49cc98 add support for the 'layer circ' option
REVERT: 2acde0b ops_vis: improve default options, add circ patch, fix 3d equal axis
REVERT: a56f583 update version
REVERT: 6e6f15f update version 3.2.2.10
REVERT: dd4fb67 docker self compile mpich3.2
REVERT: 9b488f9 make openseespy depend on the three separated repos
REVERT: f99bcc1 add openseespywin-pip
REVERT: 66130c7 add openseespylinux-pip
REVERT: 6d58d90 update version 3.2.2.9
REVERT: 1deaba4 Squashed 'openseespy-docs/' changes from 1f2cc3909..79077af68
REVERT: b70180e Merge commit '1deaba4bd3ae30e78a371dfcdd6b7edcb5c8df47'
REVERT: bf61282 Squashed 'opensees/' changes from 68f912f..d50e78a
REVERT: cfe0c68 Merge commit 'bf61282ef07abfd997205e7bda9ad7af84377c6e'
REVERT: 9053a22 update to version 3.2.2.8
REVERT: 8e684b0 add release version in dockerfile
REVERT: c275aec change build_pip.py input order
REVERT: a6f039a Squashed 'opensees/' changes from b85bcc8..68f912f
REVERT: 6e2bcb9 Merge commit 'a6f039abb75eefd17f874efd2aed6522c139c8cd'
REVERT: 9a135c2 update pip
REVERT: e70b8e0 dockerfile for compiling openseespy in centos 7 and testing in centos, ubuntu, debian, and fedora
REVERT: 0041d47 update build_docker and build_pip
REVERT: 914ae99 fix copy_win_library
REVERT: 173970f load libraries at __init__.py
REVERT: 2dcf2e6 update docker and build_pip
REVERT: 5340f05 update version 3.2.2.7
REVERT: 4da9445 Squashed 'openseespy-docs/' changes from 5d108af2..1f2cc390
REVERT: 6e95e96 Merge commit '4da9445cc2839735c98b7639191ca4745a36bc2f'
REVERT: f4c1eb2 Squashed 'opensees/' changes from 0409cdd..b85bcc8
REVERT: 0256cf2 Merge commit 'f4c1eb293467539f81e5cb6b46ee6091f4ae5719'
REVERT: 68f1b24 update docker file
REVERT: 4c6a845 Merge pull request #54 from sewkokot/addOpsVis
REVERT: 1fe4477 ops_vis: fix Eds docstring for anim_defo and anim_mode
REVERT: 8cb23a3 ops_vis.py major update, fixes of code and documentation strings
REVERT: 5510e7b fix format in build pip
REVERT: 5ad2abe build pip add zip option
REVERT: 458533b update build_pip
REVERT: e5573cc update version
REVERT: a8220fc update docker
REVERT: 1f0e5c7 update Dockerfile
REVERT: 3a68040 update Dockerfile
REVERT: 16b0745 build_docker.py
REVERT: d66435e build_docker.py
REVERT: c5f8b1b update version 3.2.2.6
REVERT: 0a8b027 Squashed 'openseespy-docs/' changes from 60eb74ee..5d108af2
REVERT: f60f908 Merge commit '0a8b027f24e6f0ccfcb9dc85f34ef848cfea246f'
REVERT: 0f8a990 Squashed 'opensees/' changes from 16b5363..0409cdd
REVERT: fefd81f Merge commit '0f8a990e959b101e5ab820e530813a37a3871d35'
REVERT: 03b6f78 update_version.py
REVERT: af2ed9b update_version.py
REVERT: a112915 add update_version.py
REVERT: 5d71d55 update docker
REVERT: 58712cf update build_pip.py
REVERT: db537fe pip update
REVERT: 5159126 Update to 3.2.2.6
REVERT: 87486a4 add a typo in build_pip
REVERT: eb32789 use different python names on different platforms
REVERT: bd11a82 Merge branch 'master' of github.com:zhuminjie/OpenSeesPy
REVERT: cd07262 use @loader_path in mac
REVERT: 40e506c copy linux libray
REVERT: 74c7673 update install scripts
REVERT: 03da73f bug fixing for mac os version
REVERT: 390e530 add mac
REVERT: cc5ada1 3.2.2.5
REVERT: b5b0a4e import __version__
REVERT: 31a53df Fix an issue with Windows
REVERT: d16fd50 Update version
REVERT: 51179c5 update init
REVERT: caf3304 update install_pip and install_test
REVERT: 2262b5d update build_pip
REVERT: fafbbfd Merge pull request #43 from sewkokot/addOpsVis
REVERT: 3f218e8 update ops_vis: more descriptive matplotlib line style formats
REVERT: 759c12d move openseespy version to ops.__version__
REVERT: ce7110a initial import of ops_vis plotting module
REVERT: 4e25f2d update install_pip.py
REVERT: 579d5f2 fix a typo in init.py
REVERT: ffe6ece setup 3.7 folder
REVERT: 281a11e copy library for 3.7
REVERT: ac7a49e windows support for 3.7 and 3.8
REVERT: eef221c update openseespy pip for windows
REVERT: 5e826b8 Squashed 'openseespy-docs/' content from commit 60eb74ee
REVERT: 67a7284 Merge commit '5e826b8100e39febe4bf83d25401ca3fcdb047bd' as 'openseespy-docs'
REVERT: 2a6d645 remove openseespy-docs
REVERT: 21ec279 Merge pull request #39 from u-anurag/Cslotboom_Spelling_error
REVERT: aa03fd8 Resloved Spelling error
REVERT: 30da127 Squashed 'opensees/' changes from 153a183..16b5363
REVERT: a3d8b21 Merge opensees commit '30da127afc551d0985834664bfc47318aa7fb2b6'
REVERT: 85d1a0d Merge pull request #38 from u-anurag/OpenSeesPy-Plotting
REVERT: 7fd373c Removed a variable that didn't do anything. Changed pytest variable names. (#64)
REVERT: e13aaa9 Moved Tests and moved out individual functions . (#63)
REVERT: 8c80d7b changing "scale" variable to be consistent (#61)
REVERT: 04c515e Updated Animations to display time, other small patches (#60)
REVERT: 1ebf0cb Adding option to save animation (#58)
REVERT: 7a487b8 Update Get_Rendering.py
REVERT: 222a428 Additional arguments to animation (#57)
REVERT: 2a6d7a0 Update Get_Rendering.py (#56)
REVERT: c496205 Minor changes (#55)
REVERT: 0bbfdf9 Remove 'model_ODB' test (#52)
REVERT: b846096 adding tempSurface = [None] to _plotCubeSurf() (#51)
REVERT: 60d7198 changing names to be consistent with internal functions (#50)
REVERT: a576ce6 Some final edits to Get_Rendering (#49)
REVERT: 10af31e V1 Release (#47)
REVERT: 1e70469 Moving Functions (#40)
REVERT: 53058d1 Adding time-step option for recorders. (#39)
REVERT: 6c24139 selective input for createODB() (#36)
REVERT: 882e9cc Updating plot_deformedshape() (#32)
REVERT: 1db894c Adding procedure to read the node displacement data. (#31)
REVERT: bb6b859 Add read and write modeshape data (#28)
REVERT: ec060cd Add _plotBeam2D() (#29)
REVERT: d9506e9 Changed to streamline with ODB (#30)
REVERT: 533ae11 Animation Function (#26)
REVERT: b6e5670 Cslotboom preAnimation functions (#25)
REVERT: 27a2456 Cleanup of createODB, readODB and plot_model functions (#23)
REVERT: d8fb60c Cslotboom updates (#20)
REVERT: b700ad2 Removed '-closeOnWrite' from the recorders. (#18)
REVERT: 2e5ea9c remove internal plotting functions (#17)
REVERT: 2f24ecd put all internal plotting functions in a separate file (#16)
REVERT: 508ee21 Create example to test Brick elements (#15)
REVERT: f926225 fix file name
REVERT: b3a850c Create test_SteelFrame2D example (#14)
REVERT: 02de975 Create test_shell3D example (#13)
REVERT: 800fdbe Create PortalFrame3D.py to test plotting for 3D stick-beam model (#12)
REVERT: 4cc2855 Create internal_database_functions.py
REVERT: 0f0e4ce Create Get_Fiber_Response.py
REVERT: 0f62f96 Merge pull request #32 from u-anurag/master
REVERT: cfe84a0 Add Output database command
REVERT: 52ef2fa Update functions with object oriented definitions
REVERT: e8c80ab Merge pull request #3 from zhuminjie/master
REVERT: 30b95f8 change docker folder name
REVERT: 6d7ba6e change doc folder name
REVERT: 94dddb3 change folder name
REVERT: c72bcd3 Squashed 'opensees/' content from commit 153a183
REVERT: d0e4920 Merge commit 'c72bcd315ac06c04c6961e8b258590aaa55e280b' as 'opensees'
REVERT: bc1a47a update readme
REVERT: 2a0bf6b Merge pull request #2 from zhuminjie/master
REVERT: 8cb5921 update readme
REVERT: 6b76a3e update readme
REVERT: 07d6674 update readme
REVERT: 05f044d Merge commit '4bf81cff414b14aea00a01a27bd20aa1b3cdd5d8'
REVERT: 4bf81cf Squashed 'doc/' changes from f0f2a57..9a3a57a
REVERT: e824ab0 update index
REVERT: 6d99758 add gitignore at root
REVERT: 05da732 Squashed 'doc/' content from commit f0f2a57
REVERT: 6258e41 Merge commit '05da732833a05f0c23db5ea71a4ebc78dfa496a7' as 'doc'
REVERT: 78581a7 update readme
REVERT: c349500 add docker in readme
REVERT: ab4a439 Merge branch 'master' of github.com:zhuminjie/OpenSeesPy
REVERT: 3fc9b3b add docker
REVERT: 03cb4b0 Update README.md
REVERT: ef4cd12 Create README.md
REVERT: a9bb9bd move gitignore to pkg
REVERT: fd56134 move all package code to a sub-folder pkg
REVERT: 7a53f2b test pre-release
REVERT: 6be4e70 push new version shipping with new libraries
REVERT: 959570f add no cache in test
REVERT: 6439a27 push a minor version
REVERT: 7e89826 test version
REVERT: 2747059 update install scripts
REVERT: fe551d5 test version
REVERT: bbb41a0 update readme
REVERT: 2eaae17 Merge pull request #20 from u-anurag/master
REVERT: 4815c3a Update Get_Rendering.py
REVERT: c727c7f add -y to uninstall
REVERT: af7089b update testing scripts
REVERT: d804f38 remove option
REVERT: 300af16 use python as name
REVERT: 55da66f add install and test scripts
REVERT: 8cc5b25 update README
REVERT: db00448 Added input to select show node and element tags
REVERT: 55617d4 "Automatic synchronization of github repo 04/21/2020 18:13:37"
REVERT: 7c7c3e4 remove build main
REVERT: 752568f move tests
REVERT: 62115f1 update version number to 3.2.0
REVERT: 325db07 add test for the package
REVERT: e7035b4 add data file in setup.py
REVERT: 7499e25 update build_pip.py
REVERT: 7774a5a update readme
REVERT: 7b46f21 purge postprocessing folder
REVERT: 84f1fbe update init file
REVERT: af97c7f Adding preprocessing folder and DiscretizeMember function
REVERT: 21f7cf6 Merge pull request #1 from u-anurag/u-anurag-patch-1
REVERT: c2c816a Fix indentation
REVERT: 06f0765 Merge pull request #16 from gaaraujo/master
REVERT: 9f54ac5 Merge branch 'master' into master
REVERT: 53570fc fixed typos in plot_deformedshape
REVERT: 9d892ab Update Get_Rendering.py
REVERT: e78b8f5 fixed typo in plot_deformedshape
REVERT: 9f5865a added functions for plotting deformed shapes
REVERT: bcfd6c9 added functions for plotting deformed shapes
REVERT: c9e25fb Added plot functions
REVERT: 59fc862 Updated code to force inline, interactive plots
REVERT: 5615176 Show mode shape number and period
REVERT: 20d61e8 update build openseespy
REVERT: 48018a1 add script
REVERT: 4aec781 build_pip
REVERT: 48a7cca update build_pip
REVERT: 737fd18 update build_pip
REVERT: 66349a0 update license
REVERT: 881b2c2 5.12
REVERT: fe4d41a build_pip.py
REVERT: 57ee9fc fix bug in PlanarShearWall.py
REVERT: a128fde update vscode
REVERT: 9f628ea version 3.1.5.11
REVERT: 9a578fa add tests
REVERT: b3552e5 update version
REVERT: 41d77db Update Get_Rendering.py to plot 3D shell and solid elements
REVERT: 89baf41 reorder import statements
REVERT: 6c082b5 Procedure to display model and mode shapes
REVERT: 5b84e0b 0.5.9
REVERT: 976e07a updates
REVERT: 7cc2fe0 version 0.5.4
REVERT: 112a14d Update version = 0.4.2019.7
REVERT: 50c1ca7 Update version = 0.3.2019.6
REVERT: 596e26d Update ignore and setup.py
REVERT: 4c95e3c Revert "change setup to multiple platforms"
REVERT: b8a6dd1 change setup to multiple platforms
REVERT: 618a056 Merge pull request #3 from openseespy/travis-testing
REVERT: 4ca0d26 added travis ci file
REVERT: a172039 v0.2.0
REVERT: 3bb28e8 Merge pull request #1 from s-m-amin-ghasemi/patch-1
REVERT: 39fb972 Update test_sanity.py
REVERT: 1564f70 Update test_sanity.py
REVERT: d999eda v0.1.1
REVERT: 7a09628 pack dynamic libraries
REVERT: 87c7411 version 0.1.1 (automatically detects plaftforms and python versions)
REVERT: 76e15e1 0.0.7
REVERT: 907c616 remove library files
REVERT: 234e573 version 0.0.6
REVERT: 7cd1804 version 0.0.5
REVERT: 3c10fc6 version 0.0.4
REVERT: 356363d add license
REVERT: cd8906a add openseespy.pyd
REVERT: be57ee1 testing.
REVERT: a40256c Update README.rst
REVERT: ec28484 change gitignore
REVERT: 40800ba add opensees.so
REVERT: 41549c3 add requirements
REVERT: 81625f6 Update README.rst
REVERT: e0db565 add OpenSeesPy library
REVERT: 9129813 add readme

git-subtree-dir: opensees
git-subtree-split: 153970cecdb54a5cdd71d0e8a25f55d864b7b3c0
zhuminjie pushed a commit that referenced this issue Dec 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants