Skip to content

Commit

Permalink
Features:
Browse files Browse the repository at this point in the history
	- L Infinity Condition Number #1 (10, 11)
	- L Infinity Condition Number #2 (12, 13)
	- R^d -> R^1 L_Infinity Normed Jacobian (14, 15, 16)
	- R^d -> R^1 L_Infinity Normed Variate (17, 18, 19)
	- L Infinity Condition Number #3 (20, 21)
	- R^d -> R^1 L2 Normed Jacobian (22, 23, 24)
	- R^d -> R^1 L2 Normed Variate (25, 26, 27)
	- R^d -> R^1 L2 Condition Number (28, 29)
	- Euclidean Generalized Metric Vector Space (30, 31)
	- L2 Generalized Metric Vector Space (32, 33)
	- L_Infinity Generalized Metric Vector Space (34, 35)
	- R^d -> R^1 Lp Normed Variate (36, 37, 38)
	- R^d -> R^1 Lp Normed Jacobian (39, 40, 41)
	- R^d -> R^1 Lp Condition Number (42, 43, 44)
	- R^d -> R^1 Default Condition Number (45, 46, 47)
	- Eigen Output Condition Number #1 (64, 65, 66)
	- Eigen Output Condition Number #2 (67, 68)
	- Eigen Output Condition Number #3 (69, 70)
	- Square Matrix Condition Number Estimate (71, 72, 73)
	- Square Matrix Condition Number #1 (74, 75)
	- Square Matrix Condition Number #2 (76, 77, 78)
	- Square Matrix Singular Value Decomposition (94, 95, 96)
	- Triangular Matrix Condition Number #1 (97, 98, 99)
	- Triangular Matrix Condition Number #2 (100, 101, 102)
	- Square Matrix Default Condition Number (103, 104)


Bug Fixes/Re-organization:

Samples:

	- Condition Number Operator Functions #1 (1, 2, 3)
	- Condition Number Operator Functions #2 (4, 5, 6)
	- Condition Number Operator Functions #3 (7, 8, 9)
	- Condition Number Affine R^2 -> R^1 #1 (48, 49, 50)
	- Condition Number Affine R^2 -> R^1 #2 (51, 52, 53)
	- Condition Number Affine R^2 -> R^1 #3 (54, 55, 56)
	- Condition Number Affine R^2 -> R^1 #4 (57, 58)
	- Condition Number Affine R^2 -> R^1 #5 (59, 60)
	- Condition Number Affine R^2 -> R^1 #6 (61, 62, 63)
	- Triangular Matrix Condition Number #1 (79, 80, 81)
	- Triangular Matrix Condition Number #2 (82, 83, 84)
	- Triangular Matrix Condition Number #3 (85, 86, 87)
	- Triangular Matrix Condition Number #4 (88, 89, 90)
	- Triangular Matrix Condition Number #5 (91, 92, 93)


IdeaDRIP:

	- Unitary Matrix (105-112)
	- Unitary Matrix Properties (113-120)
  • Loading branch information
Lakshmik committed Aug 4, 2024
1 parent bd3eaf1 commit 100f7f2
Show file tree
Hide file tree
Showing 10,459 changed files with 42,902 additions and 26,734 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
9,032 changes: 4,564 additions & 4,468 deletions Javadoc/allclasses-index.html

Large diffs are not rendered by default.

348 changes: 186 additions & 162 deletions Javadoc/allpackages-index.html

Large diffs are not rendered by default.

