Skip to content

andrewdsen/OpenSeesAPI.m

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSeesAPI.m

OpenSees API for MATLAB

Quick start guide:

  1. Add OpenSees API folder to your MATLAB path. For example,
addpath ../OSAPI/
  1. Create a database object. For example,
db = database('MyModel', 'MyName', 'MyTCLFile')
  1. Add nodes, materials, elements, etc. to the database object. For example,
db.addNode( MyNode )
db.addElement( MyElement )
  1. Compile the database into a script using the write method. Note that this does not create the TCL file.
db.write;
  1. Execute the script using exec. You need to make sure that OpenSees is on either MATLAB's path or your system's path. Specify your version of OpenSees as either reg for regular, SP for OpenSeesSP, or MP for OpenSeesMP. For example,
exec(db, 'SP');

About

OpenSees API for MATLAB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published