Skip to content

ProjectTorreyPines/BalanceOfPlantSurrogate.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BalanceOfPlantSurrogate.jl

The BalanceOfPlantSurrogate is a surogate model to the FUSE.ActorBalanceOfPlant actor in FUSE, this is done by simple interpolate/extrapolate of a hypercube.

The data generation is done inside the BalanceOfPlantSurrogate/src/data folder , checkout the notebook in that folder!

To run the surogate model:

using BalanceOfPlantSurrogate

BOP = BalanceOfPlantSurrogate.BOPSurogate(:rankine) # :rankine or :brayton
breeder_heat_load = 5e8
divertor_heat_load = 4e8
wall_heat_load = 0.5e8
plant_efficiency = BOP(breeder_heat_load, divertor_heat_load, wall_heat_load)