Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jamesmaguire/language-opensees

Atom text editor package that provides syntax highlighting and auto-completion for OpenSees tcl scripts.
https://github.com/jamesmaguire/language-opensees

Last synced: about 1 month ago
JSON representation

Atom text editor package that provides syntax highlighting and auto-completion for OpenSees tcl scripts.

Awesome Lists containing this project

README

        

# language-opensees package

Atom text editor package that provides syntax highlighting and auto-completion for OpenSees tcl scripts.

## Autocompletion
Includes autocompletion support for common OpenSees commands.

pattern-snippets

uniaxialmaterial-snippets

Starting a new model from scratch? Use the template snippet to easily get started:

template-snippet-suggestion

template-snippet-expanded

Find links to the OpenSees documentation with the Link snippet:

link-snippets

## Supported OpenSees commands
This is a list of the currently supported OpenSees functions for syntax highlighting. Most of these also have snippets for autocompletion.

### Modelling commands
- model
- node
- element
- uniaxialMaterial
- fix, fixX, fixY, fixZ
- equalDOF
- rigidDiaphragm
- rigidLink
- timeSeries
- pattern
- load
- eleLoad
- sp
- groundMotion
- imposedMotion
- section
- fiber
- patch
- layer

### Analysis commands
- constraints
- numberer
- system
- test
- algorithm
- integrator
- analysis
- eigen
- analyze

### Output commands
- eleNodes
- eleResponse
- getEleTags
- getNodeTags
- getTime
- logFile
- nodeAccel
- nodeBounds
- nodeCoord
- nodeDisp
- nodeEigenvector
- nodeVel
- print
- print
- printA
- recorder, record

### Misc commands
- exit
- loadConst
- remove
- reset
- setMaxOpenFiles
- setTime
- testIter
- testNorms
- wipe
- wipeAnalysis