sr org.concord.energy3d.scene.SceneMZalwaysComputeHeatFluxVectorsDannotationScaleZ calculateRoiZcleanupZdashedlineOnRoofsZ dateFixedZdisableShadowInActionZdisallowFoundationOverlapZfullEnergyInSolarMapIgroundImageExtentZgroundImageIsEarthViewZgroundImageLightColoredDgroundImageScaleDheatFluxGridSizeDheatVectorLengthIheliostatTextureTypeZhideAxesZhideGroundImageZhideLightBeamsJ idCounterZinstructionTabHeaderInvisibleZisAnnotationsVisibleZisHeliodonVisibleIlatitudeZ locationFixedImirrorNxImirrorNyZ noSnapToGridsZnoSnapshotLoggingZ#onlyReflectedEnergyInMirrorSolarMapZonlySolarAnalysisZonlySolarComponentsInSolarMapIparabolicDishNI projectTypeD rackCellSizeZrackModelExactIrackNxIrackNyZshowAzimuthAngleZshowElevationAngleZshowZenithAngleI solarContrastZsolarMapForLandI solarPanelNxI solarPanelNyD solarStepZ studentModeIthemeItimeStepL atmospheret,Lorg/concord/energy3d/simulation/Atmosphere;LcalendartLjava/util/Calendar;LcameraDirectiont'Lcom/ardor3d/math/type/ReadOnlyVector3;LcameraLocationq~LcitytLjava/lang/String;LcspDesignSpecst0Lorg/concord/energy3d/simulation/CspDesignSpecs;LcspFinancialModelt3Lorg/concord/energy3d/simulation/CspFinancialModel;L designSpecst-Lorg/concord/energy3d/simulation/DesignSpecs;LdesignertLorg/concord/energy3d/Designer;L doorColort)Lcom/ardor3d/math/type/ReadOnlyColorRGBA;L floorColorq~ LfoundationColorq~ L geoLocationt(Lorg/concord/energy3d/model/GeoLocation;Lgroundt(Lorg/concord/energy3d/simulation/Ground;[instructionSheetTextt[Ljava/lang/String;[instructionSheetTextTypeq~ L landColorq~ Lnoteq~LpartstLjava/util/List;LprojectDescriptionq~L projectNameq~L pvDesignSpecst/Lorg/concord/energy3d/simulation/PvDesignSpecs;LpvFinancialModelt2Lorg/concord/energy3d/simulation/PvFinancialModel;L roofColorq~ [ solarResultst[[DLunitt'Lorg/concord/energy3d/scene/Scene$Unit;L utilityBillt-Lorg/concord/energy3d/simulation/UtilityBill;L wallColorq~ xp?ə?@@ÈZ#?F@sr*org.concord.energy3d.simulation.Atmosphere[ dustLossest[Dxpur[D>cZxp ????????????srjava.util.GregorianCalendar=JgregorianCutoverxrjava.util.CalendarM[ Z areFieldsSetIfirstDayOfWeekZ isTimeSetZlenientIminimalDaysInFirstWeekI nextStampIserialVersionOnStreamJtime[fieldst[I[isSett[ZLzonetLjava/util/TimeZone;xp|<`ur[IM`&v겥xp'  ( W6ur[ZW 9]xpsrjava.util.SimpleTimeZoneg]`^I dstSavingsIendDayI endDayOfWeekIendModeIendMonthIendTimeI endTimeModeI rawOffsetIserialVersionOnStreamIstartDayIstartDayOfWeekI startModeI startMonthI startTimeI startTimeModeI startYearZ useDaylight[ monthLengtht[Bxrjava.util.TimeZone1wDLIDq~xptAmerica/New_York6 mWmur[BTxp w uq~mmxsrsun.util.calendar.ZoneInfo$qIchecksumI dstSavingsI rawOffsetI rawOffsetDiffZwillGMTOffsetChange[offsetsq~[simpleTimeZoneParamsq~[ transitionst[Jxq~%q~'6Wuq~W$F6uq~ m mur[Jx uxp;nX!"v谷X!K#%X!k0 X!ՙ\u !J ꐝ!+0e!7T,0z!|0!!0e@l!30ܩ!7pQҎ!`Up;!p<#!mpL!\p( !X p޸!l~e!D+0!ذX!.慰rl!2X!7߰_X!T<;X!0X!ܭ~0 Hd!Q+0q!0 !<'0k!P20+!&x0lT!Tp}:! pV!3pΔ!\[p@A!}`!-d!hK!Bھ!Rkk!lX!>yX!&t:X!)O!cX!wX!D0N8AX! 0š!20:c!u[K0!0%!_0Dj!p!L>p֌!gtp!6!p\ܘ!pP!#"C[y@!J! sH c!J4!2\!lj!W!YX!Ψs @9X!C ~hX!:!."za!0 ! 0 LIA! J0 ò! 0 8c! z.0 ! p #,! fp Uj! sp ! Q p ! :p :! ;czp o8! a!'YA!IX!FFcX!oEX!0mX!tjX!*r!`0%k!ռ0N!JB0u!Np:!7wdp`!p1!!ȾpJZA!kp! p6d!!:!=!mfk! !X&AX!Ϗ!:X!DcmIX!rX!/ WAX!2jX![D-c!č0V!:0.~!{0j!>0!egA09!жpb9!Qcpz!"pﳓ!Sdxə@\33Z#xt Santa Fe, NMsr.org.concord.energy3d.simulation.CspDesignSpecsZ budgetEnabledI maximumBudgetImaximumNumberOfMirrorsImaximumNumberOfParabolicTroughsZnumberOfMirrorsEnabledZnumberOfParabolicTroughsEnabledxp'sr1org.concord.energy3d.simulation.CspFinancialModelDfresnelReflectorUnitCostDheliostatUnitCostDparabolicDishUnitCostDparabolicTroughUnitCostDreceiverUnitCostxr.org.concord.energy3d.simulation.FinancialModelD cleaningCostDkWhSellingPriceDlandRentalCostIlifespanDloanInterestRateDmaintenanceCostxp@?333333?2?Q@@I@Y@Y@Y@@sr+org.concord.energy3d.simulation.DesignSpecsZ areaEnabledZ budgetEnabledZ heightEnabledD maximumAreaI maximumBudgetD maximumHeightImaximumNumberOfSolarPanelsImaximumNumberOfWallsImaximumNumberOfWindowsDmaximumWindowToFloorRatioD minimumAreaD minimumHeightIminimumNumberOfSolarPanelsIminimumNumberOfWallsIminimumNumberOfWindowsDminimumWindowToFloorRatioZnumberOfSolarPanelsEnabledZnumberOfWallsEnabledZnumberOfWindowsEnabledZwindowToFloorRatioEnabledxp@b @@$2 ?@Y@ ?333333psrcom.ardor3d.math.ColorRGBA xpw?L?L?xsq~=w>>?xsq~=w?L?L?L?xpsr&org.concord.energy3d.simulation.GroundDalbedoIdailyLagInMinutesDfoundationDepthDthermalDiffusivityIyearlyLagInDays[snowReflectionFactorsq~xp?333333x??uq~ ur[Ljava.lang.String;V{Gxpt Compact Linear Fresnel Reflectors