37 changes: 35 additions & 2 deletions Javadoc/constant-values.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (15) on Sun Jul 28 15:19:13 EDT 2024 -->
<!-- Generated by javadoc (15) on Sun Aug 04 17:16:16 EDT 2024 -->
<title>Constant Field Values</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2024-07-28">
<meta name="dc.created" content="2024-08-04">
<meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down Expand Up @@ -6275,6 +6275,39 @@ <h2 title="org.drip">org.drip.*</h2>
<li>
<div class="constants-summary">
<table class="summary-table">
<caption><span>org.drip.spaces.metric.<a href="org/drip/spaces/metric/GeneralizedMetricVectorSpace.html" title="interface in org.drip.spaces.metric">GeneralizedMetricVectorSpace</a></span></caption>
<thead>
<tr>
<th class="col-first" scope="col">Modifier and Type</th>
<th class="col-second" scope="col">Constant Field</th>
<th class="col-last" scope="col">Value</th>
</tr>
</thead>
<tbody>
<tr class="alt-color">
<td class="col-first"><code id="org.drip.spaces.metric.GeneralizedMetricVectorSpace.EUCLIDEAN_NORM">public&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="col-second" scope="row"><code><a href="org/drip/spaces/metric/GeneralizedMetricVectorSpace.html#EUCLIDEAN_NORM">EUCLIDEAN_NORM</a></code></th>
<td class="col-last"><code>2</code></td>
</tr>
<tr class="row-color">
<td class="col-first"><code id="org.drip.spaces.metric.GeneralizedMetricVectorSpace.L2_NORM">public&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="col-second" scope="row"><code><a href="org/drip/spaces/metric/GeneralizedMetricVectorSpace.html#L2_NORM">L2_NORM</a></code></th>
<td class="col-last"><code>2</code></td>
</tr>
<tr class="alt-color">
<td class="col-first"><code id="org.drip.spaces.metric.GeneralizedMetricVectorSpace.LINFINITITY_NORM">public&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="col-second" scope="row"><code><a href="org/drip/spaces/metric/GeneralizedMetricVectorSpace.html#LINFINITITY_NORM">LINFINITITY_NORM</a></code></th>
<td class="col-last"><code>100</code></td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
<ul class="block-list">
<li>
<div class="constants-summary">
<table class="summary-table">
<caption><span>org.drip.spaces.tensor.<a href="org/drip/spaces/tensor/BinaryBooleanVector.html" title="class in org.drip.spaces.tensor">BinaryBooleanVector</a></span></caption>
<thead>
<tr>
Expand Down
4 changes: 2 additions & 2 deletions Javadoc/deprecated-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (15) on Sun Jul 28 15:19:13 EDT 2024 -->
<!-- Generated by javadoc (15) on Sun Aug 04 17:16:16 EDT 2024 -->
<title>Deprecated List</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2024-07-28">
<meta name="dc.created" content="2024-08-04">
<meta name="description" content="deprecated elements">
<meta name="generator" content="javadoc/DeprecatedListWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down
4 changes: 4 additions & 0 deletions Javadoc/element-list
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,10 @@ org.drip.function.e2erfc
org.drip.function.enerf
org.drip.function.matrix
org.drip.function.r1tor1
org.drip.function.r1tor1custom
org.drip.function.r1tor1operator
org.drip.function.r1tor1solver
org.drip.function.r1tor1trigonometric
org.drip.function.rdtor1
org.drip.function.rdtor1descent
org.drip.function.rdtor1solver
Expand Down Expand Up @@ -232,6 +235,7 @@ org.drip.sample.classifier
org.drip.sample.cma
org.drip.sample.cms
org.drip.sample.concurrency
org.drip.sample.conditionnumber
org.drip.sample.connectivity
org.drip.sample.corporate
org.drip.sample.correlatedstress
Expand Down
4 changes: 2 additions & 2 deletions Javadoc/help-doc.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (15) on Sun Jul 28 15:19:13 EDT 2024 -->
<!-- Generated by javadoc (15) on Sun Aug 04 17:16:16 EDT 2024 -->
<title>API Help</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2024-07-28">
<meta name="dc.created" content="2024-08-04">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down
41 changes: 32 additions & 9 deletions Javadoc/index-files/index-1.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (15) on Sun Jul 28 15:19:13 EDT 2024 -->
<!-- Generated by javadoc (15) on Sun Aug 04 17:16:16 EDT 2024 -->
<title>A-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2024-07-28">
<meta name="dc.created" content="2024-08-04">
<meta name="description" content="index: A">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
Expand Down Expand Up @@ -73,10 +73,18 @@ <h2 class="title" id="I:A">A</h2>
<dd>
<div class="block">Retrieve A</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1/AlmgrenEnhancedEulerUpdate.html#a()">a()</a></span> - Method in class org.drip.function.r1tor1.<a href="../org/drip/function/r1tor1/AlmgrenEnhancedEulerUpdate.html" title="class in org.drip.function.r1tor1">AlmgrenEnhancedEulerUpdate</a></dt>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1custom/AlmgrenEnhancedEulerUpdate.html#a()">a()</a></span> - Method in class org.drip.function.r1tor1custom.<a href="../org/drip/function/r1tor1custom/AlmgrenEnhancedEulerUpdate.html" title="class in org.drip.function.r1tor1custom">AlmgrenEnhancedEulerUpdate</a></dt>
<dd>
<div class="block">Retrieve the "A" Parameter</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1operator/Addition.html#a()">a()</a></span> - Method in class org.drip.function.r1tor1operator.<a href="../org/drip/function/r1tor1operator/Addition.html" title="class in org.drip.function.r1tor1operator">Addition</a></dt>
<dd>
<div class="block">Retrieve <i>a</i></div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1operator/Scaler.html#a()">a()</a></span> - Method in class org.drip.function.r1tor1operator.<a href="../org/drip/function/r1tor1operator/Scaler.html" title="class in org.drip.function.r1tor1operator">Scaler</a></dt>
<dd>
<div class="block">Retrieve <i>a</i></div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/measure/crng/LinearCongruentialGenerator.html#a()">a()</a></span> - Method in class org.drip.measure.crng.<a href="../org/drip/measure/crng/LinearCongruentialGenerator.html" title="class in org.drip.measure.crng">LinearCongruentialGenerator</a></dt>
<dd>
<div class="block">Retrieve A</div>
Expand All @@ -93,7 +101,7 @@ <h2 class="title" id="I:A">A</h2>
<dd>
<div class="block">Retrieve 'a'</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1/SABRLIBORCapVolatility.html#A()">A()</a></span> - Method in class org.drip.function.r1tor1.<a href="../org/drip/function/r1tor1/SABRLIBORCapVolatility.html" title="class in org.drip.function.r1tor1">SABRLIBORCapVolatility</a></dt>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1custom/SABRLIBORCapVolatility.html#A()">A()</a></span> - Method in class org.drip.function.r1tor1custom.<a href="../org/drip/function/r1tor1custom/SABRLIBORCapVolatility.html" title="class in org.drip.function.r1tor1custom">SABRLIBORCapVolatility</a></dt>
<dd>
<div class="block">Return "A"</div>
</dd>
Expand Down Expand Up @@ -1078,6 +1086,14 @@ <h2 class="title" id="I:A">A</h2>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/sample/anfuso2017/ADDiscriminatoryPowerAnalysis4c.html#%3Cinit%3E()">ADDiscriminatoryPowerAnalysis4c()</a></span> - Constructor for class org.drip.sample.anfuso2017.<a href="../org/drip/sample/anfuso2017/ADDiscriminatoryPowerAnalysis4c.html" title="class in org.drip.sample.anfuso2017">ADDiscriminatoryPowerAnalysis4c</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../org/drip/function/r1tor1operator/Addition.html" title="class in org.drip.function.r1tor1operator"><span class="type-name-link">Addition</span></a> - Class in <a href="../org/drip/function/r1tor1operator/package-summary.html">org.drip.function.r1tor1operator</a></dt>
<dd>
<div class="block"><i>Addition</i> implements the Univariate <code>x + a</code> Operator Function.</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1operator/Addition.html#%3Cinit%3E(double)">Addition(double)</a></span> - Constructor for class org.drip.function.r1tor1operator.<a href="../org/drip/function/r1tor1operator/Addition.html" title="class in org.drip.function.r1tor1operator">Addition</a></dt>
<dd>
<div class="block"><i>Addition</i> Constructor</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/capital/bcbs/BalanceSheetCapital.html#additionalCapital()">additionalCapital()</a></span> - Method in class org.drip.capital.bcbs.<a href="../org/drip/capital/bcbs/BalanceSheetCapital.html" title="class in org.drip.capital.bcbs">BalanceSheetCapital</a></dt>
<dd>
<div class="block">Retrieve the Additional Capital</div>
Expand Down Expand Up @@ -1568,6 +1584,13 @@ <h2 class="title" id="I:A">A</h2>
<dd>
<div class="block">AffineMultivariate Constructor</div>
</dd>
<dt><a href="../org/drip/sample/conditionnumber/AffineR2ToR1.html" title="class in org.drip.sample.conditionnumber"><span class="type-name-link">AffineR2ToR1</span></a> - Class in <a href="../org/drip/sample/conditionnumber/package-summary.html">org.drip.sample.conditionnumber</a></dt>
<dd>
<div class="block"><i>AffineR2ToR1</i> illustrates the Estimation of Condition Number for Affine R<sup>2</sup> to
R<sup>1</sup> Function.</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/sample/conditionnumber/AffineR2ToR1.html#%3Cinit%3E()">AffineR2ToR1()</a></span> - Constructor for class org.drip.sample.conditionnumber.<a href="../org/drip/sample/conditionnumber/AffineR2ToR1.html" title="class in org.drip.sample.conditionnumber">AffineR2ToR1</a></dt>
<dd>&nbsp;</dd>
<dt><span class="member-name-link"><a href="../org/drip/service/engine/RequestResponseDecorator.html#AffixRequestHeaders(org.drip.service.representation.JSONObject)">AffixRequestHeaders(JSONObject)</a></span> - Static method in class org.drip.service.engine.<a href="../org/drip/service/engine/RequestResponseDecorator.html" title="class in org.drip.service.engine">RequestResponseDecorator</a></dt>
<dd>
<div class="block">Affix the Headers on the JSON Request</div>
Expand Down Expand Up @@ -2162,12 +2185,12 @@ <h2 class="title" id="I:A">A</h2>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/sample/execution/AlmgrenConstantTradingEnhanced.html#%3Cinit%3E()">AlmgrenConstantTradingEnhanced()</a></span> - Constructor for class org.drip.sample.execution.<a href="../org/drip/sample/execution/AlmgrenConstantTradingEnhanced.html" title="class in org.drip.sample.execution">AlmgrenConstantTradingEnhanced</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../org/drip/function/r1tor1/AlmgrenEnhancedEulerUpdate.html" title="class in org.drip.function.r1tor1"><span class="type-name-link">AlmgrenEnhancedEulerUpdate</span></a> - Class in <a href="../org/drip/function/r1tor1/package-summary.html">org.drip.function.r1tor1</a></dt>
<dt><a href="../org/drip/function/r1tor1custom/AlmgrenEnhancedEulerUpdate.html" title="class in org.drip.function.r1tor1custom"><span class="type-name-link">AlmgrenEnhancedEulerUpdate</span></a> - Class in <a href="../org/drip/function/r1tor1custom/package-summary.html">org.drip.function.r1tor1custom</a></dt>
<dd>
<div class="block"><i>AlmgrenEnhancedEulerUpdate</i> is a R<sup>1</sup> To R<sup>1</sup> Function that is used in Almgren
(2009, 2012) to illustrate the Construction of the Enhanced Euler Update Scheme.</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1/AlmgrenEnhancedEulerUpdate.html#%3Cinit%3E(double,double)">AlmgrenEnhancedEulerUpdate(double, double)</a></span> - Constructor for class org.drip.function.r1tor1.<a href="../org/drip/function/r1tor1/AlmgrenEnhancedEulerUpdate.html" title="class in org.drip.function.r1tor1">AlmgrenEnhancedEulerUpdate</a></dt>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1custom/AlmgrenEnhancedEulerUpdate.html#%3Cinit%3E(double,double)">AlmgrenEnhancedEulerUpdate(double, double)</a></span> - Constructor for class org.drip.function.r1tor1custom.<a href="../org/drip/function/r1tor1custom/AlmgrenEnhancedEulerUpdate.html" title="class in org.drip.function.r1tor1custom">AlmgrenEnhancedEulerUpdate</a></dt>
<dd>
<div class="block">AlmgrenEnhancedEulerUpdate Constructor</div>
</dd>
Expand All @@ -2186,7 +2209,7 @@ <h2 class="title" id="I:A">A</h2>
<dd>
<div class="block">Retrieve the Node's Alpha</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1/R1UnivariateCIRPDF.html#alpha()">alpha()</a></span> - Method in class org.drip.function.r1tor1.<a href="../org/drip/function/r1tor1/R1UnivariateCIRPDF.html" title="class in org.drip.function.r1tor1">R1UnivariateCIRPDF</a></dt>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1custom/CIRPDF.html#alpha()">alpha()</a></span> - Method in class org.drip.function.r1tor1custom.<a href="../org/drip/function/r1tor1custom/CIRPDF.html" title="class in org.drip.function.r1tor1custom">CIRPDF</a></dt>
<dd>
<div class="block">Retrieve Alpha</div>
</dd>
Expand Down Expand Up @@ -2547,7 +2570,7 @@ <h2 class="title" id="I:A">A</h2>
<dd>
<div class="block">Retrieve the Array of the Vertex Anchor Dates</div>
</dd>
<dt><a href="../org/drip/function/r1tor1/AndersenPiterbargMeanReverter.html" title="class in org.drip.function.r1tor1"><span class="type-name-link">AndersenPiterbargMeanReverter</span></a> - Class in <a href="../org/drip/function/r1tor1/package-summary.html">org.drip.function.r1tor1</a></dt>
<dt><a href="../org/drip/function/r1tor1custom/AndersenPiterbargMeanReverter.html" title="class in org.drip.function.r1tor1custom"><span class="type-name-link">AndersenPiterbargMeanReverter</span></a> - Class in <a href="../org/drip/function/r1tor1custom/package-summary.html">org.drip.function.r1tor1custom</a></dt>
<dd>
<div class="block"><i>AndersenPiterbargMeanReverter</i> implements the mean-reverting Univariate Function detailed in:

