.. _TcsmoltenSalt: TcsmoltenSalt ************************** Wrapper for SAM Simulation Core model: `cmod_tcsmolten_salt.cpp `_ Creating an Instance ========================= There are three methods to create a new instance of a PySAM module. Using ``default`` populates the newclass' attributes with default values specific to a ``config``. Each technology-financialconfiguration corresponds to a SAM GUI configuration. Using ``new`` creates an instance with empty attributes. The ``wrap`` function allows compatibility with PySSC, for details, refer to :doc:`../PySSC`. **TcsmoltenSalt model description** .. automodule:: PySAM.TcsmoltenSalt :members: Functions ========================= .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt :members: SolarResource Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.SolarResource :members: TimeOfDeliveryFactors Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.TimeOfDeliveryFactors :members: HeliostatField Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.HeliostatField :members: SystemDesign Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.SystemDesign :members: TowerAndReceiver Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.TowerAndReceiver :members: SystemCosts Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.SystemCosts :members: FinancialParameters Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.FinancialParameters :members: ThermalStorage Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.ThermalStorage :members: RADCOOL Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.RADCOOL :members: PowerCycle Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.PowerCycle :members: RankineCycle Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.RankineCycle :members: SystemControl Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.SystemControl :members: UserDefinedPowerCycle Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.UserDefinedPowerCycle :members: SCO2Cycle Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.SCO2Cycle :members: AdjustmentFactors Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.AdjustmentFactors :members: Outputs Group ============== .. autoclass:: PySAM.TcsmoltenSalt.TcsmoltenSalt.Outputs :members: