Skip to content

Commit

Permalink
Fix for the Brazilian settlement calendar (thanks to Piter Dias)
Browse files Browse the repository at this point in the history
  • Loading branch information
lballabio committed Oct 22, 2007
1 parent 9c9ed6b commit 335913a
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 6 deletions.
2 changes: 0 additions & 2 deletions ql/time/calendars/brazil.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,6 @@ namespace QuantLib {
|| (d == 2 && m == November)
// Republic Day
|| (d == 15 && m == November)
// Black Consciousness Day
|| (d == 20 && m == November && y >= 2004)
// Christmas
|| (d == 25 && m == December)
// Passion of Christ
Expand Down
1 change: 0 additions & 1 deletion ql/time/calendars/brazil.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ namespace QuantLib {
<li>Nossa Sra. Aparecida Day, October 12th</li>
<li>All Souls Day, November 2nd</li>
<li>Republic Day, November 15th</li>
<li>Black Consciousness Day, November 20th (since 2004)</li>
<li>Christmas, December 25th</li>
<li>Passion of Christ</li>
<li>Carnival</li>
Expand Down
2 changes: 1 addition & 1 deletion test-suite/bonds.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -804,7 +804,7 @@ void BondTest::testBrazilianCached() {
vars.faceAmount = 1000.0;

// The tolerance is high because Andima truncate yields
Real tolerance = 2.0; //1.0e-4;
Real tolerance = 1.0e-4;

std::vector<InterestRate> couponRates(1);
couponRates[0] = InterestRate(0.1,Thirty360(),Compounded,Annual);
Expand Down
2 changes: 0 additions & 2 deletions test-suite/calendars.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -704,7 +704,6 @@ void CalendarTest::testBrazil() {
expectedHol.push_back(Date(12,October,2005));
expectedHol.push_back(Date(2,November,2005));
expectedHol.push_back(Date(15,November,2005));
//expectedHol.push_back(Date(20,November,2005)); // Sunday
//expectedHol.push_back(Date(25,December,2005)); // Sunday

//expectedHol.push_back(Date(1,January,2006)); // Sunday
Expand All @@ -718,7 +717,6 @@ void CalendarTest::testBrazil() {
expectedHol.push_back(Date(12,October,2006));
expectedHol.push_back(Date(2,November,2006));
expectedHol.push_back(Date(15,November,2006));
expectedHol.push_back(Date(20,November,2006));
expectedHol.push_back(Date(25,December,2006));

Calendar c = Brazil();
Expand Down

0 comments on commit 335913a

Please sign in to comment.