Linear Fresnel reflectors use long, thin segments of mirrors to focus sunlight onto a fixed absorber located at a common focal point of the reflectors. These mirrors are capable of concentrating the sun’s energy to approximately 30 times its normal intensity. This concentrated energy is transferred through the absorber into some hot fluid. The fluid then goes through a heat exchanger to power a steam generator. Compact linear Fresnel reflectors utilize multiple absorbers within the vicinity of the mirrors to improve efficiency.

ppppuq~Dt text/htmlppppsq~=w????xtsr&java.util.Collections$SynchronizedListcD|Llistq~ xr,java.util.Collections$SynchronizedCollection*aM LctLjava/util/Collection;LmutextLjava/lang/Object;xpsrjava.util.ArrayListxaIsizexp$w$sr org.concord.energy3d.model.HumanI humanTypexr$org.concord.energy3d.model.HousePartZ drawCompletedIeditPointIndexZfirstPointInsertedDheightJidZ labelCustomZlabelIdD labelOffsetZlockEditI textureTypeLchildrentLjava/util/ArrayList;Lcolorq~ L containert&Lorg/concord/energy3d/model/HousePart;LlabelCustomTextq~Lpointsq~Txp?XzG{sq~Pwxsq~=w?L?L?L?xppsq~Pwsq~2w@z@xxsq~R?zG{sq~Pwxsq~=w?L?L?L?xppsq~Pwsq~2w@T@xxsr%org.concord.energy3d.model.FoundationD childGridSizeZ groupMasterZlabelBuildingEnergyZlabelFresnelReflectorOutputZlabelNumberOfFresnelReflectorsZlabelNumberOfMirrorsZlabelNumberOfSolarPanelsZlabelPowerTowerHeightZlabelPowerTowerOutputZ labelPvEnergyZlabelSolarPotentialDsolarReceiverEfficiencyI structureTypeDuValueDvolumetricHeatCapacityLfoundationPolygont.Lorg/concord/energy3d/model/FoundationPolygon;LimportedNodeStatesq~ L thermostatt,Lorg/concord/energy3d/simulation/Thermostat;L utilityBillq~xq~S @(\)sq~Pwsrorg.concord.energy3d.model.WallD columnRadiusZ hideOutlineZ isShortWallD railRadiusItypeDuValueDvolumetricHeatCapacityD wallThicknessxq~S@TzG{sq~Pwsr&org.concord.energy3d.model.PyramidRoofxrorg.concord.energy3d.model.RoofDoverhangLengthItypeDuValueDvolumetricHeatCapacityLgableEditPointToWallMaptLjava/util/Map;xq~SzG{sq~Pwxsq~=w????xq~fpsq~Pwsq~2w?.ZU?-S @Txx?ə?333333?pxsq~=w????xq~cpsq~Pwsq~2w?X*[&?p ۲@xsq~2w?X*[&?p ۲@Txsq~2w? ,a}?p ۲@xsq~2w? ,a}?p ۲@Txx???-V??sq~e@TzG{sq~Pwxq~pq~cpsq~Pwsq~2w?X*[&?p ۲@xsq~2w?X*[&?p ۲@Txsq~2w?X*[&?q}@xsq~2w?X*[&?q}@Txx???-V??sq~e@TzG{sq~Pwxq~pq~cpsq~Pwsq~2w? ,a}?p ۲@xsq~2w? ,a}?p ۲@Txsq~2w? ,a}?q}@xsq~2w? ,a}?q}@Txx???-V??sq~e@TzG{sq~Pwxq~pq~cpsq~Pwsq~2w? ,a}?q{@xsq~2w? ,a}?q{@Txsq~2w?X*[&?q}@xsq~2w?X*[&?q}@Txx???-V??xsq~=w????xppsq~P w sq~2w@_浼+NX* Txsq~2w@_浼+N@X+CU.xsq~2w@aZEX* Txsq~2w@aZE@X+CU.xsq~2w@_浼+NX* T@Txsq~2w@_浼+N@X+CU.@Txsq~2w@aZEX* T@Txsq~2w@aZE@X+CU.@Txsq~2w@fZ?4xsq~2wf ?4xsq~2w@`Z@^CYpxsq~2w@`Z^ pxx@?zG{?-V?sr,org.concord.energy3d.model.FoundationPolygonZvisiblexq~SzG{sq~Pwxsq~=w?L?L?L?xq~cpsq~Pwsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xxpsr*org.concord.energy3d.simulation.Thermostat[ temperaturest[[[Ixpur[[[IK%R0xp ur[[IO<xpuq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~pq~fq~vq~}q~q~ksq~`?(\)sq~Pwsr+org.concord.energy3d.model.FresnelReflector D baseHeightZ beamsVisibleZdetailedZlabelEnergyOutputDlengthD moduleLengthD moduleWidthInSectionLengthI nSectionWidthDopticalEfficiencyD reflectanceDrelativeAzimuthLabsorbert'Lorg/concord/energy3d/model/Foundation;xq~S zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?.R?3X3X@xx@@B@@?zG?q~csq~ zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?ᤋ?3X3X@xx@@B@@?zG?sq~` @(\)sq~Pwsq~e@TzG{sq~Pwsq~hzG{sq~Pwxsq~=w????xq~psq~Pwsq~2w?.ZU?-S @Txx?ə?333333?pxsq~=w????xq~psq~Pwsq~2w?X*[&?p ۲@xsq~2w?X*[&?p ۲@Txsq~2w? ,a}?p ۲@xsq~2w? ,a}?p ۲@Txx???-V??sq~e@T zG{sq~Pwxq~#q~psq~Pwsq~2w?X*[&?p ۲@xsq~2w?X*[&?p ۲@Txsq~2w?X*[&?q}@xsq~2w?X*[&?q}@Txx???-V??sq~e@T!zG{sq~Pwxq~#q~psq~Pwsq~2w? ,a}?p ۲@xsq~2w? ,a}?p ۲@Txsq~2w? ,a}?q}@xsq~2w? ,a}?q}@Txx???-V??sq~e@T"zG{sq~Pwxq~#q~psq~Pwsq~2w? ,a}?q{@xsq~2w? ,a}?q{@Txsq~2w?X*[&?q}@xsq~2w?X*[&?q}@Txx???-V??xsq~=w????xppsq~P w sq~2wa3GX$tR=xsq~2wa3G@X0\xsq~2w_f$X$tR=xsq~2w_f$@X0\xsq~2wa3GX$tR=@Txsq~2wa3G@X0\@Txsq~2w_f$X$tR=@Txsq~2w_f$@X0\@Txsq~2w@f?6xsq~2wf8?6xsq~2w`t8@^Ypxsq~2w`t8^pxx@?zG{?-V?sq~zG{sq~Pwxsq~=w?L?L?L?xq~psq~Pwsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xsq~2w??@&xxpsq~uq~ uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~psq~ zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?܈EՃ?"k"k@xx@@B@@?zG?q~csq~ zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?MW=#?%ܸ%ܷ@xx@@B@@?zG?q~sq~ zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?ė9??3X3X@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?䢾n?3X3X@xx@@B@@?zG?q~sq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?Di"?3X3X@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?$?3X3X@xx@@B@@?zG?q~sq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?ٰ?%ܸ%ܷ@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?` e?%ܸ%ܷ@xx@@B@@?zG?q~sq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?Ӛmt?%ܸ%ܷ@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?_j7rۤ?%ܸ%ܷ@xx@@B@@?zG?q~sq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?G?%ܸ%ܷ@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?疓U?%ܸ%ܷ@xx@@B@@?zG?q~sq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?Y*j%?%ܸ%ܷ@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?DO?3X3X@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?d'??3X3X@xx@@B@@?zG?q~sq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?Z ?3X3X@xx@@B@@?zG?q~csq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?P?3X3X@xx@@B@@?zG?q~sq~YzG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w?Q=?3X3X@xx@@B@@?zG?q~xq~@ppsq~P w sq~2wf?^xsq~2wf?@]xsq~2w@f0^xsq~2w@f0@]xsq~2wf?^?xsq~2wf?@]?xsq~2w@f0^?xsq~2w@f0@]?xsq~2w@fxsq~2wfxsq~2w@^@xsq~2w^xx@?ə?-V?sq~zG{sq~Pwxsq~=w?L?L?L?xq~ psq~Pwsq~2w???񙙙xsq~2w???񙙙xsq~2w???񙙙xsq~2w???񙙙xsq~2w???񙙙xsq~2w???񙙙xsq~2w???񙙙xsq~2w???񙙙xxpsq~uq~ uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~uq~pq~q~q~q~q~q~q~q~q~q~q~q~q~q~q~q~q~q~q~ q~q~q~q~)q~0q~7q~sq~R?ZzG{sq~Pwxsq~=w?L?L?L?xppsq~Pwsq~2w@cX?xxxq~Oxq~Qpt Linear Fresnel reflectorssr-org.concord.energy3d.simulation.PvDesignSpecsZ budgetEnabledI maximumBudgetImaximumNumberOfSolarPanelsZnumberOfSolarPanelsEnabledxpB@sr0org.concord.energy3d.simulation.PvFinancialModelDcustomSolarPanelCostDsolarPanelAadatCostDsolarPanelHsatCostDsolarPanelRackBaseCostDsolarPanelRackHeightCostDsolarPanelVsatCostL pvModelCoststLjava/util/HashMap;xq~9@???@@@.@$@4@4@$srjava.util.HashMap`F loadFactorI thresholdxp?@`w?t LG300N1C-B3srjava.lang.DoubleJ)kDvaluexrjava.lang.Number xp@tSPR-P17-335-COMsq~@0t HiS-M280MIsq~@@tFS-277sq~@ytFS-6435sq~@tFS-275sq~@ytFS-390sq~@yt JKM300M-60sq~@tFS-6440sq~@@t YL305P-35bsq~@@t SE-R355EzC-4ysq~@tFS-6445sq~@ht VBHN330SA16sq~@t SPR-E19-320sq~@t SPR-X22-360sq~@tFS-6425sq~@tTSM-365DD14A(II)sq~@@tOPT340-72-4-100sq~@@t SW 300 MONOsq~@t Q.PRO-G4 265sq~@tFS-280sq~@yt FS-4112-3sq~@@t HiS-S360RIsq~@@tJAM6(K)-60-300/PRsq~@t YL205P-26bsq~@tFS-6430sq~@tSPR-P17-340-COMsq~@t FS-4110-3sq~@@tSharp NU-U245P1sq~@tSPR-E20-435-COMsq~@t SPR-E19-235sq~@t SPR-E20-245sq~@tTSM-325PEG14(II)sq~@t SPR-E20-327sq~@t TSM-250PDG5sq~@tSPR-P17-330-COMsq~@t TSM-300PEG14sq~@tFS-495sq~@yt YL295P-35bsq~@tASP-400Msq~@@t FS-4105-2sq~@| t FS-4122-3sq~@tFS-6420sq~@@t FS-4120-3sq~@ t YL165P-23bsq~@t CS6X-330P-FGsq~@@tSPR-P17-355-COMsq~@pt SPR-X21-345sq~@tTSM-350DD14A(II)sq~@tSharp NT-175UC1sq~@tFS-385sq~@ytSPR-P17-350-COMsq~@ t FS-4115-3sq~@t PV-UJ235GA6sq~@t FS-4115-2sq~@@tSPR-X20-250-BLKsq~@t LG350Q1K-A5sq~@tSPR-X21-335-BLKsq~@tSPR-P17-345-COMsq~@t CS6X-330M-FGsq~@@t FS-4117-3sq~@tTSM-175PEG40.07sq~@yt SE-F280CzD-3ysq~@xq~mp~r%org.concord.energy3d.scene.Scene$Unitxrjava.lang.EnumxptInternationalSystemOfUnitspq~px