Previous Topic

Next Topic

Book Contents

PySimple1Gen Command

This command is used to construct output files containing material properties for PySimple1 uniaxial materials. The PySimple1Gen command constructs PySimple1 materials (Boulanger, 2003) for pre-defined zeroLength elements.

PySimple1Gen $file1 $file2 $file3 $file4 $file5 <$file6>

$file1

The name of an input file containing soil and pile properties required to define the PySimple1 materials.

$file2

The name of an input file containing information about nodes that define the mesh in the domain.

$file3

The name of an input file containing information about the zeroLength elements to be assigned PySimple1 materials (hereafter called p-y elements).

$file4

The name of an input file containing information about the beam column elements that are attached to p-y elements.

$file5

The name of the output file to which the PySimple1 materials are written.

$file6

The name of the output file to which the applied patterns are written (optional).

The command has been structured such that $File2, $File3, $File4, $File5 and $File6 can be sourced directly by OpenSees from within a master tcl file. Hence $File2, $File3 and $File4 serve two purposes:

  1. They provide information to PySimple1Gen to create the PySimple1 materials.
  2. They can be sourced directly in a master tcl file to define the nodes, zeroLength elements for p-y materials, and pile elements, respectively.

Furthermore, $File5 and $File 6 serve the following purpose:

  1. They can be sourced by OpenSees from within a master tcl file to define the PySimple1 materials and the applied patterns, respectively.

The intended use of the files is demonstrated in an example problem in the Appendix: PySimple1GenDocumentation.pdf

Previous Topic

Next Topic