sah.samples
Description
This module contains premade examples of material compositions, for testing purposes.
The sah.classes.Material.grams
is yet to be provided,
before setting the material as sah.Material.set()
.
1""" 2# Description 3 4This module contains premade examples of material compositions, for testing purposes. 5The `sah.classes.Material.grams` is yet to be provided, 6before setting the material as `sah.Material.set()`. 7 8--- 9""" 10 11 12from .classes import Material 13 14 15CH3NH3PbI3 = Material( 16 elements={'Pb': 1, 'I': 3, 'C': 1, 'N': 1, 'H': 6}, 17 name='MAPbI$_3$' 18 ) 19"""CH$_3$NH$_3$PbI$_3$""" 20 21 22CD3ND3PbI3 = Material( 23 elements={'Pb': 1, 'I': 3, 'C': 1, 'N': 1, 'D': 6}, 24 name='CD$_3$ND$_3$PbI$_3$', 25 peaks = { 26 'baseline' : 0.057, # IREPA-ND-02 27 'baseline_error' : 0.008, 28 'h6d0' : [36.0, 39.0], 29 'h5d1' : [33.0, 35.0], 30 'h4d2' : [30.7, 33.0], 31 'h3d3' : [28.8, 30.7], 32 }, 33) 34"""CD$_3$ND$_3$PbI$_3$. 35 36With experimental values of the partially-deuterated amine peaks 37for the disrotatory mode of MAPbI3's methylammonium. 38Measured at TOSCA, ISIS RAL, UK, May 2024. 39""" 40 41 42CH3ND3PbI3 = Material( 43 elements={'Pb': 1, 'I': 3, 'C': 1, 'N': 1, 'H': 3, 'D': 3}, 44 name='CH$_3$ND$_3$PbI$_3$', 45 peaks = { 46 'baseline' : 0.057, # IREPA-ND-02 47 'baseline_error' : 0.008, 48 'h6d0' : [36.0, 39.0], 49 'h5d1' : [33.0, 35.0], 50 'h4d2' : [30.7, 33.0], 51 'h3d3' : [28.8, 30.7], 52 }, 53) 54"""CH$_3$ND$_3$PbI$_3$. 55 56With experimental values of the partially-deuterated amine peaks 57for the disrotatory mode of MAPbI3's methylammonium. 58Measured at TOSCA, ISIS RAL, UK, May 2024. 59""" 60#MAPI_ND.set() 61 62 63CD3NH3PbI3 = Material( 64 elements={'Pb': 1, 'I': 3, 'C': 1, 'N': 1, 'H': 3, 'D': 3}, 65 name='CD$_3$NH$_3$PbI$_3$', 66) 67"""CD$_3$NH$_3$PbI$_3$""" 68#MAPI_CD.set() 69 70 71CH3NH3I = Material( 72 elements={'C' : 1, 'N': 1, 'H': 6}, 73 name='CH$_3$NH$_3$I' 74) 75"""CH$_3$NH$_3$I""" 76#CH3NH3I.set() 77 78 79CH3ND3I = Material( 80 elements={'C' : 1, 'N': 1, 'H': 3, 'D': 3}, 81 name='CH$_3$ND$_3$I' 82) 83"""CH$_3$ND$_3$I""" 84#CH3ND3I.set()
CH3NH3PbI3 =
<sah.classes.Material object>
CH$_3$NH$_3$PbI$_3$
CD3ND3PbI3 =
<sah.classes.Material object>
CD$_3$ND$_3$PbI$_3$.
With experimental values of the partially-deuterated amine peaks for the disrotatory mode of MAPbI3's methylammonium. Measured at TOSCA, ISIS RAL, UK, May 2024.
CH3ND3PbI3 =
<sah.classes.Material object>
CH$_3$ND$_3$PbI$_3$.
With experimental values of the partially-deuterated amine peaks for the disrotatory mode of MAPbI3's methylammonium. Measured at TOSCA, ISIS RAL, UK, May 2024.
CD3NH3PbI3 =
<sah.classes.Material object>
CD$_3$NH$_3$PbI$_3$
CH3NH3I =
<sah.classes.Material object>
CH$_3$NH$_3$I
CH3ND3I =
<sah.classes.Material object>
CH$_3$ND$_3$I