matflow.param_classes.load.LoadCase#

class matflow.param_classes.load.LoadCase(direction, total_time, num_increments, def_grad_rate, def_grad_aim, stress, dump_frequency)#

Bases: ParameterValue

Methods

helper_method

to_dict

uniaxial

Parameters:
  • direction (str) –

  • total_time (float) –

  • num_increments (int) –

  • def_grad_rate (np.typing.ArrayLike) –

  • def_grad_aim (np.typing.ArrayLike) –

  • stress (np.typing.ArrayLike) –

  • dump_frequency (int) –

static helper_method(a)#
to_dict()#
classmethod uniaxial(total_time, num_increments, direction, target_strain_rate=None, target_strain=None, dump_frequency=1)#
Parameters:
  • total_time (float) –

  • num_increments (int) –

  • direction (str) –

  • target_strain_rate (float) –

  • target_strain (float) –

  • dump_frequency (int) –

Return type:

LoadCase