DirectCyclicStep

class compas_fea2.problem.DirectCyclicStep[source]

Bases: GeneralStep

Step for a direct cyclic analysis.

Inherited Methods

ToString

Converts the instance to a string.

add_combination

Add a combination to the Step.

add_field

Add a general compas_fea2.problem.patterns.Pattern to the Step.

add_field_output

Add a field output to the step. Parameters ---------- field_output : compas_fea2.problem.fields.FieldType The field output to add. Returns ------- compas_fea2.problem.fields.FieldType.

add_field_outputs

Add multiple field outputs to the step. Parameters ---------- field_outputs : list(compas_fea2.problem.fields.FieldType) The field outputs to add to the step. Returns ------- list(compas_fea2.problem.fields.FieldType).

add_gravity_field

Add a compas_fea2.problem.GravityLoad load to the Step

add_load_fields

Add multiple compas_fea2.problem.patterns.Pattern to the Problem.

add_surface_field

Add a compas_fea2.problem.PointLoad subclass object to the Step along a prescribed path.

add_temperature_field

Add a temperature field to the Step object.

add_uniform_displacement_field

Add a uniform displacement field to the Step object.

add_uniform_forcefield

Add a compas_fea2.problem.fields.NodeLoadField where all the nodes have the same load.

add_uniform_forcefield_from_polygon

add_uniform_line_field

Add a compas_fea2.problem.field.NodeLoadField subclass object to the Step along a prescribed path.

copy

Make an independent copy of the data object.

from_json

Construct an object of this type from a JSON file.

from_jsonstring

Construct an object of this type from a JSON string.

sha256

Compute a hash of the data for comparison during version control using the sha256 algorithm.

to_json

Convert an object to its native data representation and save it to a JSON file.

to_jsonstring

Convert an object to its native data representation and save it to a JSON string.

validate_data

Validate the data against the object's data schema.