LaminaEngineeringConstantsOutput constructor

LaminaEngineeringConstantsOutput({
  1. AnalysisType analysisType = AnalysisType.elastic,
  2. double E1 = 0,
  3. double E2 = 0,
  4. double G12 = 0,
  5. double nu12 = 0,
  6. double eta1_12 = 0,
  7. double eta2_12 = 0,
  8. List<List<double>>? Q,
  9. List<List<double>>? S,
  10. double alpha_11 = 0,
  11. double alpha_22 = 0,
  12. double alpha_12 = 0,
})

Implementation

LaminaEngineeringConstantsOutput({
  this.analysisType = AnalysisType.elastic,
  this.E1 = 0,
  this.E2 = 0,
  this.G12 = 0,
  this.nu12 = 0,
  this.eta1_12 = 0,
  this.eta2_12 = 0,
  List<List<double>>? Q, // Make it nullable and initialize later
  List<List<double>>? S, // Make it nullable and initialize later
  this.alpha_11 = 0,
  this.alpha_22 = 0,
  this.alpha_12 = 0,
})  : Q = Q ?? [],
      S = S ?? [];