kirkwood
Type |
Status |
---|---|
CML extraction template |
|
HTML5 representation |
Attribute |
Value |
---|---|
source |
MOLCAS log |
id |
kirkwood |
name |
Kirkwood model |
pattern |
\s*Reaction\sField\scalculation:\sthe\sKirkwood\smodel.* |
endPattern |
\s* |
xml:base |
modules/kirkwood.xml |
Input
Reaction Field calculation: the Kirkwood model
Dielectric Constant : 0.800E+02
Eps_opt : 0.100E+01
Radius of Cavity(au): 0.475E+01
l_Max : 4
Calculation type : equilibrium
Output text
1<comment class="example.output" id="kirkwood">
2 <module cmlx:templateRef="kirkwood">
3 <scalar dataType="xsd:double" dictRef="m:dielectricvalue">0.800E+02</scalar>
4 <scalar dataType="xsd:double" dictRef="m:epsopt">0.100E+01</scalar>
5 <scalar dataType="xsd:double" dictRef="m:cavityradius" units="nonsi:angstrom">0.475E+01</scalar>
6 <scalar dataType="xsd:double" dictRef="m:lmax">4</scalar>
7 <scalar dataType="xsd:string" dictRef="m:calctype">equilibrium</scalar>
8 </module>
9 </comment>
Template definition
1<record />
2<record>\s*Dielectric\sConstant\s:{E,m:dielectricvalue}</record>
3<record>\s*Eps_opt\s*:{E,m:epsopt}</record>
4<record>\s*Radius\sof\sCavity\(au\):{E,m:cavityradius}</record>
5<record>\s*l_Max\s+:{F,m:lmax}</record>
6<record>\s*Calculation\stype\s+:{X,m:calctype}</record>
7<transform process="pullup" xpath=".//cml:scalar" />
8<transform process="delete" xpath=".//cml:list" />
9<transform process="addUnits" xpath=".//cml:scalar[@dictRef='m:cavityradius']" value="nonsi:angstrom" />