def configure(self):

        configure_extended_opex(self)
      
        self.replace('opex', opex_ecn_offshore_component(self.ssfile))
        
        self.connect('turbine_cost','opex.turbine_cost')
        self.connect('machine_rating','opex.machine_rating')
        self.connect('turbine_number','opex.turbine_number')
        self.connect('project_lifetime','opex.project_lifetime')

        self.connect('opex.availability','availability')
    def configure(self):

        configure_extended_opex(self)

        self.replace('opex', opex_ecn_offshore_component(self.ssfile))

        self.connect('turbine_cost', 'opex.turbine_cost')
        self.connect('machine_rating', 'opex.machine_rating')
        self.connect('turbine_number', 'opex.turbine_number')
        self.connect('project_lifetime', 'opex.project_lifetime')

        self.connect('opex.availability', 'availability')
Example #3
0
    def configure(self):

        super(opex_csm_assembly,self).configure()
        
        configure_extended_opex(self)

        self.replace('opex', opex_csm_component())

        self.connect('machine_rating','opex.machine_rating')
        self.connect('sea_depth','opex.sea_depth')
        self.connect('net_aep','opex.net_aep')
        self.connect('year','opex.year')
        self.connect('month','opex.month')
        self.connect('turbine_number','opex.turbine_number')
 def configure(self):
     
     configure_extended_opex(self)
     
     self.replace('opex',ExtendedOPEXAggregator_Example())
    def configure(self):

        configure_extended_opex(self)

        self.replace('opex', ExtendedOPEXAggregator_Example())