Update of /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv1756/gensrc/metadata
Modified Files:
bonds.xml calendar.xml interpolation.xml
swaptionvolstructure.xml termstructures.xml xibor.xml
Log Message:
cleaner processing for
- permanent objects
- autogeneration of source for loop functions
Index: bonds.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/bonds.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** bonds.xml 16 Jun 2006 17:37:16 -0000 1.5
--- bonds.xml 18 Jun 2006 13:42:03 -0000 1.6
***************
*** 119,123 ****
<Parameters>
<Parameter name='yield'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>bond yield(s)</description>
--- 119,123 ----
<Parameters>
<Parameter name='yield'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>bond yield(s)</description>
***************
*** 149,153 ****
<Parameters>
<Parameter name='yield'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>bond yield(s)</description>
--- 149,153 ----
<Parameters>
<Parameter name='yield'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>bond yield(s)</description>
***************
*** 179,183 ****
<Parameters>
<Parameter name='cleanPrice'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>Clean price(s)</description>
--- 179,183 ----
<Parameters>
<Parameter name='cleanPrice'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>Clean price(s)</description>
Index: interpolation.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/interpolation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** interpolation.xml 16 Jun 2006 19:02:17 -0000 1.9
--- interpolation.xml 18 Jun 2006 13:42:03 -0000 1.10
***************
*** 36,40 ****
<Parameters>
<Parameter name='xValues'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
--- 36,40 ----
<Parameters>
<Parameter name='xValues'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
***************
*** 61,65 ****
<Parameters>
<Parameter name='xValues'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
--- 61,65 ----
<Parameters>
<Parameter name='xValues'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
***************
*** 86,90 ****
<Parameters>
<Parameter name='xValues'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
--- 86,90 ----
<Parameters>
<Parameter name='xValues'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
***************
*** 111,115 ****
<Parameters>
<Parameter name='xValues'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
--- 111,115 ----
<Parameters>
<Parameter name='xValues'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
***************
*** 164,168 ****
<Parameters>
<Parameter name='xValues'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
--- 164,168 ----
<Parameters>
<Parameter name='xValues'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>x values</description>
Index: termstructures.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/termstructures.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** termstructures.xml 16 Jun 2006 17:37:16 -0000 1.11
--- termstructures.xml 18 Jun 2006 13:42:03 -0000 1.12
***************
*** 142,146 ****
<Parameters>
<Parameter name='DfDates' libraryType='QuantLib::Date'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>vector of dates</description>
--- 142,146 ----
<Parameters>
<Parameter name='DfDates' libraryType='QuantLib::Date'>
! <type>long</type>
<tensorRank>vector</tensorRank>
<description>vector of dates</description>
***************
*** 178,182 ****
</Parameter>
<Parameter name='d2' libraryType='QuantLib::Date'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>date 2</description>
--- 178,182 ----
</Parameter>
<Parameter name='d2' libraryType='QuantLib::Date'>
! <type>long</type>
<tensorRank>vector</tensorRank>
<description>date 2</description>
***************
*** 224,228 ****
<Parameters>
<Parameter name='dates' libraryType='QuantLib::Date'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>date</description>
--- 224,228 ----
<Parameters>
<Parameter name='dates' libraryType='QuantLib::Date'>
! <type>long</type>
<tensorRank>vector</tensorRank>
<description>date</description>
***************
*** 270,274 ****
<Parameters>
<Parameter name='tenor'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>tenor</description>
--- 270,274 ----
<Parameters>
<Parameter name='tenor'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>tenor</description>
Index: xibor.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/xibor.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** xibor.xml 16 Jun 2006 17:37:16 -0000 1.8
--- xibor.xml 18 Jun 2006 13:42:03 -0000 1.9
***************
*** 30,34 ****
<Parameters>
<Parameter name='fixingDate' libraryType='QuantLib::Date'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>fixing date(s)</description>
--- 30,34 ----
<Parameters>
<Parameter name='fixingDate' libraryType='QuantLib::Date'>
! <type>long</type>
<tensorRank>vector</tensorRank>
<description>fixing date(s)</description>
Index: calendar.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/calendar.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** calendar.xml 18 Jun 2006 12:55:07 -0000 1.10
--- calendar.xml 18 Jun 2006 13:42:03 -0000 1.11
***************
*** 211,215 ****
</Parameter>
<Parameter name='period' libraryType='QuantLib::Period'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>period(s) to advance (e.g. 2D for two days , 3W for three weeks, 6M for six months, 1Y for one year)</description>
--- 211,215 ----
</Parameter>
<Parameter name='period' libraryType='QuantLib::Period'>
! <type>string</type>
<tensorRank>vector</tensorRank>
<description>period(s) to advance (e.g. 2D for two days , 3W for three weeks, 6M for six months, 1Y for one year)</description>
Index: swaptionvolstructure.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/swaptionvolstructure.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** swaptionvolstructure.xml 13 Jun 2006 10:39:38 -0000 1.3
--- swaptionvolstructure.xml 18 Jun 2006 13:42:03 -0000 1.4
***************
*** 22,26 ****
</Parameter>
<Parameter name='strike' libraryType='QuantLib::Rate'>
! <type>any</type>
<tensorRank>vector</tensorRank>
<description>swaption strike vector</description>
--- 22,26 ----
</Parameter>
<Parameter name='strike' libraryType='QuantLib::Rate'>
! <type>double</type>
<tensorRank>vector</tensorRank>
<description>swaption strike vector</description>
|