Expand All @@ -2556,7 +2579,7 @@ <h2 class="title" id="I:A">A</h2>

Andersen and Piterbarg (2010): Interest Rate Modeling (3 Volumes), Atlantic Financial Press.</div>
</dd>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1/AndersenPiterbargMeanReverter.html#%3Cinit%3E(org.drip.function.r1tor1.ExponentialDecay,org.drip.function.definition.R1ToR1)">AndersenPiterbargMeanReverter(ExponentialDecay, R1ToR1)</a></span> - Constructor for class org.drip.function.r1tor1.<a href="../org/drip/function/r1tor1/AndersenPiterbargMeanReverter.html" title="class in org.drip.function.r1tor1">AndersenPiterbargMeanReverter</a></dt>
<dt><span class="member-name-link"><a href="../org/drip/function/r1tor1custom/AndersenPiterbargMeanReverter.html#%3Cinit%3E(org.drip.function.r1tor1.ExponentialDecay,org.drip.function.definition.R1ToR1)">AndersenPiterbargMeanReverter(ExponentialDecay, R1ToR1)</a></span> - Constructor for class org.drip.function.r1tor1custom.<a href="../org/drip/function/r1tor1custom/AndersenPiterbargMeanReverter.html" title="class in org.drip.function.r1tor1custom">AndersenPiterbargMeanReverter</a></dt>
<dd>
<div class="block">AndersenPiterbargMeanReverter constructor</div>
</dd>
Expand Down
4 changes: 2 additions & 2 deletions Javadoc/index-files/index-10.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (15) on Sun Jul 28 15:19:13 EDT 2024 -->
<!-- Generated by javadoc (15) on Sun Aug 04 17:16:16 EDT 2024 -->
<title>J-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2024-07-28">
<meta name="dc.created" content="2024-08-04">
<meta name="description" content="index: J">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
Expand Down
4 changes: 2 additions & 2 deletions Javadoc/index-files/index-11.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (15) on Sun Jul 28 15:19:13 EDT 2024 -->
<!-- Generated by javadoc (15) on Sun Aug 04 17:16:16 EDT 2024 -->
<title>K-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2024-07-28">
<meta name="dc.created" content="2024-08-04">
<meta name="description" content="index: K">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
Expand Down
Loading

0 comments on commit 100f7f2

Please sign in to comment.