beam_tutorial.py

Beam sizing problem

class openmdao.examples.beam_tutorial.BeamTutorial[source]

Bases: openmdao.core.group.Group

class openmdao.examples.beam_tutorial.BendingStress[source]

Bases: openmdao.core.component.Component

linearize(params, unknowns, resids)[source]
solve_nonlinear(params, unknowns, resids)[source]
class openmdao.examples.beam_tutorial.Deflection[source]

Bases: openmdao.core.component.Component

linearize(params, unknowns, resids)[source]
solve_nonlinear(params, unknowns, resids)[source]
class openmdao.examples.beam_tutorial.LengthMinusWidth[source]

Bases: openmdao.core.component.Component

linearize(params, unknowns, resids)[source]
solve_nonlinear(params, unknowns, resids)[source]
class openmdao.examples.beam_tutorial.NegativeArea[source]

Bases: openmdao.core.component.Component

linearize(params, unknowns, resids)[source]
solve_nonlinear(params, unknowns, resids)[source]
class openmdao.examples.beam_tutorial.ShearStress[source]

Bases: openmdao.core.component.Component

linearize(params, unknowns, resids)[source]
solve_nonlinear(params, unknowns, resids)[source]