Update of /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv18183/gensrc/metadata
Modified Files:
bonds.xml calendar.xml index.xml interpolation.xml
marketmodels.xml termstructures.xml
Log Message:
optimize processing of loop functions
Index: index.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/index.xml,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** index.xml 31 Aug 2006 15:15:37 -0000 1.32
--- index.xml 1 Sep 2006 21:27:27 -0000 1.33
***************
*** 54,58 ****
</ParameterList>
<ReturnValue libraryType='QuantLib::Rate'>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 54,58 ----
</ParameterList>
<ReturnValue libraryType='QuantLib::Rate'>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 193,197 ****
</ParameterList>
<ReturnValue libraryType='QuantLib::Rate'>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 193,197 ----
</ParameterList>
<ReturnValue libraryType='QuantLib::Rate'>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
Index: bonds.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/bonds.xml,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -d -r1.27 -r1.28
*** bonds.xml 1 Sep 2006 14:09:34 -0000 1.27
--- bonds.xml 1 Sep 2006 21:27:27 -0000 1.28
***************
*** 237,241 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 237,241 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 268,272 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 268,272 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 299,303 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 299,303 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
Index: interpolation.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/interpolation.xml,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -d -r1.30 -r1.31
*** interpolation.xml 31 Aug 2006 15:15:37 -0000 1.30
--- interpolation.xml 1 Sep 2006 21:27:27 -0000 1.31
***************
*** 100,104 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 100,104 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 126,130 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 126,130 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 152,156 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 152,156 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 205,209 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 205,209 ----
</ParameterList>
<ReturnValue>
! <type>bool</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 627,631 ****
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 627,631 ----
</ParameterList>
<ReturnValue>
! <type>bool</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
Index: calendar.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/calendar.xml,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** calendar.xml 31 Aug 2006 16:40:47 -0000 1.19
--- calendar.xml 1 Sep 2006 21:27:27 -0000 1.20
***************
*** 248,252 ****
</ParameterList>
<ReturnValue libraryType='QuantLib::Date'>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 248,252 ----
</ParameterList>
<ReturnValue libraryType='QuantLib::Date'>
! <type>long</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
Index: termstructures.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/termstructures.xml,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** termstructures.xml 1 Sep 2006 14:09:34 -0000 1.31
--- termstructures.xml 1 Sep 2006 21:27:27 -0000 1.32
***************
*** 138,142 ****
</ParameterList>
<ReturnValue libraryType='QuantLib::InterestRate'>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 138,142 ----
</ParameterList>
<ReturnValue libraryType='QuantLib::InterestRate'>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 179,183 ****
</ParameterList>
<ReturnValue libraryType='QuantLib::InterestRate'>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 179,183 ----
</ParameterList>
<ReturnValue libraryType='QuantLib::InterestRate'>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 215,219 ****
</ParameterList>
<ReturnValue libraryType='QuantLib::Rate'>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 215,219 ----
</ParameterList>
<ReturnValue libraryType='QuantLib::Rate'>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
Index: marketmodels.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/marketmodels.xml,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** marketmodels.xml 1 Sep 2006 20:12:31 -0000 1.29
--- marketmodels.xml 1 Sep 2006 21:27:27 -0000 1.30
***************
*** 599,603 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 599,603 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 630,634 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 630,634 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 656,660 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 656,660 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 682,686 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 682,686 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 718,722 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 718,722 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 749,753 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 749,753 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
***************
*** 780,784 ****
</ParameterList>
<ReturnValue>
! <type>any</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
--- 780,784 ----
</ParameterList>
<ReturnValue>
! <type>double</type>
<tensorRank>vector</tensorRank>
</ReturnValue>
|