problem

Problem

Problem

A Problem is a collection of analysis steps (:class:`compas_fea2.problem._Step) applied in a specific sequence.

Steps

Step

Initialises base Step object.

GeneralStep

General Step object for use as a base class in a general static, dynamic or multiphysics analysis.

_Perturbation

A perturbation is a change of the state of the structure after an analysis step.

ModalAnalysis

Perform a modal analysis of the Model from the resulting state after an analysis Step.

ComplexEigenValue

StaticStep

StaticStep for use in a static analysis.

LinearStaticPerturbation

BucklingAnalysis

DynamicStep

Step for dynamic analysis.

QuasiStaticStep

Step for quasi-static analysis.

DirectCyclicStep

Step for a direct cyclic analysis.

Prescribed Fields

_PrescribedField

Base class for all predefined initial conditions.

PrescribedTemperatureField

Temperature field

Loads

Load

Initialises base Load object.

PrestressLoad

Prestress load

NodeLoad

Concentrated forces and moments [units:N, Nm] applied to node(s).

EdgeLoad

Distributed line forces and moments [units:N/m or Nm/m] applied to an edge of an element.

FaceLoad

Distributed area force [e.g.

GravityLoad

Gravity load [units:N/m3] applied to element(s).

TributaryLoad

Tributary load

HarmonicPointLoad

HarmonicPressureLoad

ThermalLoad

Thermal load

Combinations

LoadCombination

Load combination object used to combine patterns together at each step.

Displacements

GeneralDisplacement

GeneralDisplacement object.

Load Patterns

Pattern

A pattern is the spatial distribution of a specific set of forces, displacements, temperatures, and other effects which act on a structure.

NodeLoadPattern

Nodal distribution of a load case.

PointLoadPattern

Point distribution of a load case.

LineLoadPattern

Line distribution of a load case.

AreaLoadPattern

Area distribution of a load case.

VolumeLoadPattern

Volume distribution of a load case (e.g., gravity load).

Outputs

FieldOutput

FieldOutput object for specification of the fields (stresses, displacements, etc..) to output from the analysis.

HistoryOutput

HistoryOutput object for recording the fields (stresses, displacements, etc..) from the analysis.