# Input data
        "demand":                               demand,  
        "wind_capacity_factor":                 wind_capacity_factor,
        "solar_capacity_factor":                solar_capacity_factor,
        
        # Dealing with input data
        # "year_simulation_array":                year_simulation_array,
        "simulation_start_array":               simulation_start_array,  
        "simulation_end_array":                 simulation_end_array,

        "core_model_file":                      core_model_file
        } 

# Call Loop_Model function
temp_folder = loop_model(inputs1)
copy2(__file__, temp_folder)

# -----------------------------------------------------------------------------

#inputs2 = inputs1.copy()
#inputs2["core_model_file"] = 'Core_Model_FakeCurtailment'
#
## Call Loop_Model function
#temp_folder = loop_model(inputs2)
#copy2(__file__, temp_folder)

# -----------------------------------------------------------------------------

#inputs3 = inputs1.copy()
#inputs3["core_model_file"] = 'Core_Model_NoCurtailment'
    "simulation_start_array": simulation_start_array,
    "simulation_end_array": simulation_end_array,
    "core_model_file": core_model_file
}

# Call Loop_Model function
# temp_folder = loop_model(inputs1)
# copy2(__file__, temp_folder)

# -----------------------------------------------------------------------------

inputs2 = inputs1.copy()
inputs2["core_model_file"] = 'Core_Model_FakeCurtailment'

# Call Loop_Model function
temp_folder = loop_model(inputs2)
copy2(__file__, temp_folder)

# -----------------------------------------------------------------------------

#inputs3 = inputs1.copy()
#inputs3["core_model_file"] = 'Core_Model_NoCurtailment'
#
## Call Loop_Model function
#temp_folder = loop_model(inputs3)
#copy2(__file__, temp_folder)

# -----------------------------------------------------------------------------

inputs4 = inputs1.copy()
inputs4["capital_cost_ngcc_array"] = np.array([1e10])