~ubuntu-branches/ubuntu/trusty/quantlib-refman-html/trusty

« back to all changes in this revision

Viewing changes to html/class_quant_lib_1_1_amortizing_cms_rate_bond.html

  • Committer: Bazaar Package Importer
  • Author(s): Dirk Eddelbuettel
  • Date: 2009-12-03 21:23:12 UTC
  • mfrom: (1.2.11 upstream) (3.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20091203212312-b5xqdch18rgr5vc5
Tags: 0.9.9-1
* New upstream release
* As before, re-packaged upstream file QuantLib-docs-0.9.9.html.tar.gz 
  as described in the copyright file included with the Debian package.

* debian/control: Updated Standards-Version: to current version 

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
</div>
22
22
<div id="menu">
23
23
 
24
 
<h3 class="navbartitle">Version 0.9.7</h3>
 
24
<h3 class="navbartitle">Version 0.9.9</h3>
25
25
 
26
26
<hr>
27
27
 
28
28
<h3 class="navbartitle">Getting started</h3>
29
29
<ul class="navbarlist">
30
30
<li class="navlink"><a href="index.html">Introduction</a></li>
31
 
<li class="navlink"><a href="overview.html">Project overview</a></li>
32
31
<li class="navlink"><a href="where.html">Where to get QuantLib</a></li>
33
32
<li class="navlink"><a href="install.html">Installation</a></li>
34
33
<li class="navlink"><a href="config.html">Configuration</a></li>
74
73
<div class="dynsection">
75
74
<p><center><img src="class_quant_lib_1_1_amortizing_cms_rate_bond__inherit__graph.png" border="0" usemap="#_amortizing_cms_rate_bond__inherit__map" alt="Inheritance graph"></center>
76
75
<map name="_amortizing_cms_rate_bond__inherit__map">
77
 
<area shape="rect" href="class_quant_lib_1_1_bond.html" title="Base bond class." alt="" coords="64,5,115,32"></map>
 
76
<area shape="rect" href="class_quant_lib_1_1_bond.html" title="Base bond class." alt="" coords="64,5,115,35"></map>
78
77
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
79
78
 
80
79
<p>
81
80
<a href="class_quant_lib_1_1_amortizing_cms_rate_bond-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
82
81
<tr><td></td></tr>
83
82
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
84
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fb264c989c4245705a1d9244f6920be8"></a><!-- doxytag: member="QuantLib::AmortizingCmsRateBond::AmortizingCmsRateBond" ref="fb264c989c4245705a1d9244f6920be8" args="(Natural settlementDays, const std::vector&lt; Real &gt; &amp;faceAmount, const Schedule &amp;schedule, const boost::shared_ptr&lt; SwapIndex &gt; &amp;index, const DayCounter &amp;paymentDayCounter, BusinessDayConvention paymentConvention=Following, Natural fixingDays=Null&lt; Natural &gt;(), const std::vector&lt; Real &gt; &amp;gearings=std::vector&lt; Real &gt;(1, 1.0), const std::vector&lt; Spread &gt; &amp;spreads=std::vector&lt; Spread &gt;(1, 0.0), const std::vector&lt; Rate &gt; &amp;caps=std::vector&lt; Rate &gt;(), const std::vector&lt; Rate &gt; &amp;floors=std::vector&lt; Rate &gt;(), bool inArrears=false, const std::vector&lt; Real &gt; &amp;redemptions=std::vector&lt; Real &gt;(1, 100.0), const Date &amp;issueDate=Date())" -->
85
 
&nbsp;</td><td class="memItemRight" valign="bottom"><b>AmortizingCmsRateBond</b> (<a class="el" href="group__types.html#g7e529c39c477ba1f5a22264d93e8457a">Natural</a> settlementDays, const std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt; &amp;faceAmount, const <a class="el" href="class_quant_lib_1_1_schedule.html">Schedule</a> &amp;schedule, const boost::shared_ptr&lt; <a class="el" href="class_quant_lib_1_1_swap_index.html">SwapIndex</a> &gt; &amp;index, const <a class="el" href="class_quant_lib_1_1_day_counter.html">DayCounter</a> &amp;paymentDayCounter, <a class="el" href="group__datetime.html#gff46c5ae9385d20709bedade86edd368">BusinessDayConvention</a> paymentConvention=Following, <a class="el" href="group__types.html#g7e529c39c477ba1f5a22264d93e8457a">Natural</a> fixingDays=<a class="el" href="class_quant_lib_1_1_null.html">Null</a>&lt; <a class="el" href="group__types.html#g7e529c39c477ba1f5a22264d93e8457a">Natural</a> &gt;(), const std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt; &amp;gearings=std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt;(1, 1.0), const std::vector&lt; <a class="el" href="group__types.html#ge7427f4743503002b0c6eeeefae91a3d">Spread</a> &gt; &amp;spreads=std::vector&lt; <a class="el" href="group__types.html#ge7427f4743503002b0c6eeeefae91a3d">Spread</a> &gt;(1, 0.0), const std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt; &amp;caps=std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt;(), const std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt; &amp;floors=std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt;(), bool inArrears=false, const std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt; &amp;redemptions=std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt;(1, 100.0), const <a class="el" href="class_quant_lib_1_1_date.html">Date</a> &amp;issueDate=<a class="el" href="class_quant_lib_1_1_date.html">Date</a>())</td></tr>
 
83
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5f43231521616d6f79b5852fa635461f"></a><!-- doxytag: member="QuantLib::AmortizingCmsRateBond::AmortizingCmsRateBond" ref="5f43231521616d6f79b5852fa635461f" args="(Natural settlementDays, const std::vector&lt; Real &gt; &amp;notionals, const Schedule &amp;schedule, const boost::shared_ptr&lt; SwapIndex &gt; &amp;index, const DayCounter &amp;paymentDayCounter, BusinessDayConvention paymentConvention=Following, Natural fixingDays=Null&lt; Natural &gt;(), const std::vector&lt; Real &gt; &amp;gearings=std::vector&lt; Real &gt;(1, 1.0), const std::vector&lt; Spread &gt; &amp;spreads=std::vector&lt; Spread &gt;(1, 0.0), const std::vector&lt; Rate &gt; &amp;caps=std::vector&lt; Rate &gt;(), const std::vector&lt; Rate &gt; &amp;floors=std::vector&lt; Rate &gt;(), bool inArrears=false, const Date &amp;issueDate=Date())" -->
 
84
&nbsp;</td><td class="memItemRight" valign="bottom"><b>AmortizingCmsRateBond</b> (<a class="el" href="group__types.html#g7e529c39c477ba1f5a22264d93e8457a">Natural</a> settlementDays, const std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt; &amp;notionals, const <a class="el" href="class_quant_lib_1_1_schedule.html">Schedule</a> &amp;schedule, const boost::shared_ptr&lt; <a class="el" href="class_quant_lib_1_1_swap_index.html">SwapIndex</a> &gt; &amp;index, const <a class="el" href="class_quant_lib_1_1_day_counter.html">DayCounter</a> &amp;paymentDayCounter, <a class="el" href="group__datetime.html#gff46c5ae9385d20709bedade86edd368">BusinessDayConvention</a> paymentConvention=Following, <a class="el" href="group__types.html#g7e529c39c477ba1f5a22264d93e8457a">Natural</a> fixingDays=Null&lt; <a class="el" href="group__types.html#g7e529c39c477ba1f5a22264d93e8457a">Natural</a> &gt;(), const std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt; &amp;gearings=std::vector&lt; <a class="el" href="group__types.html#g4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> &gt;(1, 1.0), const std::vector&lt; <a class="el" href="group__types.html#ge7427f4743503002b0c6eeeefae91a3d">Spread</a> &gt; &amp;spreads=std::vector&lt; <a class="el" href="group__types.html#ge7427f4743503002b0c6eeeefae91a3d">Spread</a> &gt;(1, 0.0), const std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt; &amp;caps=std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt;(), const std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt; &amp;floors=std::vector&lt; <a class="el" href="group__types.html#gede435af51236692b1107d7639581d39">Rate</a> &gt;(), bool inArrears=false, const <a class="el" href="class_quant_lib_1_1_date.html">Date</a> &amp;issueDate=<a class="el" href="class_quant_lib_1_1_date.html">Date</a>())</td></tr>
86
85
 
87
86
</table>
88
87
<hr><a name="_details"></a><h2>Detailed Description</h2>