# doc-cache created by Octave 4.0.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: 1148
 -- 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 inp



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


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 68
 -- 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






