Results

The method run() returns a Result object. You can interact with this object in the same way as the Model object itself. The following results are available in the result object.

graph TD A[Model] A --> F0[mesh] A --> F1[tensors] A --> F2[files]

Feature: mesh

description

Mesh data.

max_items

Maximum number: 1

required

Required: False (0)

Property: abm

graph LR A[Model] A --> F1[mesh] F1 --> P1[abm]
description

Abstract beam mesh

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘framat._meshing.AbstractBeamMesh’>

Feature: tensors

description

System tensors.

max_items

Maximum number: 1

required

Required: True (1)

Property: K

graph LR A[Model] A --> F1[tensors] F1 --> P1[K]
description

Stiffness matrix.

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘scipy.sparse.csr.csr_matrix’>

Property: M

graph LR A[Model] A --> F1[tensors] F1 --> P1[M]
description

Mass matrix.

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘scipy.sparse.csr.csr_matrix’>

Property: B

graph LR A[Model] A --> F1[tensors] F1 --> P1[B]
description

Constraint matrix.

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘numpy.ndarray’>

Property: F

graph LR A[Model] A --> F1[tensors] F1 --> P1[F]
description

External load vector.

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘numpy.ndarray’>

Property: F_react

graph LR A[Model] A --> F1[tensors] F1 --> P1[F_react]
description

Reaction forces at constrained nodes.

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘numpy.ndarray’>

Property: U

graph LR A[Model] A --> F1[tensors] F1 --> P1[U]
description

Displacement vector (solution).

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘numpy.ndarray’>

Property: comp:U

graph LR A[Model] A --> F1[tensors] F1 --> P1[comp:U]
description

Displacement components

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

ux

{‘type’: <class ‘numpy.ndarray’>}

uy

{‘type’: <class ‘numpy.ndarray’>}

uz

{‘type’: <class ‘numpy.ndarray’>}

thx

{‘type’: <class ‘numpy.ndarray’>}

thy

{‘type’: <class ‘numpy.ndarray’>}

thz

{‘type’: <class ‘numpy.ndarray’>}

Property: comp:F

graph LR A[Model] A --> F1[tensors] F1 --> P1[comp:F]
description

Force components

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

Fx

{‘type’: <class ‘numpy.ndarray’>}

Fy

{‘type’: <class ‘numpy.ndarray’>}

Fz

{‘type’: <class ‘numpy.ndarray’>}

Mx

{‘type’: <class ‘numpy.ndarray’>}

My

{‘type’: <class ‘numpy.ndarray’>}

Mz

{‘type’: <class ‘numpy.ndarray’>}

Feature: files

description

File data

max_items

Maximum number: 1

required

Required: False (0)

Property: plots

graph LR A[Model] A --> F1[files] F1 --> P1[plots]
description

List of created plot files

max_items

Maximum number: 1

required

Required: True (1)

schema

Schema:

type

<class ‘list’>

item_types

<class ‘str’>