class_docstr: Simple zeroth-order activation dynamics mapping excitation to
  activation.
  
  Explanation
  ===========
  
  Zeroth-order activation dynamics are useful in instances where you want to
  reduce the complexity of your musculotendon dynamics as they simple map
  exictation to activation. As a result, no additional state equations are
  introduced to your system. They also remove a potential source of delay
  between the input and dynamics of your system as no (ordinary) differential
  equations are involed.
class_docstr_tok: ["Simple","zeroth-order","activation","dynamics","mapping","excitation","to","activation",".","Explanation","===========","Zeroth-order","activation","dynamics","are","useful","in","instances","where","you","want","to","reduce","the","complexity","of","your","musculotendon","dynamics","as","they","simple","map","exictation","to","activation",".","As","a","result",",","no","additional","state","equations","are","introduced","to","your","system",".","They","also","remove","a","potential","source","of","delay","between","the","input","and","dynamics","of","your","system","as","no","(","ordinary",")","differential","equations","are","involed","."]
docstr: Alternate constructor that provides recommended defaults for
  constants.
  
  Explanation
  ===========
  
  As this concrete class doesn't implement any constants associated with
  its dynamics, this ``classmethod`` simply creates a standard instance
  of ``ZerothOrderActivation``. An implementation is provided to ensure
  a consistent interface between all ``ActivationBase`` concrete classes.
docstr_tok: ["Alternate","constructor","that","provides","recommended","defaults","for","constants",".","Explanation","===========","As","this","concrete","class","does","n't","implement","any","constants","associated","with","its","dynamics",",","this","``","classmethod","``","simply","creates","a","standard","instance","of","``","ZerothOrderActivation","``",".","An","implementation","is","provided","to","ensure","a","consistent","interface","between","all","``","ActivationBase","``","concrete","classes","."]
code: def with_defaults(cls, name):
      """Alternate constructor that provides recommended defaults for
      constants.
  
      Explanation
      ===========
  
      As this concrete class doesn't implement any constants associated with
      its dynamics, this ``classmethod`` simply creates a standard instance
      of ``ZerothOrderActivation``. An implementation is provided to ensure
      a consistent interface between all ``ActivationBase`` concrete classes.
  
      """
      return cls(name)
  
imports: from abc import ABC, abstractmethod
  from functools import cached_property
  from sympy.core.symbol import Symbol
  from sympy.core.numbers import Float, Integer, Rational
  from sympy.functions.elementary.hyperbolic import tanh
  from sympy.matrices.dense import MutableDenseMatrix, zeros
  from sympy.physics.biomechanics._mixin import _NamedMixin
  from sympy.physics.mechanics import dynamicsymbols
label_desc: Use image node_id 2 for calling the ZerothOrderActivation obj's underlying member method code with example usage: obj.with_defaults(cls, name) and returns: cls