def METHOD_NAME(self,
           referenceDensity = "const double",
           etamin = "const double",
           etamax = "const double",
           C0 = "const double",
           S1 = "const double",
           S2 = "const double",
           S3 = "const double",
           gamma0 = "const double",
           b = "const double",
           atomicWeight = "const double",
           constants = "const PhysicalConstants&",
           externalPressure = ("const double", "0.0"),
           minimumPressure = ("const double", "std::numeric_limits<double>::lowest()"),
           maximumPressure = ("const double", "std::numeric_limits<double>::max()"),
           minimumPressureDamage = ("const double", "0.0"),
           minPressureType = ("const MaterialPressureMinType", "MaterialPressureMinType::PressureFloor")):
    "Gruneisen EOS"