solstice

Compute collected power and efficiencies of a solar plant
git clone git://git.meso-star.com/solstice.git
Log | Files | Refs | README | LICENSE

test_ok_7.yaml (1428B)


      1 - sun: { dni: 1, spectrum: [{wavelength: 1, data: 1}] }
      2 
      3 - material: &dielectric
      4     dielectric:
      5       medium_i: { extinction: 0, refractive_index: 1.00027 }
      6       medium_t: { extinction: 0.1, refractive_index: 1.5 }
      7 
      8 - entity:
      9     name: "entity"
     10     primary: 0
     11     geometry:
     12       - material: *dielectric
     13         cylinder: { height: 1, radius: 1 }
     14 ---
     15 - sun: { dni: 1, spectrum: [{wavelength: 1, data: 1}] }
     16 
     17 - material: &dielectric
     18     dielectric:
     19       medium_i: { extinction: 0, refractive_index: 0.00027 }
     20       medium_t: { extinction: 0.1, refractive_index: 1.5 }
     21 
     22 - entity:
     23     name: "entity"
     24     primary: 0
     25     geometry:
     26       - material: *dielectric
     27         cylinder: { height: 1, radius: 1 }
     28 
     29 ---
     30 - sun: { dni: 1, spectrum: [{wavelength: 1, data: 1}] }
     31 - entity:
     32     name: "entity"
     33     primary: 0
     34     geometry:
     35       - cylinder: { height: 1, radius: 1 }
     36         material:
     37           dielectric:
     38             medium_i: { extinction: 0, refractive_index: 1 }
     39             medium_t: { extinction: 20, refractive_index: 1.5 }
     40 
     41 ---
     42 - sun: { dni: 1 }
     43 - medium: &vacuum { refractive_index: 1, extinction: 0 }
     44 - medium: &glass { refractive_index: 1.5, extinction: 20 }
     45 - entity:
     46     name: "entity"
     47     primary: 0
     48     geometry:
     49       - cylinder: { height: 1, radius: 1 }
     50         material:
     51           front: {dielectric: { medium_i: *vacuum, medium_t: *glass }}
     52           back:  {dielectric: {medium_i: *glass, medium_t: *vacuum}}
     53