public MaizeLAI(MaizeLAI toCopy) : this() { Nfinal = toCopy.Nfinal; width6 = toCopy.width6; betaW = toCopy.betaW; sigmaW = toCopy.sigmaW; Lagmax = toCopy.Lagmax; Nlast = toCopy.Nlast; leafNoInitEmerg = toCopy.leafNoInitEmerg; LIR = toCopy.LIR; LERa = toCopy.LERa; LERb = toCopy.LERb; LERc = toCopy.LERc; Beta = toCopy.Beta; Sigma = toCopy.Sigma; b_ll1 = toCopy.b_ll1; k_ll = toCopy.k_ll; a_ll1 = toCopy.a_ll1; Dse = toCopy.Dse; alpha_tr = toCopy.alpha_tr; atip = toCopy.atip; k_bl = toCopy.k_bl; Nlim = toCopy.Nlim; btip = toCopy.btip; lagStopWidthExpand = toCopy.lagStopWidthExpand; plantDensity = toCopy.plantDensity; SensiRad = toCopy.SensiRad; radBase = toCopy.radBase; SLNcri = toCopy.SLNcri; ttinitflo = toCopy.ttinitflo; }
//GENERATED CODE END - PLACE YOUR CUSTOM CODE BELOW - Section2 //Code written below will not be overwritten by a future code generation /// <summary> /// copy constructor. We only need to copy the parameters (the strategies being stateless) /// </summary> public MaizeLAI(MaizeLAI toCopy) : this() { AreaPL = toCopy.AreaPL; AreaSL = toCopy.AreaSL; AreaSS = toCopy.AreaSS; LowerFPAWexp = toCopy.LowerFPAWexp; LowerFPAWsen = toCopy.LowerFPAWsen; LowerVPD = toCopy.LowerVPD; MaxDSF = toCopy.MaxDSF; NLL = toCopy.NLL; RatioFLPL = toCopy.RatioFLPL; UpperFPAWexp = toCopy.UpperFPAWexp; UpperFPAWsen = toCopy.UpperFPAWsen; UpperVPD = toCopy.UpperVPD; LERa = toCopy.LERa; LERb = toCopy.LERb; LERc = toCopy.LERc; Nfinal = toCopy.Nfinal; plantDensity = toCopy.plantDensity; }