anaStruct
Contents:
Installation
Getting started
Elements
Supports
Loads
Plotting
Calculation
Load cases and load combinations
Post processing
Element/ node interaction
Vertex
Preprocessing: Beams
Preprocessing: Trusses
Saving
Examples
Intermediate
Advanced
API Reference
anaStruct
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
__add__() (anastruct.fem.elements.Element method)
(anastruct.fem.node.Node method)
(anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__arrow_patch_values() (anastruct.fem.plotter.mpl.Plotter static method)
__deepcopy__() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
__eq__() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__fixed_support_patch() (anastruct.fem.plotter.mpl.Plotter method)
__hash__() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__hinged_support_patch() (anastruct.fem.plotter.mpl.Plotter method)
__init__() (anastruct.fem.system.SystemElements method)
(anastruct.fem.util.load.LoadCase method)
(anastruct.fem.util.load.LoadCombination method)
(anastruct.preprocess.beam.CantileverBeam method)
(anastruct.preprocess.beam.MultiSpanBeam method)
(anastruct.preprocess.beam.ProppedBeam method)
(anastruct.preprocess.beam.SimpleBeam method)
(anastruct.preprocess.truss.AtticRoofTruss method)
__internal_hinges_patch() (anastruct.fem.plotter.mpl.Plotter method)
__moment_load_patch() (anastruct.fem.plotter.mpl.Plotter method)
__mul__() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__point_load_patch() (anastruct.fem.plotter.mpl.Plotter method)
__q_load_patch() (anastruct.fem.plotter.mpl.Plotter method)
__radd__() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__rmul__() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__roll_support_patch() (anastruct.fem.plotter.mpl.Plotter method)
__rotating_spring_support_patch() (anastruct.fem.plotter.mpl.Plotter method)
__rotational_support_patch() (anastruct.fem.plotter.mpl.Plotter method)
__rsub__() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__spring_support_patch() (anastruct.fem.plotter.mpl.Plotter method)
__start_plot() (anastruct.fem.plotter.mpl.Plotter method)
__str__() (anastruct.fem.node.Node method)
(anastruct.fem.util.load.LoadCase method)
(anastruct.LoadCase method)
(anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__sub__() (anastruct.fem.node.Node method)
(anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__truediv__() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
__version__ (in module anastruct._version)
_add_element_values() (anastruct.fem.plotter.mpl.Plotter method)
_add_node_values() (anastruct.fem.plotter.mpl.Plotter method)
_max_val_structure (anastruct.fem.plotter.PlottingValues attribute)
(anastruct.fem.plotter.values.PlottingValues attribute)
_negative_index_to_id() (in module anastruct.fem.system)
_previous_point (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
_remainder_indexes (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
_resolve_support_type() (anastruct.preprocess.truss_class.Truss method)
_root (anastruct.sectionbase.sectionbase.SectionBase attribute)
_vertices (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
A
add_element() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
add_element_grid() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
add_elements() (anastruct.preprocess.beam_class.Beam method)
(anastruct.preprocess.truss_class.Truss method)
add_internal_hinge() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
add_load_case() (anastruct.fem.util.load.LoadCombination method)
,
[1]
(anastruct.LoadCombination method)
add_multiple_elements() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
add_node() (in module anastruct.fem.system_components.util)
add_nodes() (anastruct.preprocess.beam_class.Beam method)
(anastruct.preprocess.truss_class.Truss method)
add_results() (anastruct.fem.node.Node method)
add_sequential_elements() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
add_support_fixed() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
add_support_hinged() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
add_support_roll() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
add_support_rotational() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
add_support_spring() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
add_supports() (anastruct.preprocess.beam_class.Beam method)
(anastruct.preprocess.truss_class.Truss method)
add_truss_element() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
all_qn_load (anastruct.fem.elements.Element property)
all_qp_load (anastruct.fem.elements.Element property)
anastruct
module
anastruct._types
module
anastruct._version
module
anastruct.basic
module
anastruct.cython
module
anastruct.cython.basic
module
anastruct.fem
module
anastruct.fem.cython
module
anastruct.fem.cython.elements
module
anastruct.fem.elements
module
anastruct.fem.node
module
anastruct.fem.plotter
module
anastruct.fem.plotter.element
module
anastruct.fem.plotter.mpl
module
anastruct.fem.plotter.null
module
anastruct.fem.plotter.values
module
anastruct.fem.postprocess
module
anastruct.fem.system
module
anastruct.fem.system_components
module
anastruct.fem.system_components.assembly
module
anastruct.fem.system_components.solver
module
anastruct.fem.system_components.util
module
anastruct.fem.util
module
anastruct.fem.util.load
module
anastruct.material
module
anastruct.material.profile
module
anastruct.material.units
module
anastruct.preprocess
module
anastruct.preprocess.beam
module
anastruct.preprocess.beam_class
module
anastruct.preprocess.truss
module
anastruct.preprocess.truss_class
module
anastruct.sectionbase
module
anastruct.sectionbase.properties
module
anastruct.sectionbase.sectionbase
module
anastruct.sectionbase.units
module
anastruct.vertex
module
angle (anastruct.preprocess.beam_class.Beam attribute)
angle_x_axis() (in module anastruct.cython.basic)
append_node_id() (in module anastruct.fem.system_components.util)
apply_load_case() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
apply_moment_load() (in module anastruct.fem.system_components.assembly)
apply_parallel_qn_load() (in module anastruct.fem.system_components.assembly)
apply_perpendicular_q_load() (in module anastruct.fem.system_components.assembly)
apply_point_load() (in module anastruct.fem.system_components.assembly)
apply_point_load_to_spans() (anastruct.preprocess.beam_class.Beam method)
,
[1]
apply_q_load_to_bottom_chord() (anastruct.preprocess.truss_class.Truss method)
,
[1]
apply_q_load_to_spans() (anastruct.preprocess.beam_class.Beam method)
,
[1]
apply_q_load_to_top_chord() (anastruct.preprocess.truss_class.Truss method)
,
[1]
arg_to_list() (in module anastruct.basic)
assemble_system_matrix() (in module anastruct.fem.system_components.assembly)
attic_height (anastruct.preprocess.truss.AtticRoofTruss attribute)
attic_width (anastruct.preprocess.truss.AtticRoofTruss attribute)
AtticRoofTruss (class in anastruct.preprocess.truss)
,
[1]
available_database_names (anastruct.sectionbase.sectionbase.SectionBase attribute)
available_sections (anastruct.sectionbase.sectionbase.SectionBase property)
available_units (anastruct.sectionbase.sectionbase.SectionBase property)
axes (anastruct.fem.plotter.mpl.Plotter attribute)
axial_force (anastruct.fem.elements.Element attribute)
axial_force() (anastruct.fem.plotter.mpl.Plotter method)
(anastruct.fem.plotter.PlottingValues method)
(anastruct.fem.plotter.values.PlottingValues method)
AxisNumber (in module anastruct._types)
B
Beam (class in anastruct.preprocess.beam_class)
bending_moment (anastruct.fem.elements.Element attribute)
bending_moment() (anastruct.fem.plotter.mpl.Plotter method)
(anastruct.fem.plotter.PlottingValues method)
(anastruct.fem.plotter.values.PlottingValues method)
bottom_chord_continuous (anastruct.preprocess.truss_class.Truss attribute)
bottom_chord_element_ids (anastruct.preprocess.truss_class.Truss attribute)
bottom_chord_length (anastruct.preprocess.truss_class.Truss attribute)
bottom_chord_node_ids (anastruct.preprocess.truss_class.Truss attribute)
bottom_chord_section (anastruct.preprocess.truss_class.Truss attribute)
buckling_factor (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
C
c (anastruct.fem.util.load.LoadCase attribute)
(anastruct.LoadCase attribute)
CACHE_BOUND (in module anastruct.fem.elements)
cantilever_side (anastruct.preprocess.beam.CantileverBeam attribute)
(anastruct.preprocess.beam.ProppedBeam attribute)
CantileverBeam (class in anastruct.preprocess.beam)
,
[1]
cantilevers (anastruct.preprocess.beam.MultiSpanBeam attribute)
ceiling_x (anastruct.preprocess.truss.AtticRoofTruss attribute)
ceiling_y (anastruct.preprocess.truss.AtticRoofTruss attribute)
change_plot_colors() (anastruct.fem.plotter.mpl.Plotter method)
(anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
check_internal_hinges() (in module anastruct.fem.system_components.util)
circle_properties() (in module anastruct.sectionbase.properties)
cm (in module anastruct.sectionbase.units)
compile_constitutive_matrix() (anastruct.fem.elements.Element method)
compile_geometric_non_linear_stiffness_matrix() (anastruct.fem.elements.Element method)
compile_kinematic_matrix() (anastruct.fem.elements.Element method)
compile_stiffness_matrix() (anastruct.fem.elements.Element method)
constitutive_matrix (anastruct.fem.elements.Element attribute)
constitutive_matrix() (in module anastruct.fem.elements)
converge() (in module anastruct.cython.basic)
convert_units() (anastruct.sectionbase.sectionbase.SectionBase method)
count (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
create_beam() (in module anastruct.preprocess.beam)
,
[1]
create_truss() (in module anastruct.preprocess.truss)
,
[1]
current_database (anastruct.sectionbase.sectionbase.SectionBase attribute)
current_force_unit (anastruct.sectionbase.sectionbase.SectionBase attribute)
current_length_unit (anastruct.sectionbase.sectionbase.SectionBase attribute)
current_mass_unit (anastruct.sectionbase.sectionbase.SectionBase attribute)
D
dead_load (anastruct.fem.elements.Element attribute)
dead_load() (anastruct.fem.util.load.LoadCase method)
,
[1]
(anastruct.LoadCase method)
(in module anastruct.fem.system_components.assembly)
DEFAULT_BEAM_SECTION (in module anastruct.preprocess.beam_class)
DEFAULT_TRUSS_SECTION (in module anastruct.preprocess.truss_class)
define_connectivity() (anastruct.preprocess.truss.AtticRoofTruss method)
(anastruct.preprocess.truss.DoubleFinkRoofTruss method)
(anastruct.preprocess.truss.DoubleHoweRoofTruss method)
(anastruct.preprocess.truss.FanRoofTruss method)
(anastruct.preprocess.truss.FinkRoofTruss method)
(anastruct.preprocess.truss.HoweFlatTruss method)
(anastruct.preprocess.truss.HoweRoofTruss method)
(anastruct.preprocess.truss.KingPostRoofTruss method)
(anastruct.preprocess.truss.ModifiedFanRoofTruss method)
(anastruct.preprocess.truss.ModifiedQueenPostRoofTruss method)
(anastruct.preprocess.truss.PrattFlatTruss method)
(anastruct.preprocess.truss.PrattRoofTruss method)
(anastruct.preprocess.truss.QueenPostRoofTruss method)
(anastruct.preprocess.truss.WarrenFlatTruss method)
(anastruct.preprocess.truss_class.FlatTruss method)
(anastruct.preprocess.truss_class.RoofTruss method)
(anastruct.preprocess.truss_class.Truss method)
define_nodes() (anastruct.preprocess.beam.CantileverBeam method)
(anastruct.preprocess.beam.MultiSpanBeam method)
(anastruct.preprocess.beam.SimpleBeam method)
(anastruct.preprocess.beam_class.Beam method)
(anastruct.preprocess.truss.AtticRoofTruss method)
(anastruct.preprocess.truss.DoubleFinkRoofTruss method)
(anastruct.preprocess.truss.DoubleHoweRoofTruss method)
(anastruct.preprocess.truss.FanRoofTruss method)
(anastruct.preprocess.truss.FinkRoofTruss method)
(anastruct.preprocess.truss.HoweFlatTruss method)
(anastruct.preprocess.truss.HoweRoofTruss method)
(anastruct.preprocess.truss.KingPostRoofTruss method)
(anastruct.preprocess.truss.ModifiedFanRoofTruss method)
(anastruct.preprocess.truss.ModifiedQueenPostRoofTruss method)
(anastruct.preprocess.truss.PrattFlatTruss method)
(anastruct.preprocess.truss.PrattRoofTruss method)
(anastruct.preprocess.truss.QueenPostRoofTruss method)
(anastruct.preprocess.truss.WarrenFlatTruss method)
(anastruct.preprocess.truss_class.FlatTruss method)
(anastruct.preprocess.truss_class.RoofTruss method)
(anastruct.preprocess.truss_class.Truss method)
define_supports() (anastruct.preprocess.beam.CantileverBeam method)
(anastruct.preprocess.beam.MultiSpanBeam method)
(anastruct.preprocess.beam.SimpleBeam method)
(anastruct.preprocess.beam_class.Beam method)
(anastruct.preprocess.truss_class.FlatTruss method)
(anastruct.preprocess.truss_class.RoofTruss method)
(anastruct.preprocess.truss_class.Truss method)
deflection (anastruct.fem.elements.Element attribute)
det_axial() (in module anastruct.fem.cython.elements)
det_coordinates() (in module anastruct.vertex)
det_linear_buckling() (in module anastruct.fem.system_components.solver)
det_moment() (in module anastruct.fem.cython.elements)
det_node_ids() (in module anastruct.fem.system_components.util)
det_scaling_factor() (in module anastruct.fem.plotter.values)
det_shear() (in module anastruct.fem.cython.elements)
det_vertices() (in module anastruct.fem.system_components.util)
determine_axial_force() (anastruct.fem.postprocess.ElementLevel static method)
determine_bending_moment() (anastruct.fem.postprocess.ElementLevel static method)
determine_displacements() (anastruct.fem.postprocess.ElementLevel static method)
determine_force_vector() (anastruct.fem.elements.Element method)
determine_shear_force() (anastruct.fem.postprocess.ElementLevel static method)
Dimension (in module anastruct._types)
discretize() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
displace_polar() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
displacements() (anastruct.fem.plotter.mpl.Plotter method)
(anastruct.fem.plotter.PlottingValues method)
(anastruct.fem.plotter.values.PlottingValues method)
DoubleFinkRoofTruss (class in anastruct.preprocess.truss)
,
[1]
DoubleHoweRoofTruss (class in anastruct.preprocess.truss)
,
[1]
dx (anastruct.preprocess.beam_class.Beam attribute)
dy (anastruct.preprocess.beam_class.Beam attribute)
E
EA (anastruct.fem.elements.Element attribute)
(anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
EI (anastruct.fem.elements.Element attribute)
(anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
Element (class in anastruct.fem.elements)
element_displacement_vector (anastruct.fem.elements.Element attribute)
element_force_vector (anastruct.fem.elements.Element attribute)
element_ids (anastruct.preprocess.beam_class.Beam attribute)
element_map (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
element_primary_force_vector (anastruct.fem.elements.Element attribute)
element_results() (anastruct.fem.postprocess.SystemLevel method)
ElementLevel (class in anastruct.fem.postprocess)
elements (anastruct.fem.node.Node attribute)
ElementType (in module anastruct._types)
end_type (anastruct.preprocess.truss.WarrenFlatTruss attribute)
(anastruct.preprocess.truss_class.FlatTruss attribute)
end_width (anastruct.preprocess.truss.WarrenFlatTruss attribute)
(anastruct.preprocess.truss_class.FlatTruss attribute)
EndType (anastruct.preprocess.truss.WarrenFlatTruss attribute)
(anastruct.preprocess.truss_class.FlatTruss attribute)
enforce_even_units (anastruct.preprocess.truss_class.FlatTruss attribute)
extension (anastruct.fem.elements.Element attribute)
F
f_dict (in module anastruct.sectionbase.units)
FanRoofTruss (class in anastruct.preprocess.truss)
,
[1]
FEMException
fig (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.plotter.null.Plotter attribute)
figsize (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
find_nearest() (in module anastruct.basic)
find_node_id() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
FinkRoofTruss (class in anastruct.preprocess.truss)
,
[1]
FlatTruss (class in anastruct.preprocess.truss_class)
force_elements_orientation() (in module anastruct.fem.system_components.util)
FourSpanBeam (class in anastruct.preprocess.beam)
,
[1]
ft (in module anastruct.sectionbase.units)
Fx (anastruct.fem.node.Node attribute)
Fy (anastruct.fem.node.Node attribute)
Fy_neg (anastruct.fem.node.Node property)
G
geometric_stiffness_matrix() (in module anastruct.fem.elements)
geometrically_non_linear() (in module anastruct.fem.system_components.solver)
get_element_ids_of_chord() (anastruct.preprocess.truss_class.Truss method)
get_element_ids_of_spans() (anastruct.preprocess.beam_class.Beam method)
get_element_result_range() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
get_element_results() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
get_node_displacements() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
get_node_result_range() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
get_node_results_system() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
get_section_parameters() (anastruct.sectionbase.sectionbase.SectionBase method)
get_stiffness_matrix() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
H
HEA (in module anastruct.material.profile)
height (anastruct.preprocess.truss_class.Truss attribute)
hinge (anastruct.fem.node.Node attribute)
hinges (anastruct.fem.elements.Element property)
HoweFlatTruss (class in anastruct.preprocess.truss)
,
[1]
HoweRoofTruss (class in anastruct.preprocess.truss)
,
[1]
I
id (anastruct.fem.elements.Element attribute)
(anastruct.fem.node.Node attribute)
id_last_element (anastruct.fem.system.SystemElements property)
(anastruct.SystemElements property)
id_last_node (anastruct.fem.system.SystemElements property)
(anastruct.SystemElements property)
inch (in module anastruct.sectionbase.units)
inclined_roll (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
insert_node() (anastruct.fem.system.SystemElements method)
,
[1]
(anastruct.SystemElements method)
insert_node_old() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
integrate_array() (in module anastruct.basic)
internal_hinges (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
IPE (in module anastruct.material.profile)
K
kg (in module anastruct.sectionbase.units)
kinematic_matrix (anastruct.fem.elements.Element attribute)
kinematic_matrix() (in module anastruct.fem.elements)
KingPostRoofTruss (class in anastruct.preprocess.truss)
,
[1]
kip (in module anastruct.sectionbase.units)
kN (in module anastruct.sectionbase.units)
L
l (anastruct.fem.elements.Element attribute)
l_dict (in module anastruct.sectionbase.units)
lb (in module anastruct.sectionbase.units)
lbf (in module anastruct.sectionbase.units)
LeftCantileverBeam (class in anastruct.preprocess.beam)
,
[1]
LeftProppedBeam (class in anastruct.preprocess.beam)
,
[1]
length (anastruct.preprocess.beam_class.Beam attribute)
load() (in module anastruct.material.profile)
load_data_from_xml() (anastruct.sectionbase.sectionbase.SectionBase method)
load_factor (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
LoadCase (class in anastruct)
(class in anastruct.fem.util.load)
,
[1]
LoadCombination (class in anastruct)
(class in anastruct.fem.util.load)
,
[1]
LoadDirection (in module anastruct._types)
loads_dead_load (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
loads_moment (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
loads_point (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
loads_q (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
M
m (in module anastruct.sectionbase.units)
m_dict (in module anastruct.sectionbase.units)
max_deflection (anastruct.fem.elements.Element attribute)
max_extension (anastruct.fem.elements.Element attribute)
max_q (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.plotter.null.Plotter attribute)
max_qn (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.plotter.null.Plotter attribute)
max_system_point_load (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.plotter.null.Plotter attribute)
max_total_deflection (anastruct.fem.elements.Element attribute)
max_val_structure (anastruct.fem.plotter.mpl.Plotter property)
(anastruct.fem.plotter.PlottingValues property)
(anastruct.fem.plotter.values.PlottingValues property)
mesh (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.plotter.PlottingValues attribute)
(anastruct.fem.plotter.values.PlottingValues attribute)
message (anastruct.basic.FEMException attribute)
min_end_fraction (anastruct.preprocess.truss_class.FlatTruss attribute)
mm (in module anastruct.sectionbase.units)
ModifiedFanRoofTruss (class in anastruct.preprocess.truss)
,
[1]
ModifiedQueenPostRoofTruss (class in anastruct.preprocess.truss)
,
[1]
module
anastruct
anastruct._types
anastruct._version
anastruct.basic
anastruct.cython
anastruct.cython.basic
anastruct.fem
anastruct.fem.cython
anastruct.fem.cython.elements
anastruct.fem.elements
anastruct.fem.node
anastruct.fem.plotter
anastruct.fem.plotter.element
anastruct.fem.plotter.mpl
anastruct.fem.plotter.null
anastruct.fem.plotter.values
anastruct.fem.postprocess
anastruct.fem.system
anastruct.fem.system_components
anastruct.fem.system_components.assembly
anastruct.fem.system_components.solver
anastruct.fem.system_components.util
anastruct.fem.util
anastruct.fem.util.load
anastruct.material
anastruct.material.profile
anastruct.material.units
anastruct.preprocess
anastruct.preprocess.beam
anastruct.preprocess.beam_class
anastruct.preprocess.truss
anastruct.preprocess.truss_class
anastruct.sectionbase
anastruct.sectionbase.properties
anastruct.sectionbase.sectionbase
anastruct.sectionbase.units
anastruct.vertex
mpl
modulus() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
moment_load() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.fem.util.load.LoadCase method)
,
[1]
(anastruct.LoadCase method)
(anastruct.SystemElements method)
mpl
module
MpType (in module anastruct._types)
MultiSpanBeam (class in anastruct.preprocess.beam)
,
[1]
N
N (in module anastruct.sectionbase.units)
N_1 (anastruct.fem.elements.Element attribute)
N_2 (anastruct.fem.elements.Element attribute)
n_units (anastruct.preprocess.truss.WarrenFlatTruss attribute)
(anastruct.preprocess.truss_class.FlatTruss attribute)
name (anastruct.fem.util.load.LoadCase attribute)
(anastruct.fem.util.load.LoadCombination attribute)
(anastruct.LoadCase attribute)
(anastruct.LoadCombination attribute)
nearest_node() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
Node (class in anastruct.fem.node)
node_1 (anastruct.fem.elements.Element property)
node_2 (anastruct.fem.elements.Element property)
node_element_map (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
node_id1 (anastruct.fem.elements.Element attribute)
node_id2 (anastruct.fem.elements.Element attribute)
node_ids (anastruct.preprocess.beam_class.Beam attribute)
node_map (anastruct.fem.elements.Element attribute)
(anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
node_results() (anastruct.fem.postprocess.ElementLevel method)
node_results_elements() (anastruct.fem.postprocess.SystemLevel method)
node_results_system() (anastruct.fem.postprocess.SystemLevel method)
nodes (anastruct.preprocess.beam_class.Beam attribute)
(anastruct.preprocess.truss_class.Truss attribute)
nodes_plastic (anastruct.fem.elements.Element attribute)
nodes_range() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
non_linear (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
non_linear_elements (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
num_spans (anastruct.preprocess.beam.MultiSpanBeam attribute)
NumberLike (in module anastruct._types)
O
one_fig (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.plotter.null.Plotter attribute)
orientation_cs (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
OrientAxis (in module anastruct._types)
overhang_length (anastruct.preprocess.truss_class.RoofTruss attribute)
P
PATCH_SIZE (in module anastruct.fem.plotter.mpl)
phi_z (anastruct.fem.node.Node attribute)
plot() (anastruct.fem.plotter.mpl.Plotter method)
plot_colors (anastruct.fem.plotter.mpl.Plotter attribute)
plot_result() (anastruct.fem.plotter.mpl.Plotter method)
plot_structure() (anastruct.fem.plotter.mpl.Plotter method)
plot_values (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
plot_values_axial_force() (in module anastruct.fem.plotter.element)
plot_values_bending_moment() (in module anastruct.fem.plotter.element)
plot_values_deflection() (in module anastruct.fem.plotter.element)
plot_values_element() (in module anastruct.fem.plotter.element)
plot_values_shear_force() (in module anastruct.fem.plotter.element)
plotter (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
Plotter (class in anastruct.fem.plotter.mpl)
(class in anastruct.fem.plotter.null)
PlottingValues (class in anastruct.fem.plotter)
(class in anastruct.fem.plotter.values)
point_load() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.fem.util.load.LoadCase method)
,
[1]
(anastruct.LoadCase method)
(anastruct.SystemElements method)
post_el (anastruct.fem.postprocess.SystemLevel attribute)
post_processor (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
PrattFlatTruss (class in anastruct.preprocess.truss)
,
[1]
PrattRoofTruss (class in anastruct.preprocess.truss)
,
[1]
prep_matrix_forces() (in module anastruct.fem.system_components.assembly)
process_conditions() (in module anastruct.fem.system_components.assembly)
process_supports() (in module anastruct.fem.system_components.assembly)
ProppedBeam (class in anastruct.preprocess.beam)
,
[1]
Q
q_angle (anastruct.fem.elements.Element attribute)
q_direction (anastruct.fem.elements.Element attribute)
q_load (anastruct.fem.elements.Element attribute)
q_load() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.fem.util.load.LoadCase method)
,
[1]
(anastruct.LoadCase method)
(anastruct.SystemElements method)
q_perp_load (anastruct.fem.elements.Element attribute)
QueenPostRoofTruss (class in anastruct.preprocess.truss)
,
[1]
R
reaction_force() (anastruct.fem.plotter.mpl.Plotter method)
reaction_forces (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
reaction_forces() (anastruct.fem.postprocess.SystemLevel method)
rectangle_properties() (in module anastruct.sectionbase.properties)
reduced_force_vector (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
reduced_system_matrix (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
remove_element() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
remove_loads() (anastruct.fem.system.SystemElements method)
,
[1]
(anastruct.SystemElements method)
remove_node_id() (in module anastruct.fem.system_components.util)
reset() (anastruct.fem.elements.Element method)
(anastruct.fem.node.Node method)
results_plot() (anastruct.fem.plotter.mpl.Plotter method)
RightCantileverBeam (class in anastruct.preprocess.beam)
,
[1]
RightProppedBeam (class in anastruct.preprocess.beam)
,
[1]
roof_pitch (anastruct.preprocess.truss_class.RoofTruss attribute)
roof_pitch_deg (anastruct.preprocess.truss_class.RoofTruss attribute)
RoofTruss (class in anastruct.preprocess.truss_class)
root (anastruct.sectionbase.sectionbase.SectionBase property)
rotate_xy() (in module anastruct.basic)
rotation_matrix() (in module anastruct.basic)
S
s_hea (in module anastruct.material.profile)
s_ipe (in module anastruct.material.profile)
section (anastruct.preprocess.beam_class.Beam attribute)
section_base (in module anastruct.sectionbase)
(in module anastruct.sectionbase.sectionbase)
section_name (anastruct.fem.elements.Element attribute)
SectionBase (class in anastruct.sectionbase.sectionbase)
SectionProps (in module anastruct._types)
set_database_name() (anastruct.sectionbase.sectionbase.SectionBase method)
set_displacement_vector() (in module anastruct.fem.system_components.assembly)
set_force_vector() (in module anastruct.fem.system_components.assembly)
set_unit_system() (anastruct.sectionbase.sectionbase.SectionBase method)
shape_system_matrix (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
shear_force (anastruct.fem.elements.Element attribute)
shear_force() (anastruct.fem.plotter.mpl.Plotter method)
(anastruct.fem.plotter.PlottingValues method)
(anastruct.fem.plotter.values.PlottingValues method)
show_axial_force() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
show_bending_moment() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
show_displacement() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
show_reaction_force() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
show_results() (anastruct.fem.system.SystemElements method)
(anastruct.SystemElements method)
show_shear_force() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.SystemElements method)
show_structure() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.preprocess.beam_class.Beam method)
(anastruct.preprocess.truss_class.Truss method)
(anastruct.SystemElements method)
SimpleBeam (class in anastruct.preprocess.beam)
,
[1]
solve() (anastruct.fem.system.SystemElements method)
,
[1]
,
[2]
(anastruct.fem.util.load.LoadCombination method)
,
[1]
(anastruct.LoadCombination method)
(anastruct.SystemElements method)
span_lengths (anastruct.preprocess.beam_class.Beam attribute)
spec (anastruct.fem.util.load.LoadCase attribute)
(anastruct.fem.util.load.LoadCombination attribute)
(anastruct.LoadCase attribute)
(anastruct.LoadCombination attribute)
Spring (in module anastruct._types)
springs (anastruct.fem.elements.Element attribute)
steel_section_properties() (in module anastruct.sectionbase.properties)
stiffness_adaptation() (in module anastruct.fem.system_components.solver)
stiffness_matrix (anastruct.fem.elements.Element attribute)
stiffness_matrix() (in module anastruct.fem.elements)
structure() (anastruct.fem.plotter.PlottingValues method)
(anastruct.fem.plotter.values.PlottingValues method)
support_check() (in module anastruct.fem.system_components.util)
support_definitions (anastruct.preprocess.beam_class.Beam attribute)
(anastruct.preprocess.truss_class.Truss attribute)
SupportDirection (in module anastruct._types)
SupportLoc (anastruct.preprocess.truss.WarrenFlatTruss attribute)
(anastruct.preprocess.truss_class.FlatTruss attribute)
supports_fixed (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_hinged (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_loc (anastruct.preprocess.truss.WarrenFlatTruss attribute)
(anastruct.preprocess.truss_class.FlatTruss attribute)
supports_roll (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_roll_direction (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_roll_rotate (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_rotational (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_spring_args (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_spring_x (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_spring_y (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_spring_z (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
supports_type (anastruct.preprocess.truss_class.Truss attribute)
system (anastruct.fem.plotter.mpl.Plotter attribute)
(anastruct.fem.plotter.null.Plotter attribute)
(anastruct.fem.plotter.PlottingValues attribute)
(anastruct.fem.plotter.values.PlottingValues attribute)
(anastruct.fem.postprocess.ElementLevel attribute)
(anastruct.fem.postprocess.SystemLevel attribute)
(anastruct.preprocess.beam_class.Beam attribute)
(anastruct.preprocess.truss_class.Truss attribute)
system_displacement_vector (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
system_force_vector (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
system_matrix (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
system_spring_map (anastruct.fem.system.SystemElements attribute)
(anastruct.SystemElements attribute)
SystemElements (class in anastruct)
(class in anastruct.fem.system)
,
[1]
SystemLevel (class in anastruct.fem.postprocess)
T
ThreeSpanBeam (class in anastruct.preprocess.beam)
,
[1]
to_kN() (in module anastruct.material.units)
to_kNm2() (in module anastruct.material.units)
top_chord_continuous (anastruct.preprocess.truss_class.Truss attribute)
top_chord_element_ids (anastruct.preprocess.truss_class.Truss attribute)
top_chord_length (anastruct.preprocess.truss_class.Truss attribute)
top_chord_node_ids (anastruct.preprocess.truss_class.Truss attribute)
top_chord_section (anastruct.preprocess.truss_class.Truss attribute)
total_deflection (anastruct.fem.elements.Element attribute)
Truss (class in anastruct.preprocess.truss_class)
TwoSpanBeam (class in anastruct.preprocess.beam)
,
[1]
type (anastruct.basic.FEMException attribute)
(anastruct.fem.elements.Element attribute)
(anastruct.preprocess.beam.CantileverBeam property)
(anastruct.preprocess.beam.FourSpanBeam property)
(anastruct.preprocess.beam.LeftCantileverBeam property)
(anastruct.preprocess.beam.LeftProppedBeam property)
(anastruct.preprocess.beam.MultiSpanBeam property)
(anastruct.preprocess.beam.ProppedBeam property)
(anastruct.preprocess.beam.RightCantileverBeam property)
(anastruct.preprocess.beam.RightProppedBeam property)
(anastruct.preprocess.beam.SimpleBeam property)
(anastruct.preprocess.beam.ThreeSpanBeam property)
(anastruct.preprocess.beam.TwoSpanBeam property)
(anastruct.preprocess.beam_class.Beam property)
(anastruct.preprocess.truss.AtticRoofTruss property)
(anastruct.preprocess.truss.DoubleFinkRoofTruss property)
(anastruct.preprocess.truss.DoubleHoweRoofTruss property)
(anastruct.preprocess.truss.FanRoofTruss property)
(anastruct.preprocess.truss.FinkRoofTruss property)
(anastruct.preprocess.truss.HoweFlatTruss property)
(anastruct.preprocess.truss.HoweRoofTruss property)
(anastruct.preprocess.truss.KingPostRoofTruss property)
(anastruct.preprocess.truss.ModifiedFanRoofTruss property)
(anastruct.preprocess.truss.ModifiedQueenPostRoofTruss property)
(anastruct.preprocess.truss.PrattFlatTruss property)
(anastruct.preprocess.truss.PrattRoofTruss property)
(anastruct.preprocess.truss.QueenPostRoofTruss property)
(anastruct.preprocess.truss.WarrenFlatTruss property)
(anastruct.preprocess.truss_class.FlatTruss property)
(anastruct.preprocess.truss_class.RoofTruss property)
(anastruct.preprocess.truss_class.Truss property)
Tz (anastruct.fem.node.Node attribute)
U
unit() (anastruct.Vertex method)
(anastruct.vertex.Vertex method)
unit_width (anastruct.preprocess.truss.WarrenFlatTruss attribute)
(anastruct.preprocess.truss_class.FlatTruss attribute)
update_stiffness() (anastruct.fem.elements.Element method)
ux (anastruct.fem.node.Node attribute)
uy (anastruct.fem.node.Node attribute)
V
validate() (anastruct.fem.system.SystemElements method)
(anastruct.preprocess.beam_class.Beam method)
(anastruct.preprocess.truss_class.Truss method)
(anastruct.SystemElements method)
vertex (anastruct.fem.node.Node attribute)
Vertex (class in anastruct)
(class in anastruct.vertex)
vertex_1 (anastruct.fem.elements.Element attribute)
vertex_2 (anastruct.fem.elements.Element attribute)
vertex_range() (in module anastruct.vertex)
VertexLike (in module anastruct._types)
W
wall_ceiling_intersect (anastruct.preprocess.truss.AtticRoofTruss attribute)
wall_x (anastruct.preprocess.truss.AtticRoofTruss attribute)
wall_y (anastruct.preprocess.truss.AtticRoofTruss attribute)
WarrenFlatTruss (class in anastruct.preprocess.truss)
,
[1]
web_element_ids (anastruct.preprocess.truss_class.Truss attribute)
web_node_pairs (anastruct.preprocess.truss_class.Truss attribute)
web_section (anastruct.preprocess.truss_class.Truss attribute)
web_verticals_element_ids (anastruct.preprocess.truss_class.Truss attribute)
web_verticals_node_pairs (anastruct.preprocess.truss_class.Truss attribute)
web_verticals_section (anastruct.preprocess.truss_class.Truss attribute)
width (anastruct.preprocess.truss_class.Truss attribute)
X
x (anastruct.Vertex property)
(anastruct.vertex.Vertex property)
xml_area_unit (anastruct.sectionbase.sectionbase.SectionBase attribute)
xml_length_unit (anastruct.sectionbase.sectionbase.SectionBase attribute)
xml_self_weight_dead_load (anastruct.sectionbase.sectionbase.SectionBase attribute)
xml_weight_unit (anastruct.sectionbase.sectionbase.SectionBase attribute)
Y
y (anastruct.Vertex property)
(anastruct.vertex.Vertex property)
y_neg (anastruct.Vertex property)
(anastruct.vertex.Vertex property)