myogen.simulator.Muscle.__init__#

Muscle.__init__(
recruitment_thresholds,
radius__mm=6.91,
length__mm=30.0,
fiber_density__fibers_per_mm2=400,
max_innervation_area_to_total_muscle_area__ratio=1 / 4,
mean_conduction_velocity__m_s=4.2,
mean_fiber_length__mm=31.7,
var_fiber_length__mm=2.8,
radius_bone__mm=0,
fat_thickness__mm=0.3,
skin_thickness__mm=1.29,
muscle_conductivity_radial__S_m=0.09,
muscle_conductivity_longitudinal__S_m=0.4,
fat_conductivity__S_m=4.7e-2,
skin_conductivity__S_m=4.88e-4,
grid_resolution=256,
autorun=False,
)[source]#
Parameters:
  • recruitment_thresholds (Annotated[ndarray[tuple[int, ...], dtype[floating]], beartype.vale.Is[lambda x: x.ndim == 1]])

  • radius__mm (float)

  • length__mm (float)

  • fiber_density__fibers_per_mm2 (float)

  • max_innervation_area_to_total_muscle_area__ratio (float)

  • mean_conduction_velocity__m_s (float)

  • mean_fiber_length__mm (float)

  • var_fiber_length__mm (float)

  • radius_bone__mm (float)

  • fat_thickness__mm (float)

  • skin_thickness__mm (float)

  • muscle_conductivity_radial__S_m (float)

  • muscle_conductivity_longitudinal__S_m (float)

  • fat_conductivity__S_m (float)

  • skin_conductivity__S_m (float)

  • grid_resolution (int)

  • autorun (bool)

Return type:

None