Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changed grid.py so that it will (hopefully) not load libgridgen unles…
…s explicitly called. Removed configure files from gridgen directory. git-svn-id: http://octant.googlecode.com/svn/trunk@49 443bacc9-c644-0410-9ac0-e35418122bc4
- Loading branch information
hetland
committed
May 27, 2009
1 parent
0eee288
commit adcc71d
Showing
12 changed files
with
2,945 additions
and
1,533 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,265 @@ | ||
<?xml version="1.0" encoding="ascii"?> | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" | ||
"DTD/xhtml1-transitional.dtd"> | ||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> | ||
<head> | ||
<title>octant.extern.kdtree</title> | ||
<link rel="stylesheet" href="epydoc.css" type="text/css" /> | ||
<script type="text/javascript" src="epydoc.js"></script> | ||
</head> | ||
|
||
<body bgcolor="white" text="black" link="blue" vlink="#204080" | ||
alink="#204080"> | ||
<!-- ==================== NAVIGATION BAR ==================== --> | ||
<table class="navbar" border="0" width="100%" cellpadding="0" | ||
bgcolor="#a0c0ff" cellspacing="0"> | ||
<tr valign="middle"> | ||
<!-- Home link --> | ||
<th> <a | ||
href="octant-module.html">Home</a> </th> | ||
|
||
<!-- Tree link --> | ||
<th> <a | ||
href="module-tree.html">Trees</a> </th> | ||
|
||
<!-- Index link --> | ||
<th> <a | ||
href="identifier-index.html">Indices</a> </th> | ||
|
||
<!-- Help link --> | ||
<th> <a | ||
href="help.html">Help</a> </th> | ||
|
||
<th class="navbar" width="100%"></th> | ||
</tr> | ||
</table> | ||
<table width="100%" cellpadding="0" cellspacing="0"> | ||
<tr valign="top"> | ||
<td width="100%"> | ||
<span class="breadcrumbs"> | ||
<a href="octant-module.html">Package octant</a> :: | ||
<a href="octant.extern-module.html">Package extern</a> :: | ||
Module kdtree | ||
</span> | ||
</td> | ||
<td> | ||
<table cellpadding="0" cellspacing="0"> | ||
<!-- hide/show private --> | ||
</table> | ||
</td> | ||
</tr> | ||
</table> | ||
<!-- ==================== MODULE DESCRIPTION ==================== --> | ||
<h1 class="epydoc">Module kdtree</h1><p class="nomargin-top"><span class="codelink"><a href="octant.extern.kdtree-pysrc.html">source code</a></span></p> | ||
<!-- ==================== CLASSES ==================== --> | ||
<a name="section-Classes"></a> | ||
<table class="summary" border="1" cellpadding="3" | ||
cellspacing="0" width="100%" bgcolor="white"> | ||
<tr bgcolor="#70b0f0" class="table-header"> | ||
<td align="left" colspan="2" class="table-header"> | ||
<span class="table-header">Classes</span></td> | ||
</tr> | ||
<tr> | ||
<td class="summary" colspan="2"> | ||
<a href="octant.extern.kdtree.KDTree-class.html" class="summary-name">KDTree</a><br /> | ||
kd-tree for quick nearest-neighbor lookup | ||
</td> | ||
</tr> | ||
<tr> | ||
<td class="summary" colspan="2"> | ||
<a href="octant.extern.kdtree.Rectangle-class.html" class="summary-name">Rectangle</a><br /> | ||
Hyperrectangle class. | ||
</td> | ||
</tr> | ||
</table> | ||
<!-- ==================== FUNCTIONS ==================== --> | ||
<a name="section-Functions"></a> | ||
<table class="summary" border="1" cellpadding="3" | ||
cellspacing="0" width="100%" bgcolor="white"> | ||
<tr bgcolor="#70b0f0" class="table-header"> | ||
<td align="left" colspan="2" class="table-header"> | ||
<span class="table-header">Functions</span></td> | ||
</tr> | ||
<tr> | ||
<td width="15%" align="right" valign="top" class="summary"> | ||
<span class="summary-type"> </span> | ||
</td><td class="summary"> | ||
<table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
<tr> | ||
<td><span class="summary-sig"><a href="octant.extern.kdtree-module.html#distance_matrix" class="summary-sig-name">distance_matrix</a>(<span class="summary-sig-arg">x</span>, | ||
<span class="summary-sig-arg">y</span>, | ||
<span class="summary-sig-arg">p</span>=<span class="summary-sig-default">2</span>, | ||
<span class="summary-sig-arg">threshold</span>=<span class="summary-sig-default">1000000</span>)</span><br /> | ||
Compute the distance matrix.</td> | ||
<td align="right" valign="top"> | ||
<span class="codelink"><a href="octant.extern.kdtree-pysrc.html#distance_matrix">source code</a></span> | ||
|
||
</td> | ||
</tr> | ||
</table> | ||
|
||
</td> | ||
</tr> | ||
<tr> | ||
<td width="15%" align="right" valign="top" class="summary"> | ||
<span class="summary-type"> </span> | ||
</td><td class="summary"> | ||
<table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
<tr> | ||
<td><span class="summary-sig"><a name="minkowski_distance"></a><span class="summary-sig-name">minkowski_distance</span>(<span class="summary-sig-arg">x</span>, | ||
<span class="summary-sig-arg">y</span>, | ||
<span class="summary-sig-arg">p</span>=<span class="summary-sig-default">2</span>)</span><br /> | ||
Compute the L**p distance between x and y</td> | ||
<td align="right" valign="top"> | ||
<span class="codelink"><a href="octant.extern.kdtree-pysrc.html#minkowski_distance">source code</a></span> | ||
|
||
</td> | ||
</tr> | ||
</table> | ||
|
||
</td> | ||
</tr> | ||
<tr> | ||
<td width="15%" align="right" valign="top" class="summary"> | ||
<span class="summary-type"> </span> | ||
</td><td class="summary"> | ||
<table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
<tr> | ||
<td><span class="summary-sig"><a href="octant.extern.kdtree-module.html#minkowski_distance_p" class="summary-sig-name">minkowski_distance_p</a>(<span class="summary-sig-arg">x</span>, | ||
<span class="summary-sig-arg">y</span>, | ||
<span class="summary-sig-arg">p</span>=<span class="summary-sig-default">2</span>)</span><br /> | ||
Compute the pth power of the L**p distance between x and y</td> | ||
<td align="right" valign="top"> | ||
<span class="codelink"><a href="octant.extern.kdtree-pysrc.html#minkowski_distance_p">source code</a></span> | ||
|
||
</td> | ||
</tr> | ||
</table> | ||
|
||
</td> | ||
</tr> | ||
</table> | ||
<!-- ==================== FUNCTION DETAILS ==================== --> | ||
<a name="section-FunctionDetails"></a> | ||
<table class="details" border="1" cellpadding="3" | ||
cellspacing="0" width="100%" bgcolor="white"> | ||
<tr bgcolor="#70b0f0" class="table-header"> | ||
<td align="left" colspan="2" class="table-header"> | ||
<span class="table-header">Function Details</span></td> | ||
</tr> | ||
</table> | ||
<a name="distance_matrix"></a> | ||
<div> | ||
<table class="details" border="1" cellpadding="3" | ||
cellspacing="0" width="100%" bgcolor="white"> | ||
<tr><td> | ||
<table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
<tr valign="top"><td> | ||
<h3 class="epydoc"><span class="sig"><span class="sig-name">distance_matrix</span>(<span class="sig-arg">x</span>, | ||
<span class="sig-arg">y</span>, | ||
<span class="sig-arg">p</span>=<span class="sig-default">2</span>, | ||
<span class="sig-arg">threshold</span>=<span class="sig-default">1000000</span>)</span> | ||
</h3> | ||
</td><td align="right" valign="top" | ||
><span class="codelink"><a href="octant.extern.kdtree-pysrc.html#distance_matrix">source code</a></span> | ||
</td> | ||
</tr></table> | ||
|
||
<pre class="literalblock"> | ||
Compute the distance matrix. | ||
|
||
Computes the matrix of all pairwise distances. | ||
|
||
Parameters | ||
========== | ||
|
||
x : array-like, m by k | ||
y : array-like, n by k | ||
p : float 1<=p<=infinity | ||
Which Minkowski p-norm to use. | ||
threshold : positive integer | ||
If m*n*k>threshold use a python loop instead of creating | ||
a very large temporary. | ||
|
||
Returns | ||
======= | ||
|
||
result : array-like, m by n | ||
|
||
</pre> | ||
<dl class="fields"> | ||
</dl> | ||
</td></tr></table> | ||
</div> | ||
<a name="minkowski_distance_p"></a> | ||
<div> | ||
<table class="details" border="1" cellpadding="3" | ||
cellspacing="0" width="100%" bgcolor="white"> | ||
<tr><td> | ||
<table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
<tr valign="top"><td> | ||
<h3 class="epydoc"><span class="sig"><span class="sig-name">minkowski_distance_p</span>(<span class="sig-arg">x</span>, | ||
<span class="sig-arg">y</span>, | ||
<span class="sig-arg">p</span>=<span class="sig-default">2</span>)</span> | ||
</h3> | ||
</td><td align="right" valign="top" | ||
><span class="codelink"><a href="octant.extern.kdtree-pysrc.html#minkowski_distance_p">source code</a></span> | ||
</td> | ||
</tr></table> | ||
|
||
<p>Compute the pth power of the L**p distance between x and y</p> | ||
<p>For efficiency, this function computes the L**p distance but does not | ||
extract the pth root. If p is 1 or infinity, this is equal to the actual | ||
L**p distance.</p> | ||
<dl class="fields"> | ||
</dl> | ||
</td></tr></table> | ||
</div> | ||
<br /> | ||
<!-- ==================== NAVIGATION BAR ==================== --> | ||
<table class="navbar" border="0" width="100%" cellpadding="0" | ||
bgcolor="#a0c0ff" cellspacing="0"> | ||
<tr valign="middle"> | ||
<!-- Home link --> | ||
<th> <a | ||
href="octant-module.html">Home</a> </th> | ||
|
||
<!-- Tree link --> | ||
<th> <a | ||
href="module-tree.html">Trees</a> </th> | ||
|
||
<!-- Index link --> | ||
<th> <a | ||
href="identifier-index.html">Indices</a> </th> | ||
|
||
<!-- Help link --> | ||
<th> <a | ||
href="help.html">Help</a> </th> | ||
|
||
<th class="navbar" width="100%"></th> | ||
</tr> | ||
</table> | ||
<table border="0" cellpadding="0" cellspacing="0" width="100%%"> | ||
<tr> | ||
<td align="left" class="footer"> | ||
Generated by Epydoc 3.0.1 | ||
on Mon Apr 20 11:56:29 2009 | ||
</td> | ||
<td align="right" class="footer"> | ||
<a target="mainFrame" href="http://epydoc.sourceforge.net" | ||
>http://epydoc.sourceforge.net</a> | ||
</td> | ||
</tr> | ||
</table> | ||
|
||
<script type="text/javascript"> | ||
<!-- | ||
// Private objects are initially displayed (because if | ||
// javascript is turned off then we want them to be | ||
// visible); but by default, we want to hide them. So hide | ||
// them unless we have a cookie that says to show them. | ||
checkCookie(); | ||
// --> | ||
</script> | ||
</body> | ||
</html> |
Oops, something went wrong.