Class PolymerProperties

java.lang.Object
org.episteme.natural.chemistry.polymer.PolymerProperties

public class PolymerProperties extends Object
Physical properties of polymers.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

    • PolymerProperties

      public PolymerProperties()
  • Method Details

    • calculateIntrinsicViscosity

      public static double calculateIntrinsicViscosity(double K, double M, double a)
      Mark-Houwink Equation. Intrinsic viscosity [eta] = K * M^a
      Parameters:
      K - Constant dependent on polymer/solvent/temp
      M - Molecular weight
      a - Scalar exponent (usually 0.5 - 0.8)
      Returns:
      Intrinsic viscosity
    • calculateTg

      public static double calculateTg(double Tg_inf, double K, double Mn)
      Flory-Fox equation for Glass Transition Temperature (Tg). Tg = Tg_inf - K / Mn
      Parameters:
      Tg_inf - Tg of infinite molecular weight polymer
      K - Constant
      Mn - Number average molecular weight
      Returns:
      Tg for the given molecular weight