You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(17) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(23) |
| 2002 |
Jan
(18) |
Feb
(20) |
Mar
(22) |
Apr
(41) |
May
(28) |
Jun
(25) |
Jul
(10) |
Aug
(7) |
Sep
(5) |
Oct
(20) |
Nov
(13) |
Dec
(11) |
| 2003 |
Jan
(28) |
Feb
(5) |
Mar
(6) |
Apr
(5) |
May
(17) |
Jun
(6) |
Jul
(45) |
Aug
(35) |
Sep
(24) |
Oct
(50) |
Nov
(53) |
Dec
(6) |
| 2004 |
Jan
(4) |
Feb
(10) |
Mar
(52) |
Apr
(46) |
May
(8) |
Jun
(25) |
Jul
(12) |
Aug
(6) |
Sep
(8) |
Oct
(8) |
Nov
(9) |
Dec
(7) |
| 2005 |
Jan
(18) |
Feb
(60) |
Mar
(19) |
Apr
(26) |
May
(14) |
Jun
(27) |
Jul
(8) |
Aug
(15) |
Sep
(19) |
Oct
(53) |
Nov
(20) |
Dec
(23) |
| 2006 |
Jan
(16) |
Feb
(27) |
Mar
(33) |
Apr
(51) |
May
(36) |
Jun
(25) |
Jul
(54) |
Aug
(30) |
Sep
(25) |
Oct
(67) |
Nov
(43) |
Dec
(13) |
| 2007 |
Jan
(23) |
Feb
(27) |
Mar
(55) |
Apr
(79) |
May
(60) |
Jun
(66) |
Jul
(46) |
Aug
(30) |
Sep
(90) |
Oct
(49) |
Nov
(85) |
Dec
(74) |
| 2008 |
Jan
(68) |
Feb
(59) |
Mar
(64) |
Apr
(28) |
May
(66) |
Jun
(35) |
Jul
(73) |
Aug
(76) |
Sep
(65) |
Oct
(46) |
Nov
(41) |
Dec
(19) |
| 2009 |
Jan
(46) |
Feb
(90) |
Mar
(51) |
Apr
(104) |
May
(13) |
Jun
(24) |
Jul
(20) |
Aug
(39) |
Sep
(109) |
Oct
(101) |
Nov
(117) |
Dec
(57) |
| 2010 |
Jan
(55) |
Feb
(42) |
Mar
(39) |
Apr
(22) |
May
(33) |
Jun
(41) |
Jul
(25) |
Aug
(52) |
Sep
(75) |
Oct
(60) |
Nov
(62) |
Dec
(52) |
| 2011 |
Jan
(70) |
Feb
(31) |
Mar
(26) |
Apr
(28) |
May
(17) |
Jun
(38) |
Jul
(51) |
Aug
(35) |
Sep
(27) |
Oct
(35) |
Nov
(10) |
Dec
(20) |
| 2012 |
Jan
(21) |
Feb
(29) |
Mar
(13) |
Apr
(37) |
May
(33) |
Jun
(12) |
Jul
(34) |
Aug
(27) |
Sep
(29) |
Oct
(35) |
Nov
(58) |
Dec
(27) |
| 2013 |
Jan
(27) |
Feb
(16) |
Mar
(40) |
Apr
(16) |
May
(34) |
Jun
(37) |
Jul
(6) |
Aug
(3) |
Sep
(4) |
Oct
(49) |
Nov
(13) |
Dec
(12) |
| 2014 |
Jan
(15) |
Feb
(21) |
Mar
(11) |
Apr
(13) |
May
(27) |
Jun
(60) |
Jul
(19) |
Aug
(29) |
Sep
(20) |
Oct
(28) |
Nov
(41) |
Dec
(15) |
| 2015 |
Jan
(33) |
Feb
(29) |
Mar
(26) |
Apr
(17) |
May
(2) |
Jun
(13) |
Jul
(21) |
Aug
(30) |
Sep
(22) |
Oct
(15) |
Nov
(46) |
Dec
(20) |
| 2016 |
Jan
(6) |
Feb
(5) |
Mar
(9) |
Apr
(15) |
May
(9) |
Jun
(4) |
Jul
(3) |
Aug
(4) |
Sep
(39) |
Oct
(8) |
Nov
(5) |
Dec
(8) |
| 2017 |
Jan
(4) |
Feb
(14) |
Mar
(4) |
Apr
(16) |
May
(5) |
Jun
(10) |
Jul
(25) |
Aug
(2) |
Sep
(5) |
Oct
(11) |
Nov
(8) |
Dec
(11) |
| 2018 |
Jan
(7) |
Feb
(4) |
Mar
|
Apr
(1) |
May
(4) |
Jun
(21) |
Jul
(8) |
Aug
(3) |
Sep
(2) |
Oct
(2) |
Nov
(1) |
Dec
|
| 2019 |
Jan
(1) |
Feb
(5) |
Mar
(18) |
Apr
(9) |
May
(5) |
Jun
(21) |
Jul
(25) |
Aug
(25) |
Sep
(4) |
Oct
(2) |
Nov
(2) |
Dec
(5) |
| 2020 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(2) |
Nov
(6) |
Dec
|
| 2021 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(1) |
May
(4) |
Jun
|
Jul
(1) |
Aug
|
Sep
(2) |
Oct
(9) |
Nov
(1) |
Dec
(5) |
| 2022 |
Jan
(7) |
Feb
(3) |
Mar
|
Apr
(2) |
May
(5) |
Jun
(3) |
Jul
(3) |
Aug
(3) |
Sep
(3) |
Oct
(14) |
Nov
|
Dec
(1) |
| 2023 |
Jan
(10) |
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
(2) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(5) |
Nov
|
Dec
|
| 2024 |
Jan
(8) |
Feb
|
Mar
(2) |
Apr
(1) |
May
|
Jun
|
Jul
(4) |
Aug
(5) |
Sep
|
Oct
(4) |
Nov
(1) |
Dec
(1) |
| 2025 |
Jan
(3) |
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2026 |
Jan
(1) |
Feb
(12) |
Mar
|
Apr
(2) |
May
(8) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Dirk E. <ed...@de...> - 2004-12-29 16:53:42
|
Hi all, I was playing with the idea of making functionality akin to swap.py available via my still-too-poor-on-features RQuantLib codelet. Trouble is, I can't even run swap.py reliably. Most of the time it just seems to go away on an endless loop. I have seen seg.faults too but I am not clueful enough with Python to debug this. As at least Luigi is also running Debian, could some of you please confirm/deny whether it works for you? Related may be the fact that I still need to disable two of the regression tests for QL-Python during the Debian builds. Happy 2005, regards, Dirk -- If you don't go with R now, you will someday. -- David Kane on r-sig-finance, 30 Nov 2004 |
|
From: Dirk E. <ed...@de...> - 2004-12-23 14:36:29
|
On Thu, Dec 23, 2004 at 02:52:53PM +0100, Kurt Roeckx wrote: > Package: quantlib-python > Version: 0.3.8-1 > Severity: serious > > Hi, > > The package is failing to build on a few arches (sparc, amd64 so > far) because it seems to hang when making tests. Ok, thanks. This time I only commented out TermStructureTest from the actual Python script as that one hangs on i386. SoO maybe I'll revert to what I did up to 0.3.7 -- comment out InstrumentTest as well. The buildd page (i.e. http://buildd.debian.org/build.php?pkg=quantlib-python) shows that 0.3.7 built fine everywhere... Also CCing upstream as a heads up. Dirk > >From the buildd log: > python2.3 setup.py test > running test > running build > running build_py > running build_ext > testing QuantLib 0.3.8 > Testing date arithmetics ... ok > Testing observability of stocks ... make: *** [test-stamp] Terminated > Build killed with signal 15 after 150 minutes of inactivity > > python2.3 is using all available cpu during that time. > > It seems to be stuck doing this: > futex(0x73b4d8, FUTEX_WAIT, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) > futex(0x73b4d8, FUTEX_WAIT, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) > > Attached gdb doesn't seem to be very helpful. A backtrace looks > like this: > #0 0x0000002a95782744 in __lll_mutex_lock_wait () from > /lib/libpthread.so.0 > #1 0x000000000073b4d8 in ?? () > #2 0x000000000080c200 in ?? () > #3 0x0000002a9577f971 in pthread_mutex_lock () from > /lib/libpthread.so.0 > #4 0x00000000005d2ae0 in PyDictIter_Type () > #5 0x0000002a96d72c90 in ?? () > #6 0x0000000000000000 in ?? () > #7 0x000000000041ca24 in PyMethod_Fini () > #8 0x0000002a96dde980 in ?? () > #9 0x0000002a96dde9d0 in ?? () > #10 0x00000000006142d0 in ?? () > #11 0x0000000000000000 in ?? () > #12 0x000000000069f7c0 in ?? () > #13 0x000000000069f7a8 in ?? () > #14 0x0000000000000000 in ?? () > #15 0x0000002a96d72c90 in ?? () > #16 0x0000000000000000 in ?? () > #17 0x0000000000000000 in ?? () > ... > #95 0x000000000048e208 in PyRun_SimpleFileExFlags () > #96 0x000000000040fd7a in Py_Main () > #97 0x0000002a95c363c1 in __libc_start_main () from /lib/libc.so.6 > #98 0x000000000040f7ea in _start () > #99 0x0000007fbffffb48 in ?? () > #100 0x0000000000000000 in ?? () > [...] > #249 0x00332e326e6f6874 in ?? () > #250 0x0000000000000000 in ?? () > Cannot access memory at address 0x7fc0000000 > > > > Kurt > -- If you don't go with R now, you will someday. -- David Kane on r-sig-finance, 30 Nov 2004 |
|
From: Dirk E. <ed...@de...> - 2004-12-22 01:47:41
|
On Thu, Aug 19, 2004 at 01:21:48PM +0200, Ferdinando Ametrano wrote: > Andreas, Dirk, > > thank you for the patch. > > This has been really a timely patch as I had few email exchanges yesterday > with Luigi, about MS VC7 not compiling QuantLib with "Language extensions" > disabled. Luigi replied that if gcc do compile QuantLib, then it was safe > to assume that the code was standard-compliant. So gcc 3.4 is welcome :) > > Many (maybe all) the problems I had are solved with this patch. > > Luigi today is away, I will wait and synch with him to apply the patch. QuantLib 0.3.8 has been released, and uploaded to Debian, earlier today, so we can finally close this bug. Thanks again to Andreas for the report, and patch. Dirk > > ciao -- Nando > > At 03:03 AM 8/18/2004, Dirk Eddelbuettel wrote: > > >Andreas, > > > > Thanks for the detailed bug report and patch. I think I won't make > >a new release quite yet given how gcc / g++ 3.3 are still the default -- > >and > >QuantLib may have a 0.3.8 release before we switch to 3.4. > > > >QuantLib crew, > > > > Haven't checked with CVS whether this is already in the sources; if > >it isn't this may make a nice addition. > > > >Cheers, Dirk > > > >On Wed, Aug 18, 2004 at 12:28:16AM +0200, Andreas Jochens wrote: > >> Package: quantlib > >> Severity: normal > >> Tags: patch > >> > >> With the attached patch 'quantlib' can be compiled using gcc-3.4. > >> > >> Regards > >> Andreas Jochens > > -- If you don't go with R now, you will someday. -- David Kane on r-sig-finance, 30 Nov 2004 |
|
From: Ferdinando A. <na...@qu...> - 2004-12-21 14:03:20
|
Hi Eric lately I haven't had time enough to catch up with your ObjectHandler/QuantLibAddin development. I didn't have time to update QuantLibXL for the 0.3.8 release, too. I plan to catch up on both issues in January. What would be your preferences for ObjectHandler/QuantLibAddin? Would it be ok to plan for its first release? Could we have a January 0.3.8 release for both QuantLibXL and QuantLibAddin? [My opinion is that QuantLibAddin should replace QuantLibXL in the medium term.] We might even have an global 0.3.9 release in January Are http://www.quantlib.org/quep/quep011.html and http://www.quantlib.org/quep/quep012.html updated? Do you want me to announce the QuEPs before any release of ObjectHandler and QuantLibAddin? Let me know your preferences and let's get the ball rolling. ------------ ciao -- Nando |
|
From: Ferdinando A. <na...@qu...> - 2004-12-21 13:52:19
|
QuantLib is a cross-platform, free/open-source quantitative finance C++ library for modeling, pricing, trading, and risk management in real-life. Version 0.3.8 has been released and is available for download at <http://quantlib.org/download.shtml>. See <http://quantlib.org/reference/history.html> for a summary of the changes since version 0.3.7. QuantLib depends on the Boost library (www.boost.org). You will need a working Boost installation in order to compile and use QuantLib. Instructions for installing Boost from sources are available at <http://www.boost.org/more/getting_started.html>. Pre-packaged binaries might be available from other sources. Google is your friend (or Debian, or Fink...) Python, Ruby, Guile, and MzScheme bindings are available for QuantLib 0.3.8. The Excel add-in will follow in January. Instructions for download are at <http://quantlib.org/download.shtml>. Please log any problems you have with this release in the SourceForge bug tracker at <http://sourceforge.net/tracker/?group_id=12740&atid=112740> specifying that you're using QuantLib 0.3.8. The QuantLib group |
|
From: Luigi B. <lui...@fa...> - 2004-12-13 10:42:39
|
Hi Mark, thanks for checking this. On 2004.12.11 00:34, Mark Treiber wrote: > I've finally been able to get around to testing the one of the 0.3.8 > gm releases and I had two test case failures on OSX. I wanted to > check to see if others are getting the same failures on other > platforms or not before investigating further. No, that's the first I heard of such failures. As far as I know, a number =20 of compilers on Windows and gcc on Debian x86 all pass the check. > One of the failures seems to be a precision based failure (this was the =20 > case for a test case failure in 0.3.6 that was fixed) What was the fix? > but the other one seems universal. The test case output is below. [snip] Hmm, I might have a suspect. Can you try the attached patch on ql/Patterns/= =20 singleton.hpp and see if this fixes the problem? Later, Luigi |
|
From: Mark T. <mtr...@gm...> - 2004-12-10 23:35:14
|
I've finally been able to get around to testing the one of the 0.3.8
gm releases and I had two test case failures on OSX. I wanted to
check to see if others are getting the same failures on other
platforms or not before investigating further. One of the failures
seems to be a precision based failure (this was the case for a test
case failure in 0.3.6 that was fixed) but the other one seems
universal. The test case output is below.
Running 172 test cases...
bonds.cpp(182): fatal error in "BondTest::testCachedYield": failed to
reproduce cached price:
calculated: 99.223769
expected: 99.204505
error: 0.019264
Exception in "CapFloorTest::testCachedValue": std::exception:
indexmanager.cpp:30: In function `const QuantLib::History&
QuantLib::IndexManager::getHistory(const std::string&) const':
Euribor6m act/360 history not loaded
Exception in "MoneyTest::testBaseCurrency": std::exception:
exchangeratemanager.cpp:170: In function `QuantLib::ExchangeRate
QuantLib::ExchangeRateManager::smartLookup(const QuantLib::Currency&,
const QuantLib::Currency&, const QuantLib::Date&, std::list<Integer,
std::allocator<Integer> >) const':
no conversion available from GBP to EUR for December 10th, 2004
Exception in "MoneyTest::testAutomated": std::exception:
exchangeratemanager.cpp:170: In function `QuantLib::ExchangeRate
QuantLib::ExchangeRateManager::smartLookup(const QuantLib::Currency&,
const QuantLib::Currency&, const QuantLib::Date&, std::list<Integer,
std::allocator<Integer> >) const':
no conversion available from EUR to GBP for December 10th, 2004
piecewiseflatforward.cpp(228): fatal error in
"PiecewiseFlatForwardTest::testObservability": Observer was not
notified of date change
Exception in "SwapTest::testCachedValue": std::exception:
indexmanager.cpp:30: In function `const QuantLib::History&
QuantLib::IndexManager::getHistory(const std::string&) const':
Euribor6m act/360 history not loaded
These were all run with the Dec 9 gm source dist.
Mark.
|
|
From: Ferdinando A. <na...@am...> - 2004-11-04 20:33:37
|
Hi all I've just flagged the Forum feature on for the QuantLib project. I think that Forum might be useful at least for thread like "QuantLib 0.3.8 released" ciao -- Nando |
|
From: Ferdinando A. <na...@am...> - 2004-11-04 20:32:11
|
Ashish Kulkarni wrote: > > I would also subscribe you to the mailing list quantlib-dev: should I > > add ash...@ic... or a different address? > > > >I wasn't aware of the quantlib-dev mailing list: it's not mentioned on >the website, and after reading the archives I would agree with you that >it should be opened up. I've just opened it up as a welcome gift ;-) > Could you please add me to both the dev and cvs >lists with the address as...@ie...? done welcome ciao -- Nando |
|
From: SourceForge.net <no...@so...> - 2004-11-04 12:34:47
|
Bugs item #1058472, was opened at 2004-11-02 00:18 Message generated for change (Comment added) made by lballabio You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112740&aid=1058472&group_id=12740 Category: None Group: None >Status: Closed >Resolution: Rejected Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: How does Euro option Black Scholes support imminent option? Initial Comment: This may be a documentation bug (insufficient info to figure this out) or something just missing in the interface, but I am trying to use the European Option Black Scholes calculation to figure out an option less than a month away. Can this be done, and if so, how? Thanks, rf...@gr... ---------------------------------------------------------------------- >Comment By: Luigi Ballabio (lballabio) Date: 2004-11-04 13:34 Message: Logged In: YES user_id=75450 The issue was moved to the mailing list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112740&aid=1058472&group_id=12740 |
|
From: eric <er...@eh...> - 2004-11-03 19:57:10
|
Hello No problem, I'll do both of these. Regards Eric On Wed, 2004-11-03 at 17:41, Ferdinando Ametrano wrote: > Hi Eric > > a couple of observations referring to > http://www.ehlers.plus.com/quantlib/quep011.html: > > 2.2) do you plan to add the widget example to the ObjectHandler module code > base? QuantLibAddin is an ObjectHandler usage example, but to have a stand > alone example for the standalone ObjectHandler module would be nice. > > 3.1) isn't the singleton pattern the most natural way to replace the global > variable approach? We have code for the singleton pattern in QuantLib, it's > just an hpp file. I would avoid unnecessary QuantLib dependencies and > duplicate that file in the ObjectHandler code base, unless anybody > suggests a more elegant solution > > > ------------ > ciao -- Nando |
|
From: Ferdinando A. <na...@am...> - 2004-11-03 17:41:23
|
Hi Eric a couple of observations referring to http://www.ehlers.plus.com/quantlib/quep011.html: 2.2) do you plan to add the widget example to the ObjectHandler module code base? QuantLibAddin is an ObjectHandler usage example, but to have a stand alone example for the standalone ObjectHandler module would be nice. 3.1) isn't the singleton pattern the most natural way to replace the global variable approach? We have code for the singleton pattern in QuantLib, it's just an hpp file. I would avoid unnecessary QuantLib dependencies and duplicate that file in the ObjectHandler code base, unless anybody suggests a more elegant solution ------------ ciao -- Nando |
|
From: SourceForge.net <no...@so...> - 2004-11-03 14:43:24
|
Patches item #1057148, was opened at 2004-10-30 04:05 Message generated for change (Comment added) made by lballabio You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312740&aid=1057148&group_id=12740 Category: None Group: None >Status: Closed >Resolution: Rejected Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: This is an autogen.sh file Initial Comment: This is an autogen.sh file which simplies the build from CVS ---------------------------------------------------------------------- >Comment By: Luigi Ballabio (lballabio) Date: 2004-11-03 15:43 Message: Logged In: YES user_id=75450 The script contains unedited references to libxml. This raises the suspicion that the code is copyrighted. The 'bootstrap' script in the repository can be renamed to autogen.sh if this is the common practice. ---------------------------------------------------------------------- Comment By: Luigi Ballabio (lballabio) Date: 2004-11-03 15:43 Message: Logged In: YES user_id=75450 Unfortunately, we are forced to reject anonymous contributions. Contributing anonymously makes it impossible to verify and/or properly attribute the copyright of the code. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312740&aid=1057148&group_id=12740 |
|
From: Ferdinando A. <na...@am...> - 2004-11-03 13:26:37
|
At 12:36 AM 11/1/2004, eric wrote: >Unfortunately as I don't have >Borland and VC7 I'll break these every time I add files etc., don't worry about that. I'll catch up as soon as I can. I've just committed fixes for Borland, VC7, and Dev-C++ >I've just >attempted to commit a load of changes to cvs, I'm not sure if they've >gone through. They've gone through I will check later your proposal about the automatic generation of addin source code. Anyway for what I am concerned I could summarize this way: go ahead... ciao -- Nando PS Eric and Jody are now QuantLib-dev subscribers |
|
From: eric <er...@eh...> - 2004-11-02 21:20:54
|
Jody/Nando/all Please let me know if you have any concerns with the proposed approach for automatic generation of addin source code as I'm starting work on this. http://www.ehlers.plus.com/quantlib/quep012.html The main issue is a change in the QuantLibAddin design to facilitate autogeneration of code. In the current prototype each function is implemented from scratch in each addin on each platform. Under the proposed new design the functions are implemented once in a core library (the "interface"), with each addin just providing a platform specific wrapper for the core functions. Jody, would you be willing to provide sample metadata for a Gnumeric function? If so I'll add this to the design doc and incorporate it into my work. I plan to tackle the work in 2 phases: 1) Remove the QuantLibAddin functions from the individual addins into the central library. This will result in QuantLibAddin still written by hand but with the same structure as the proposed autogenerated final product. 2) Get the autogeneration of code working for the existing 3 functions in the prototype, for the existing platforms (C++, Excel and Calc) plus a new addin in C to facilitate the Gnumeric work to be done in collaboration with Jody. Regards Eric |
|
From: SourceForge.net <no...@so...> - 2004-11-01 23:18:59
|
Bugs item #1058472, was opened at 2004-11-01 15:18 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112740&aid=1058472&group_id=12740 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: How does Euro option Black Scholes support imminent option? Initial Comment: This may be a documentation bug (insufficient info to figure this out) or something just missing in the interface, but I am trying to use the European Option Black Scholes calculation to figure out an option less than a month away. Can this be done, and if so, how? Thanks, rf...@gr... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112740&aid=1058472&group_id=12740 |
|
From: eric <er...@eh...> - 2004-10-31 22:31:55
|
> I've imported ObjectHandler as a separate module in the CVS. In order to > reflect this change we could split the QuEP you've submitted into two > separate QuEPs, one dedicated to ObjectHandler and the other to the rest. Here are the revised docs: http://www.ehlers.plus.com/quantlib/quep011.html http://www.ehlers.plus.com/quantlib/quep012.html The latter proposes an approach for automatic generation of source code. The doc needs further revision but should be enough to get our discussion started. > I've added Borland, VC7, and Dev-C++MinGW support and/or project files for > ObjectHandler. I've added the copyright notice (please confirm that I've > spelled your name right) plus a couple of minor files and fixes. Great, and yes you got my name right. Unfortunately as I don't have Borland and VC7 I'll break these every time I add files etc., maybe it will be easier for you to leave them, and fix them once last thing before the release? > It look like your ObjectHandler prototype is almost ready for a first > release. I might have introduced some problems with the *nix Makefile, but > you can check it out and fix them. Hopefully we could autoconf the project > before the release, add some Doxygen documentation, and I would provide a > Win32 installer. OK, I'm happy to do the autoconf & documentation. I'll fix all *nix makefiles. > I've already granted you write access to the CVS, so please use the CVS > code base for any further development. When we'll publish the QuEPs we will > be referring to QuantLib 0.3.8, and the latest version of your code will be > available in the CVS for public inspections. I'll edit the final drafts of the docs to refer to 0.3.8. I've just attempted to commit a load of changes to cvs, I'm not sure if they've gone through. > BTW I'm going to add er...@eh... to the QuantLib-dev mailing list. > Is it ok for you? Would you prefer a different address? That address is fine, thank you. > How are you managing the QuantLib-cvs traffic ? ;-) The team certainly does keep busy :) Regards Eric |
|
From: SourceForge.net <no...@so...> - 2004-10-30 02:05:58
|
Patches item #1057148, was opened at 2004-10-29 19:05 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312740&aid=1057148&group_id=12740 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: This is an autogen.sh file Initial Comment: This is an autogen.sh file which simplies the build from CVS ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312740&aid=1057148&group_id=12740 |
|
From: Ferdinando A. <na...@am...> - 2004-10-28 08:27:55
|
Hi all Jody Goldberg wrote: >I'm definitely already on some of the quantlib lists, possibly not >that one please add me. I've added you and Eric to quantlib-dev >Gnumeric already has a significant set of financial analytics, >and I'd like to see that expanded to use quantlib. this is great news. >IDL is a non-starter. It is nowhere near reach enough to supply the >amount of documentation and detail to generate the code I'd like to >see. A config_file and some sort of script, possibly in python >seems like a reasonable approach. I've seen it used successfully in >things like pygtk and gtk#. I definitively trust you on such an issue. > By defining the api using a format we >control it's possible to get all the relevent information. >Something as simple as an xml based format would be fine. The goal >is to provide things like > - name > - short func description > - per argument name, description, type > - Return type > - long func description (algorithm, model, possible a url to > more docs) > - implementation status > - testing status > - version info (eg first created in QL v?) > - Related functions > - Possibly a ChangeLog ? > - Translations ? > - Keywords/Categories to classify function > - Samples/Examples > - Related functions I agree with everything but translations. Not that we have to forbid them, but imho the financial community doesn't really need them. Eric wrote: >I'll send more specific comments on Monday, >as well as a split QuEP11(/12?) and a draft >design for the automatic generation of code I look forward to it. ciao -- Nando |
|
From: Jody G. <jo...@gn...> - 2004-10-27 17:25:07
|
On Wed, Oct 27, 2004 at 06:18:49PM +0200, Ferdinando Ametrano wrote:
>
> Are you > interested in joining the QuantLib-dev mailing list?
I'm definitely already on some of the quantlib lists, possibly not
that one please add me.
> Do you plan to personally contribute to the Gnumeric version of
> the QuantLibAddin?
yes. Gnumeric already has a significant set of financial analytics,
and I'd like to see that expanded to use quantlib.
> >What do you think about the autogeneration of code described under
> >"Notes"? Jody and I agree that autogeneration is the way forward, if
> >you agree I'll do a design doc for that.
> I do agree that autogeneration is the way forward. I'm not sure
> Python+config_file is the best approach, but I'm not an expert. What about
> IDL definition and IDL compilers?
IDL is a non-starter. It is nowhere near reach enough to supply the
amount of documentation and detail to generate the code I'd like to
see. A config_file and some sort of script, possibly in python
seems like a reasonable approach. I've seen it used successfully in
things like pygtk and gtk#. By defining the api using a format we
control it's possible to get all the relevent information.
Something as simple as an xml based format would be fine. The goal
is to provide things like
- name
- short func description
- per argument name, description, type
- Return type
- long func description (algorithm, model, possible a url to
more docs)
- implementation status
- testing status
- version info (eg first created in QL v?)
- Related functions
- Possibly a ChangeLog ?
- Translations ?
- Keywords/Categories to classify function
- Samples/Examples
- Related functions
With that type of information a spreadsheet can provide a decent
interface for selecting a routine. Gnumeric has on the order of
500+ functions right now. That's everything in north american MS
Excel and 150 or extra. Navigating through that is cumbersome.
|
|
From: eric <er...@eh...> - 2004-10-27 17:10:23
|
Hi Nando, Hi All Just a quick message as I'm running to catch a train. In general I agree with all of your points and I'll send more specific comments on Monday, as well as a split QuEP11(/12?) and a draft design for the automatic generation of code - I'll look at IDL. Many thanks for your help, speak to you soon. Regards Eric On Wed, 2004-10-27 at 17:18, Ferdinando Ametrano wrote: > Hi Eric, > > [I'm CCing QuantLib-dev and Jody Goldberg] > > I've imported ObjectHandler as a separate module in the CVS. In order to > reflect this change we could split the QuEP you've submitted into two > separate QuEPs, one dedicated to ObjectHandler and the other to the rest. > > I've added Borland, VC7, and Dev-C++MinGW support and/or project files for > ObjectHandler. I've added the copyright notice (please confirm that I've > spelled your name right) plus a couple of minor files and fixes. > > It look like your ObjectHandler prototype is almost ready for a first > release. I might have introduced some problems with the *nix Makefile, but > you can check it out and fix them. Hopefully we could autoconf the project > before the release, add some Doxygen documentation, and I would provide a > Win32 installer. > > As for the rest: I've renamed your ObjectClassLibrary as QuantLibAddin. The > CVS QuantLibAddin module includes the QuantLibAddin library plus all the > Addins and Clients (C++, Calc, and Excel). I've added Borland, VC7, and > Dev-C++MinGW (partial) support and/or project files, (some) copyright > notice, and some minor files and fixes. The code is updated to work with > the forthcoming 0.3.8 release and the current CVS trunk. > Once again I might have introduced some problems with the *nix Makefiles: > please check them. > > I've already granted you write access to the CVS, so please use the CVS > code base for any further development. When we'll publish the QuEPs we will > be referring to QuantLib 0.3.8, and the latest version of your code will be > available in the CVS for public inspections. > > BTW I'm going to add er...@eh... to the QuantLib-dev mailing list. > Is it ok for you? Would you prefer a different address? > How are you managing the QuantLib-cvs traffic ? ;-) > > Jody: thank you for any help you can provide for Gnumeric. Are you > interested in joining the QuantLib-dev mailing list? Do you plan to > personally contribute to the Gnumeric version of the QuantLibAddin? > > >What do you think about the autogeneration of code described under > >"Notes"? Jody and I agree that autogeneration is the way forward, if > >you agree I'll do a design doc for that. > I do agree that autogeneration is the way forward. I'm not sure > Python+config_file is the best approach, but I'm not an expert. What about > IDL definition and IDL compilers? > > thank you very much for your contribution > > ciao -- Nando > > > Eric wrote: > >I've revised the design doc, and the URL has changed: > > > >http://www.ehlers.plus.com/quantlib/quep011.html > > > >Here are the html and other files: > >http://www.ehlers.plus.com/quantlib/quep011.zip > >http://www.ehlers.plus.com/quantlib/quep011.tar.gz > > > >Please let me know if any revisions are needed. You're welcome to edit > >the doc directly if that's easier for you. > > > >Here's the code: > >http://www.ehlers.plus.com/quantlib/ObjectHandler.zip > >http://www.ehlers.plus.com/quantlib/ObjectHandler.tar.gz > > > >I'm new to QuantLib and Boost and I'm sure the code has much room for > >improvement - all feedback is welcome. > > > >Regards > >Eric |
|
From: Ferdinando A. <na...@am...> - 2004-10-27 16:18:31
|
Hi Eric, [I'm CCing QuantLib-dev and Jody Goldberg] I've imported ObjectHandler as a separate module in the CVS. In order to reflect this change we could split the QuEP you've submitted into two separate QuEPs, one dedicated to ObjectHandler and the other to the rest. I've added Borland, VC7, and Dev-C++MinGW support and/or project files for ObjectHandler. I've added the copyright notice (please confirm that I've spelled your name right) plus a couple of minor files and fixes. It look like your ObjectHandler prototype is almost ready for a first release. I might have introduced some problems with the *nix Makefile, but you can check it out and fix them. Hopefully we could autoconf the project before the release, add some Doxygen documentation, and I would provide a Win32 installer. As for the rest: I've renamed your ObjectClassLibrary as QuantLibAddin. The CVS QuantLibAddin module includes the QuantLibAddin library plus all the Addins and Clients (C++, Calc, and Excel). I've added Borland, VC7, and Dev-C++MinGW (partial) support and/or project files, (some) copyright notice, and some minor files and fixes. The code is updated to work with the forthcoming 0.3.8 release and the current CVS trunk. Once again I might have introduced some problems with the *nix Makefiles: please check them. I've already granted you write access to the CVS, so please use the CVS code base for any further development. When we'll publish the QuEPs we will be referring to QuantLib 0.3.8, and the latest version of your code will be available in the CVS for public inspections. BTW I'm going to add er...@eh... to the QuantLib-dev mailing list. Is it ok for you? Would you prefer a different address? How are you managing the QuantLib-cvs traffic ? ;-) Jody: thank you for any help you can provide for Gnumeric. Are you interested in joining the QuantLib-dev mailing list? Do you plan to personally contribute to the Gnumeric version of the QuantLibAddin? >What do you think about the autogeneration of code described under >"Notes"? Jody and I agree that autogeneration is the way forward, if >you agree I'll do a design doc for that. I do agree that autogeneration is the way forward. I'm not sure Python+config_file is the best approach, but I'm not an expert. What about IDL definition and IDL compilers? thank you very much for your contribution ciao -- Nando Eric wrote: >I've revised the design doc, and the URL has changed: > >http://www.ehlers.plus.com/quantlib/quep011.html > >Here are the html and other files: >http://www.ehlers.plus.com/quantlib/quep011.zip >http://www.ehlers.plus.com/quantlib/quep011.tar.gz > >Please let me know if any revisions are needed. You're welcome to edit >the doc directly if that's easier for you. > >Here's the code: >http://www.ehlers.plus.com/quantlib/ObjectHandler.zip >http://www.ehlers.plus.com/quantlib/ObjectHandler.tar.gz > >I'm new to QuantLib and Boost and I'm sure the code has much room for >improvement - all feedback is welcome. > >Regards >Eric |
|
From: Luigi B. <lui...@fa...> - 2004-10-27 11:47:44
|
Hi all, I just created a CVS branch for the 0.3.8 release with tag =20 'R000308f0-branch'. You're all invited to check it out and verify that it =20 compiles and runs correctly on your system. Do not commit new code on the =20 branch--only bug fixes and such. Tentative tarballs for the release are also available at <http://quantlib.org/gm/>. Packagers can try and work their magic to see =20 that they're in working order--however, note that they're not final. Later, Luigi |
|
From: Ferdinando A. <na...@am...> - 2004-10-20 16:41:07
|
Hi Andre in the last days I've refactored and cleaned up the YieldTermStructure interface, using the new InterestRate class. I haven't finished yet but the current code can be checked out from the CVS trunk. Now I have problems figuring out what CompoundForward and ExtendedDiscount classes are exactly meant for. My guess is the new YieldTermStructure interface probably makes them obsolete, as interest rate conventions (daycount, compounding, etc) are dealt with in the base class. What is probably left are their constructors which I would support if you could describe/document them. As soon as this issue is solved we would start the 0.3.8 release process. thank you ciao -- Nando PS Luigi: this issue and the flat curve daycount issue, of course |
|
From: SourceForge.net <no...@so...> - 2004-09-30 15:21:33
|
Patches item #1035879, was opened at 2004-09-28 04:34 Message generated for change (Comment added) made by lballabio You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312740&aid=1035879&group_id=12740 Category: None Group: None >Status: Closed >Resolution: Accepted Priority: 5 Submitted By: Daniele De Francesco (qq7te) Assigned to: Luigi Ballabio (lballabio) Summary: Changing Xibor to index in indexed coupon Initial Comment: Hi, I had promised a while ago that I would send in this patch so that IndexedCoupon would only be required to take an Index and not necessarily a Xibor. All the changes seem to work in our set up, compiling with VC 7.1 on windows. -Daniele ---------------------------------------------------------------------- Comment By: Luigi Ballabio (lballabio) Date: 2004-09-30 17:21 Message: Logged In: YES user_id=75450 The patch was applied to the code in the cvs repository. It will be included in next release. Thank you. ---------------------------------------------------------------------- Comment By: Luigi Ballabio (lballabio) Date: 2004-09-29 09:51 Message: Logged In: YES user_id=75450 Daniele, thanks. I'll apply the patch to the repository as soon as I get the chance. Later, Luigi ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312740&aid=1035879&group_id=12740 |