We are collecting OPENSEES User-Requirements Data

For developers writing C++, Fortran, Java, code who have questions or comments to make.

Moderators: silvia, selimgunay, Moderators

silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

We are collecting OPENSEES User-Requirements Data

Post by silvia »

We are collecting some Requirements Data.
Please reply to this post with a list of what you, as an OpenSees DEVELOPER, require of OpenSees.

Thank you,
The OpenSees Development Team
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
rgrayeli
Posts: 20
Joined: Fri Mar 14, 2008 8:18 am
Location: UC Berkeley
Contact:

Post by rgrayeli »

Silvia;

I think it time for Opensees developer to think about creating a geometry class as a pre-processors instead of using matlab navigator. if you put the "geometry" class in the opensses project I'm sure people like me are willing to participate.
Roozbeh
PhD student
GeoEngineering
UC, Berkeley
carlos
Posts: 23
Joined: Fri May 05, 2006 8:30 am
Location: Universidad Pais Vasco

Post by carlos »

Hello,

In my opinion the most required feature is to have a pre-processor and a post-processor. In order to integrate the OPS framework with geometric packages in an easier way, I think that some features are needed:

Possibility of obtaining Rigid body shapes in eigen analysis. Now it is quite difficult to check models with joints (zerolengths elements) when they are created with manual routines and checking these shapes would be helpfull to see which elements are not connected.

Add some additional examples for developers as the example1 of the EXAMPLES folder. Perhaps the typical TCL examples could be translated. I think they are very usefull for non C++ skilled users.

Add some solutions and projects. I would suggest solutions for Windows 64 and a project similar to quickmain in order to create a DLL that could be called from the pre-processor.

I think that these features would help to new users to understand the source code of OPS.

Regards
aizen
Posts: 38
Joined: Sun Nov 29, 2009 2:15 pm

Post by aizen »

Dear Silvia

I think that would be useful to stop an analysis of a fiber model, save the state of the model (stress,..), change the fiber sections to simulate the rupture of some elements, redistribute the stresses in the structural model (given the new sections) and continue the analysis on the structure.


Thanks

Best Regards
hugo_esquivel
Posts: 71
Joined: Fri Nov 06, 2009 6:40 am
Location: Universidad del Norte, Colombia

Re: We are collecting OPENSEES User-Requirements Data

Post by hugo_esquivel »

Hi Frank/Silvia. I have three requests for the next major release of OpenSees (version 3.0.0):

1. OpenSees on Ruby.

2. A configure executable to compile the source code easily.

3. Implementation of inclined supports.

The last one might be solved if an orientation option is added to the equalDOF command in the same way as was done with zero-length elements.

Thank you!
gaohouzhi
Posts: 28
Joined: Mon Jan 11, 2010 6:44 am
Location: TsingHua University

i think pro and post processors is not necessary

Post by gaohouzhi »

As an researcher and engineer , i think most analysis soft wares like the black box ,making u unknown about the real process of analysing . Without the pre and post processors ,make us more yearning for carefully studying of the schenism of the analysing software.With this studying procees ,we get much more understandings about structure analogous
hugo_esquivel
Posts: 71
Joined: Fri Nov 06, 2009 6:40 am
Location: Universidad del Norte, Colombia

Re: We are collecting OPENSEES User-Requirements Data

Post by hugo_esquivel »

Hi Frank/Silvia. I think the command-line "remove loadPatterns" should be implemented in a future release of OpenSees. Thank you!
hsafti
Posts: 68
Joined: Thu Apr 22, 2010 5:38 am
Location: Braunschweig

Re: We are collecting OPENSEES User-Requirements Data

Post by hsafti »

Dear Frank & Dear Silvia,

Why not consider CMake or EclipseIDE as a building utility for OpenSees to save us all the pain of building OpenSees on different platform .... Both can provide cross platform builds .... I think CMake is a better choice. Gmsh is an example of an application built by CMake ..... it is soooooo mobile.

I have been suffering for 2 weeks now to build OpenSees on Ubuntu 10.10 ..... so frustrated!

Best regards,
Hisham
Hisham El Safti
bravejbc
Posts: 13
Joined: Wed Dec 08, 2010 6:08 pm

Re: We are collecting OPENSEES User-Requirements Data

Post by bravejbc »

Dear Silvia,
There are many posts mentioned how to spit mass,stiffness and damping Matrix out. At present neither mass or modal participation factors can not be recorded with OpenSees. Although We can go to the source code, find it and spit it out, it is very difficult for us.
Would you please do something about this. So that we can record mass,stiffness and damping Matrix buy Tcl scripts.
Thanks a lot!
sb1966
Posts: 151
Joined: Wed Jul 23, 2008 8:08 am
Location: NERIST, INDIA
Contact:

Re: We are collecting OPENSEES User-Requirements Data

Post by sb1966 »

Dear Developers,
I think this is right time to switch over from the Makefile.def system to something like automake and cmake. The painful make process for the usershould be converted to packaging everything (libs, binaries) in an archive. The same is done by Scilab (http://www.scilab.org) which also includes the thirdparty softwares like jvm.
The user can simply extract the archve in a directory of his /her choice and start using. This will ease the portability for different OSs (Win, Linux, Mac).

I hope OpenSees theam will look into the matter seriously.
----------------------------------
With Regards,
sb1966
Costan
Posts: 1
Joined: Sat Aug 27, 2011 10:05 am

Re: We are collecting OPENSEES User-Requirements Data

Post by Costan »

Hello , i don`t know if this is the right place for this post ... but i downloaded one program that will help me and i need it but when i try to open it , i receive one error related to .net framework . It is like this : Your framework version is not good . Please try to update it .(or something like that ) .

Can you help me with this ?? I really want this program to work ..
Trip advisor - my new blog
wenq
Posts: 7
Joined: Fri Sep 30, 2011 12:05 am
Location: Harbin Institute of Technology

Re: We are collecting OPENSEES User-Requirements Data

Post by wenq »

Hello.I think your team should proivde simple and clear documents on the element library,material library and the analysis algorithm for VC++ students all around the global to develop the source code. To help us to get start on progromming as soon as possible.
johnnyontheweb
Posts: 46
Joined: Sat Oct 08, 2011 6:28 am

Re: We are collecting OPENSEES User-Requirements Data

Post by johnnyontheweb »

I agree with some of the previous users, restart capabilities and loadpattern removing commands will be ok.
But, please, clean spam from this forum, it's unreadable.

Giovanni
schaf218
Posts: 7
Joined: Wed Aug 03, 2011 12:03 pm
Location: University of Nevada, Reno

Re: We are collecting OPENSEES User-Requirements Data

Post by schaf218 »

Hi,

It would be very useful to be able to define boundary conditions not along the global coordinate system. The ability to define fixity for along an incline or at an angle to the GCS would be very beneficial.

Thanks
javidsharifi
Posts: 66
Joined: Sat Oct 06, 2012 11:08 am
Location: shiraz university of technology

Re: We are collecting OPENSEES User-Requirements Data

Post by javidsharifi »

Dear Professor,

based on my experiences with opensees in my few projects, i think it would be a good idea to include a capabality for coupling of methods/equations/domains. I mean in case a solution is made for a domain using e.g. boundary element the effects of which is going to be made on another adjacent domain in opensees, there are some methods, but there could be one especially developed for this coupling purpose which lets the user choose what method he/she wishes to apply for the other domain; i.e. other methods beside FEM could be included for coupled/parallel platform programming.
I hope I am clear enough.

Thanks for all your efforts,
yours,
B. JavidSharifi
Shiraz University of Technology
Locked