f3dasm_simulate.abaqus.loading.PathLoading
- class PathLoading(amplitude_generator=<f3dasm_simulate.abaqus.amplitudesampler.AmplitudeGenerator object>, strain=[0.02, 0.02, 0.02])[source]
Bases:
Loading
Class that contains the path loading of the rve. The loading is defined by the amplitude generator and the strain.
- Parameters:
amplitude_generator (
AmplitudeGenerator
) – Amplitude generator object, by default AmplitudeGenerator()optional – Amplitude generator object, by default AmplitudeGenerator()
strain (
List
[float
]) – strain in the three directions, by default [0.02, 0.02, 0.02]optional – strain in the three directions, by default [0.02, 0.02, 0.02]
List of Public Methods
from_dict
- rtype:
Return a dictionary representation of the loading conditions.
Methods
- __init__(amplitude_generator=<f3dasm_simulate.abaqus.amplitudesampler.AmplitudeGenerator object>, strain=[0.02, 0.02, 0.02])[source]
Class that contains the path loading of the rve. The loading is defined by the amplitude generator and the strain.
- Parameters:
amplitude_generator (
AmplitudeGenerator
) – Amplitude generator object, by default AmplitudeGenerator()optional – Amplitude generator object, by default AmplitudeGenerator()
strain (
List
[float
]) – strain in the three directions, by default [0.02, 0.02, 0.02]optional – strain in the three directions, by default [0.02, 0.02, 0.02]