# doc-cache created by Octave 4.4.0
# name: cache
# type: cell
# rows: 3
# columns: 4
# name: <cell-element>
# type: sq_string
# elements: 1
# length: 10
SolveFrame


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 1091
 -- Function File: [REACTIONS, DISPLACEMENTS, MEMF] = SolveFrame(JOINTS,
          MEMBERS, NODELOADS, DIST, POINT)

     Solves a 2D frame with the matrix displacement method for the
     following input parameters:

     joints = [x , y, constraints ; ...]

     constraints=[x , y, rotation] free=0, supported=1

     members = [nodeN, nodeF, E, I, A; ...]

     nodeloads = [node, Fx, Fy, Mz; ...]

     loads on members:

     dist = [membernum,FxN,FyN,FxF,FyF,a,b,local ; ...]  for distributed
     loads where FxN and FyN are the loads on distance a from the near
     node (same with far node and distance b) local=1 if loads are on
     local axis, 0 if global

     point = [membernum,Fx,Fy,a,local; ...]  where Fx and Fy are the
     loads on distance a from the node near local=1 if loads are on
     local axis, 0 if global

     Output is formated as follows (rownumber corresponds to node or
     member number):

     Reactions = [Fx,Fy,Mz;...]  where NaN if it was a non supported dof

     Displacements = [x,y,rotation;...]

     MemF = [FxN, FyN, MzN, FxF, FyF, MzF; ...]


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Solves a 2D frame with the matrix displacement method for the following
input pa



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 4
Test


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 64
 -- Function File: ocframe_ex3()
     Example of a planar frame.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 26
Example of a planar frame.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 23
test_FixedEndForcesDist


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 193
 distributed load in local coords.
 a: distance from Near
 b: distance from Far
 FxN, FyN forces on start of load in local coordinates
 FxF, FyF forces on end of load in local coordinates



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 34
 distributed load in local coords.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 22
test_FixedEndForcesPnt


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 24
 test_FixedEndForcesPnt



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 24
 test_FixedEndForcesPnt






