# HG changeset patch # User flatmax # Date 1361399653 0 # Node ID 97976133eb4deb2e5b7d37da1d77434545267173 # Parent 40934f897a5610a521976dd5d7aadd16817f9230 updated the documentation diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8C.html --- a/C++/api/html/AGCCoeff_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCCoeff_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8C__incl.map --- a/C++/api/html/AGCCoeff_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCCoeff_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,6 @@ - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8C__incl.md5 --- a/C++/api/html/AGCCoeff_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCCoeff_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -041506ac2a40f9c2ce85ff2be6de3a09 \ No newline at end of file +5082ef89e0843719eaa70d5f3255b4fc \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8C__incl.png Binary file C++/api/html/AGCCoeff_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8H.html --- a/C++/api/html/AGCCoeff_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCCoeff_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8H__incl.map --- a/C++/api/html/AGCCoeff_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCCoeff_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8H__incl.md5 --- a/C++/api/html/AGCCoeff_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCCoeff_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -8c73c616f3fc9041e4d0058e75468714 \ No newline at end of file +51ab89fdd44b93a3d3f3a03917f50cc2 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8H__incl.png Binary file C++/api/html/AGCCoeff_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCCoeff_8H_source.html --- a/C++/api/html/AGCCoeff_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCCoeff_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8C.html --- a/C++/api/html/AGCParam_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCParam_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8C__incl.map --- a/C++/api/html/AGCParam_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCParam_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,5 +1,6 @@ - - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8C__incl.md5 --- a/C++/api/html/AGCParam_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCParam_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -e8e45ac9446bce4f4c5afe36530a0bc4 \ No newline at end of file +5306c74225b3ec374db07271f26ac9dd \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8C__incl.png Binary file C++/api/html/AGCParam_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8H.html --- a/C++/api/html/AGCParam_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCParam_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8H__incl.map --- a/C++/api/html/AGCParam_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCParam_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,5 @@ - - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8H__incl.md5 --- a/C++/api/html/AGCParam_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCParam_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -fe3a1959406ee08e7febff0afe0293f5 \ No newline at end of file +1b7e340b60b124052756679350c3580a \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8H__incl.png Binary file C++/api/html/AGCParam_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCParam_8H_source.html --- a/C++/api/html/AGCParam_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCParam_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -150,7 +150,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -163,7 +163,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8C.html --- a/C++/api/html/AGCState_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCState_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8C__incl.map --- a/C++/api/html/AGCState_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCState_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,6 @@ - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8C__incl.md5 --- a/C++/api/html/AGCState_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCState_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -d1131a8c15972d49d4aff5078cf5acb7 \ No newline at end of file +1abcca317c721e4c40ce823d056b03e4 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8C__incl.png Binary file C++/api/html/AGCState_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8H.html --- a/C++/api/html/AGCState_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCState_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8H__incl.map --- a/C++/api/html/AGCState_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCState_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8H__incl.md5 --- a/C++/api/html/AGCState_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCState_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -415e2e2a970f25de3a31dfb63c2cfe29 \ No newline at end of file +017e23d1529201370b7271e3635dacc6 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8H__incl.png Binary file C++/api/html/AGCState_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGCState_8H_source.html --- a/C++/api/html/AGCState_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGCState_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8C.html --- a/C++/api/html/AGC_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGC_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8C__incl.map --- a/C++/api/html/AGC_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGC_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,17 +1,18 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8C__incl.md5 --- a/C++/api/html/AGC_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGC_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -aacccaefc75530929f8cfd3d4c1ea572 \ No newline at end of file +d9f38f926528c956b82c969357710067 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8C__incl.png Binary file C++/api/html/AGC_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8H.html --- a/C++/api/html/AGC_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGC_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8H__incl.map --- a/C++/api/html/AGC_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGC_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,16 +1,17 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8H__incl.md5 --- a/C++/api/html/AGC_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGC_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -0188f412093463657fab168725f89c5b \ No newline at end of file +4470ef076ec112d45c1af4f92da95d01 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8H__incl.png Binary file C++/api/html/AGC_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/AGC_8H_source.html --- a/C++/api/html/AGC_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/AGC_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8C.html --- a/C++/api/html/CARCoeff_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARCoeff_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8C__incl.map --- a/C++/api/html/CARCoeff_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARCoeff_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,6 @@ - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8C__incl.md5 --- a/C++/api/html/CARCoeff_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARCoeff_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -d6897ed697246f2ab18bd1880d60408c \ No newline at end of file +d377fde4e131fe903103b1d6ed868746 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8C__incl.png Binary file C++/api/html/CARCoeff_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8H.html --- a/C++/api/html/CARCoeff_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARCoeff_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8H__incl.map --- a/C++/api/html/CARCoeff_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARCoeff_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8H__incl.md5 --- a/C++/api/html/CARCoeff_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARCoeff_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -1ad90bedec7b9c57ee11c83d68a3c72f \ No newline at end of file +edd3e27fc97bd13344939a8322ddec25 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8H__incl.png Binary file C++/api/html/CARCoeff_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARCoeff_8H_source.html --- a/C++/api/html/CARCoeff_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARCoeff_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -122,13 +122,24 @@
 00021 
 00022 #include "Coefficients.H"
 00023 
-00030 class CARCoeff : public Coefficients {
-00031 public:
-00032     CARCoeff();
-00033     virtual ~CARCoeff();
-00034 };
-00035 
-00036 #endif // CARCOEFFS_H_
+00024 class CAR; // required for decleration as a friend
+00025 
+00032 class CARCoeff : public Coefficients {
+00033     Matrix<FP_TYPE, Dynamic,1> r1_coeffs; 
+00034     Matrix<FP_TYPE, Dynamic,1> a0_coeffs; 
+00035     Matrix<FP_TYPE, Dynamic,1> c0_coeffs; 
+00036     Matrix<FP_TYPE, Dynamic,1> h_coeffs; 
+00037     Matrix<FP_TYPE, Dynamic,1> g0_coeffs; 
+00038     Matrix<FP_TYPE, Dynamic,1> zr_coeffs; 
+00039 
+00040 public:
+00041     CARCoeff(); 
+00042     virtual ~CARCoeff(); 
+00043 
+00044     friend class CAR;
+00045 };
+00046 
+00047 #endif // CARCOEFFS_H_
 
@@ -136,7 +147,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +160,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H.html --- a/C++/api/html/CARFACCommon_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARFACCommon_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -104,19 +104,20 @@
#include <iostream>
#include <Eigen/Dense>
+#include "PsychoAcoustics.H"
Include dependency graph for CARFACCommon.H:
- +
This graph shows which files directly or indirectly include this file:
- +

Go to the source code of this file.

@@ -125,6 +126,8 @@ Defines #define AGC_STAGE_COUNT   4  The number of cascades in the AGC.
+#define DEFAULT_SAMPLERATE   22050. + The default sample rate in Hz.

Typedefs

typedef float FP_TYPE @@ -146,6 +149,21 @@
+ +
+
+ + + + +
#define DEFAULT_SAMPLERATE   22050.
+
+
+ +

The default sample rate in Hz.

+ +
+

Typedef Documentation

@@ -169,7 +187,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -182,7 +200,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H.js --- a/C++/api/html/CARFACCommon_8H.js Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARFACCommon_8H.js Wed Feb 20 22:34:13 2013 +0000 @@ -1,5 +1,6 @@ var CARFACCommon_8H = [ [ "AGC_STAGE_COUNT", "CARFACCommon_8H.html#a62f6419e5a391863eb7d30a90462c239", null ], + [ "DEFAULT_SAMPLERATE", "CARFACCommon_8H.html#a6510bb45637e5746c598be951d39653f", null ], [ "FP_TYPE", "CARFACCommon_8H.html#af081989b61cc5b60e85ad3d01e4af4f0", null ] ]; \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H__dep__incl.map --- a/C++/api/html/CARFACCommon_8H__dep__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARFACCommon_8H__dep__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,22 +1,40 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H__dep__incl.md5 --- a/C++/api/html/CARFACCommon_8H__dep__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARFACCommon_8H__dep__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -3560d1be0097e92a1a13f2ffae790ff3 \ No newline at end of file +6bebf4b8786b916fe2b87579ad7f945b \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H__dep__incl.png Binary file C++/api/html/CARFACCommon_8H__dep__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H__incl.map --- a/C++/api/html/CARFACCommon_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARFACCommon_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,2 +1,3 @@ + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H__incl.md5 --- a/C++/api/html/CARFACCommon_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARFACCommon_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -b34366c50c9d3568543e0c907c8f8417 \ No newline at end of file +73e8e1453b4f45b520cadad221050e37 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H__incl.png Binary file C++/api/html/CARFACCommon_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARFACCommon_8H_source.html --- a/C++/api/html/CARFACCommon_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARFACCommon_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -122,13 +122,16 @@
 00021 
 00022 typedef float FP_TYPE; 
 00023 #define AGC_STAGE_COUNT 4 ///< The number of cascades in the AGC
-00024 
-00025 #include <iostream>
-00026 using namespace std;
-00027 #include <Eigen/Dense>
-00028 using namespace Eigen;
-00029 
-00140 #endif // CARFACCOMMON_H_INCLUDED
+00024 #define DEFAULT_SAMPLERATE 22050. ///< The default sample rate in Hz
+00025 
+00026 #include <iostream>
+00027 using namespace std;
+00028 #include <Eigen/Dense>
+00029 using namespace Eigen;
+00030 
+00031 #include "PsychoAcoustics.H"
+00032 
+00143 #endif // CARFACCOMMON_H_INCLUDED
 
@@ -136,7 +139,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +152,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8C.html --- a/C++/api/html/CARParam_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARParam_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8C__incl.map --- a/C++/api/html/CARParam_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARParam_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,5 +1,6 @@ - - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8C__incl.md5 --- a/C++/api/html/CARParam_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARParam_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -2632d8da2b3a16d4095e1935cbc09729 \ No newline at end of file +549bfaa5f69d56aca05e2748cacf5b86 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8C__incl.png Binary file C++/api/html/CARParam_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8H.html --- a/C++/api/html/CARParam_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARParam_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8H__incl.map --- a/C++/api/html/CARParam_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARParam_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,5 @@ - - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8H__incl.md5 --- a/C++/api/html/CARParam_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARParam_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -49a7a016f71d98882ef5f50c14a68bc5 \ No newline at end of file +61e3d5f88b202f0cfe5d718bae79bf4c \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8H__incl.png Binary file C++/api/html/CARParam_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARParam_8H_source.html --- a/C++/api/html/CARParam_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARParam_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -122,29 +122,35 @@
 00021 
 00022 #include "Parameters.H"
 00023 
-00030 class CARParam : public Parameters {
-00031     FP_TYPE velocity_scale; 
-00032     FP_TYPE v_offset; 
-00033     FP_TYPE min_zeta; 
-00034     FP_TYPE max_zeta; 
-00035     FP_TYPE first_pole_theta; 
-00036     FP_TYPE zero_ratio; 
-00037     FP_TYPE high_f_damping_compression; 
-00038     FP_TYPE ERB_per_step; 
-00039     FP_TYPE min_pole_Hz; 
-00040     FP_TYPE ERB_break_freq; 
-00041     FP_TYPE ERB_Q; 
-00042 
-00043 public:
-00044 
-00046     CARParam(FP_TYPE velocity_scale_=0.1, FP_TYPE v_offset_=0.04, FP_TYPE min_zeta_=0.10, FP_TYPE max_zeta_=0.35,
-00047              FP_TYPE first_pole_theta_=0.85*M_PI, FP_TYPE zero_ratio_=sqrt(2.), FP_TYPE high_f_damping_compression_=0.5,
-00048              FP_TYPE ERB_per_step_=0.5, FP_TYPE min_pole_Hz_=30., FP_TYPE ERB_break_freq_=165.3,
-00049              FP_TYPE ERB_Q_=1000./(24.7*4.37));
-00050     virtual ~CARParam(); 
-00051 };
-00052 
-00053 #endif // CARPARAMS_H_
+00024 class CAR; // required for decleration as a friend
+00025 class Ear;
+00026 
+00033 class CARParam : public Parameters {
+00034     FP_TYPE velocity_scale; 
+00035     FP_TYPE v_offset; 
+00036     FP_TYPE min_zeta; 
+00037     FP_TYPE max_zeta; 
+00038     FP_TYPE first_pole_theta; 
+00039     FP_TYPE zero_ratio; 
+00040     FP_TYPE high_f_damping_compression; 
+00041     FP_TYPE ERB_per_step; 
+00042     FP_TYPE min_pole_Hz; 
+00043     FP_TYPE ERB_break_freq; 
+00044     FP_TYPE ERB_Q; 
+00045 
+00046 public:
+00047 
+00049     CARParam(FP_TYPE velocity_scale_=0.1, FP_TYPE v_offset_=0.04, FP_TYPE min_zeta_=0.10, FP_TYPE max_zeta_=0.35,
+00050              FP_TYPE first_pole_theta_=0.85*M_PI, FP_TYPE zero_ratio_=sqrt(2.), FP_TYPE high_f_damping_compression_=0.5,
+00051              FP_TYPE ERB_per_step_=0.5, FP_TYPE min_pole_Hz_=30., FP_TYPE ERB_break_freq_=165.3,
+00052              FP_TYPE ERB_Q_=1000./(24.7*4.37));
+00053     virtual ~CARParam(); 
+00054 
+00055     friend class CAR;
+00056     friend class Ear;
+00057 };
+00058 
+00059 #endif // CARPARAMS_H_
 
@@ -152,7 +158,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -165,7 +171,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8C.html --- a/C++/api/html/CARState_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARState_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8C__incl.map --- a/C++/api/html/CARState_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARState_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,6 @@ - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8C__incl.md5 --- a/C++/api/html/CARState_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARState_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -06bbbcb3753c7c1d39a974fbc971e56c \ No newline at end of file +b60bf7814d2712184029df9c30bbe4ec \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8C__incl.png Binary file C++/api/html/CARState_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8H.html --- a/C++/api/html/CARState_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARState_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8H__incl.map --- a/C++/api/html/CARState_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARState_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8H__incl.md5 --- a/C++/api/html/CARState_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARState_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -ae7c4f364dbaf9ed656572056a03b4a4 \ No newline at end of file +6129d9120876749983c51319e738961f \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8H__incl.png Binary file C++/api/html/CARState_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CARState_8H_source.html --- a/C++/api/html/CARState_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CARState_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8C.html --- a/C++/api/html/CAR_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CAR_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8C__incl.map --- a/C++/api/html/CAR_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CAR_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,17 +1,18 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8C__incl.md5 --- a/C++/api/html/CAR_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CAR_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -4e28863bdaa65bd0789eefd783fcdbd3 \ No newline at end of file +38eb1f89863b9b50ff1eef772ef861ad \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8C__incl.png Binary file C++/api/html/CAR_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8H.html --- a/C++/api/html/CAR_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CAR_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8H__incl.map --- a/C++/api/html/CAR_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CAR_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,16 +1,17 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8H__incl.md5 --- a/C++/api/html/CAR_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CAR_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -a46e7e5f248876e6b1dd4a52fd1eef6a \ No newline at end of file +f68d5c9d1a2c0ac3aeea01af2cbfccc2 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8H__incl.png Binary file C++/api/html/CAR_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/CAR_8H_source.html --- a/C++/api/html/CAR_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/CAR_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -122,13 +122,25 @@
 00021 
 00022 #include "EarComponent.H" // includes the various {CAR, IHC, AGC} {Coeff, Param, State} .H files
 00023 
-00030 class CAR : public EarComponent<CARCoeff, CARParam, CARState> {
-00031     public:
-00032         CAR();
-00033         virtual ~CAR();
-00034 };
-00035 
-00036 #endif // CAR_H_
+00024 class Ear;
+00025 
+00032 class CAR : public EarComponent<CARCoeff, CARParam, CARState> {
+00033     Array<FP_TYPE, Dynamic,1> pole_freqs; 
+00034 
+00035     protected:
+00036 
+00040     void designFilters(FP_TYPE fs, int n_ch);
+00041 
+00046     Array<FP_TYPE, Dynamic, 1> stageG(Array<FP_TYPE, Dynamic, 1> &relative_undamping);
+00047 
+00048     public:
+00049         CAR();
+00050         virtual ~CAR();
+00051 
+00052     friend class Ear;
+00053 };
+00054 
+00055 #endif // CAR_H_
 
@@ -136,7 +148,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +161,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Coefficients_8C.html --- a/C++/api/html/Coefficients_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Coefficients_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Coefficients_8C__incl.map --- a/C++/api/html/Coefficients_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Coefficients_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Coefficients_8C__incl.md5 --- a/C++/api/html/Coefficients_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Coefficients_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -ab02e818e8d10ece2df8b16d52c5868a \ No newline at end of file +8f56f4496501f88d6059180a9944ec35 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Coefficients_8C__incl.png Binary file C++/api/html/Coefficients_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Coefficients_8H.html --- a/C++/api/html/Coefficients_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Coefficients_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -101,7 +101,15 @@
Coefficients.H File Reference
-
+
#include "CARFACCommon.H"
+
+Include dependency graph for Coefficients.H:
+
+
+ + +
+
This graph shows which files directly or indirectly include this file:
@@ -122,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -135,7 +143,7 @@
    -
diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Coefficients_8H_source.html --- a/C++/api/html/Coefficients_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Coefficients_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -120,13 +120,15 @@
 00019 #ifndef COEFFICIENTS_H_
 00020 #define COEFFICIENTS_H_
 00021 
-00030 class Coefficients {
-00031 public:
-00032     Coefficients();
-00033     virtual ~Coefficients();
-00034 };
-00035 
-00036 #endif // COEFFICIENTS_H_
+00022 #include "CARFACCommon.H"
+00023 
+00032 class Coefficients {
+00033 public:
+00034     Coefficients();
+00035     virtual ~Coefficients();
+00036 };
+00037 
+00038 #endif // COEFFICIENTS_H_
 
@@ -134,7 +136,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -147,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8C.html --- a/C++/api/html/EarComponent_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/EarComponent_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8C__incl.map --- a/C++/api/html/EarComponent_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/EarComponent_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,16 +1,17 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8C__incl.md5 --- a/C++/api/html/EarComponent_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/EarComponent_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -894e80829ce2a4f38f99d3503214e813 \ No newline at end of file +2940144fa5757fb2ab9ac8397e1c4c5f \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8C__incl.png Binary file C++/api/html/EarComponent_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8H.html --- a/C++/api/html/EarComponent_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/EarComponent_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -110,12 +110,13 @@ #include "IHCCoeff.H"
#include "IHCParam.H"
#include "IHCState.H"
+#include "CARFACCommon.H"
Include dependency graph for EarComponent.H:
- +
This graph shows which files directly or indirectly include this file:
@@ -138,7 +139,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -151,7 +152,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8H__incl.map --- a/C++/api/html/EarComponent_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/EarComponent_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,15 +1,16 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8H__incl.md5 --- a/C++/api/html/EarComponent_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/EarComponent_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -5f7df5f7be459ae34b7bad3668e29deb \ No newline at end of file +dd78144be5cfd605a45b41e936a1669e \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8H__incl.png Binary file C++/api/html/EarComponent_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/EarComponent_8H_source.html --- a/C++/api/html/EarComponent_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/EarComponent_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -130,18 +130,20 @@
 00029 #include "IHCParam.H"
 00030 #include "IHCState.H"
 00031 
-00039 template <class COEFFTYPE, class PARAMTYPE, class STATETYPE>
-00040 class EarComponent {
-00041 protected:
-00042     COEFFTYPE coeff;
-00043     PARAMTYPE param;
-00044     STATETYPE state;
-00045 public:
-00046     EarComponent(){}
-00047     virtual ~EarComponent(){}
-00048 };
-00049 
-00050 #endif // EARCOMPONENT_H_
+00032 #include "CARFACCommon.H"
+00033 
+00041 template <class COEFFTYPE, class PARAMTYPE, class STATETYPE>
+00042 class EarComponent {
+00043 protected:
+00044     COEFFTYPE coeff;
+00045     PARAMTYPE param;
+00046     STATETYPE state;
+00047 public:
+00048     EarComponent() {}
+00049     virtual ~EarComponent(){}
+00050 };
+00051 
+00052 #endif // EARCOMPONENT_H_
 
@@ -149,7 +151,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -162,7 +164,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8C.html --- a/C++/api/html/Ear_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ear_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8C__incl.map --- a/C++/api/html/Ear_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ear_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,20 +1,21 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8C__incl.md5 --- a/C++/api/html/Ear_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ear_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -d48b7aa2a5d1fd5bd60fa8826bf10a99 \ No newline at end of file +e9e5645e5b1184fb9c2a5760ca00eb24 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8C__incl.png Binary file C++/api/html/Ear_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8H.html --- a/C++/api/html/Ear_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ear_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -109,7 +109,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -132,7 +132,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -145,7 +145,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8H__incl.map --- a/C++/api/html/Ear_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ear_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,19 +1,20 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8H__incl.md5 --- a/C++/api/html/Ear_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ear_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -5bd5f794fcc0f826da15aeccee313da1 \ No newline at end of file +4549c806ab3e290f529272e049fb9019 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8H__incl.png Binary file C++/api/html/Ear_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ear_8H_source.html --- a/C++/api/html/Ear_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ear_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -125,17 +125,24 @@
 00024 #include "AGC.H"
 00025 
 00032 class Ear {
-00033 
-00034         CAR car; 
-00035         IHC ihc; 
-00036         AGC agc; 
-00037 
-00038 public:
-00039     Ear();
-00040     virtual ~Ear();
-00041 };
-00042 
-00043 #endif // EAR_H_
+00033     FP_TYPE fs; 
+00034     FP_TYPE max_channels_per_octave; 
+00035     int n_ch; 
+00036 
+00037     CAR car; 
+00038     IHC ihc; 
+00039     AGC agc; 
+00040 
+00041 public:
+00045     Ear(FP_TYPE fs_);
+00046 
+00049     Ear(void);
+00050     virtual ~Ear(void);
+00051 
+00054     void design(void);
+00055 };
+00056 
+00057 #endif // EAR_H_
 
@@ -143,7 +150,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -156,7 +163,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8C.html --- a/C++/api/html/Ears_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ears_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8C__incl.map --- a/C++/api/html/Ears_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ears_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,21 +1,22 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8C__incl.md5 --- a/C++/api/html/Ears_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ears_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -676a1a973ca7d1f6199e32181c44e736 \ No newline at end of file +a114cd8c21005920bc06e8bc7dff09b2 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8C__incl.png Binary file C++/api/html/Ears_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8H.html --- a/C++/api/html/Ears_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ears_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -108,7 +108,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -131,7 +131,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -144,7 +144,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8H__incl.map --- a/C++/api/html/Ears_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ears_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,20 +1,21 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8H__incl.md5 --- a/C++/api/html/Ears_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ears_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -a1b4d58236e3994ae9d6f76ad67ee906 \ No newline at end of file +208f666ad294325bb724a3a0e4e0d259 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8H__incl.png Binary file C++/api/html/Ears_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Ears_8H_source.html --- a/C++/api/html/Ears_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Ears_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -138,7 +138,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -151,7 +151,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8C.html --- a/C++/api/html/IHCCoeff_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCCoeff_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8C__incl.map --- a/C++/api/html/IHCCoeff_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCCoeff_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,6 @@ - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8C__incl.md5 --- a/C++/api/html/IHCCoeff_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCCoeff_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -c7c32b034d1485c2768c327e1732b5ec \ No newline at end of file +d0b7904ce3f54c4aeb094eb1b5d39743 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8C__incl.png Binary file C++/api/html/IHCCoeff_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8H.html --- a/C++/api/html/IHCCoeff_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCCoeff_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8H__incl.map --- a/C++/api/html/IHCCoeff_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCCoeff_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8H__incl.md5 --- a/C++/api/html/IHCCoeff_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCCoeff_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -703fc9c7dc660ac7f2f33e7ac457f27f \ No newline at end of file +1745c64e246b3d07aa2df5ce1d1aae4e \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8H__incl.png Binary file C++/api/html/IHCCoeff_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCCoeff_8H_source.html --- a/C++/api/html/IHCCoeff_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCCoeff_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8C.html --- a/C++/api/html/IHCParam_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCParam_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8C__incl.map --- a/C++/api/html/IHCParam_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCParam_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,5 +1,6 @@ - - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8C__incl.md5 --- a/C++/api/html/IHCParam_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCParam_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -8c1bed4ce501a18ef862bb82f43163fd \ No newline at end of file +9291099531c7842a1c1deb2dc9ae1bef \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8C__incl.png Binary file C++/api/html/IHCParam_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8H.html --- a/C++/api/html/IHCParam_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCParam_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8H__incl.map --- a/C++/api/html/IHCParam_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCParam_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,5 @@ - - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8H__incl.md5 --- a/C++/api/html/IHCParam_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCParam_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -cb7ff88607f57d678ef3699a80a73244 \ No newline at end of file +f74bffda725bdd8ecc333f8ccc1c7ad3 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8H__incl.png Binary file C++/api/html/IHCParam_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCParam_8H_source.html --- a/C++/api/html/IHCParam_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCParam_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -150,7 +150,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -163,7 +163,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8C.html --- a/C++/api/html/IHCState_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCState_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8C__incl.map --- a/C++/api/html/IHCState_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCState_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,6 @@ - - + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8C__incl.md5 --- a/C++/api/html/IHCState_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCState_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -9b59e05ff38ccf1913d8853e16236d3a \ No newline at end of file +a8e5744eb7dc389bda46df94328375d4 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8C__incl.png Binary file C++/api/html/IHCState_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8H.html --- a/C++/api/html/IHCState_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCState_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8H__incl.map --- a/C++/api/html/IHCState_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCState_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8H__incl.md5 --- a/C++/api/html/IHCState_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCState_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -326dee9ccffde6359ff8c01a46e6e6a8 \ No newline at end of file +4658416a1d3671b0260fbdc974ebcafa \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8H__incl.png Binary file C++/api/html/IHCState_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHCState_8H_source.html --- a/C++/api/html/IHCState_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHCState_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8C.html --- a/C++/api/html/IHC_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHC_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8C__incl.map --- a/C++/api/html/IHC_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHC_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,17 +1,18 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8C__incl.md5 --- a/C++/api/html/IHC_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHC_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -46fd876e366726bbdd50ff63f3c5ef88 \ No newline at end of file +bb4e46dd5c943efda1cfaa8a7a19d965 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8C__incl.png Binary file C++/api/html/IHC_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8H.html --- a/C++/api/html/IHC_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHC_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8H__incl.map --- a/C++/api/html/IHC_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHC_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,16 +1,17 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8H__incl.md5 --- a/C++/api/html/IHC_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHC_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -bb06e23e9e4d881524dde3f60267560b \ No newline at end of file +4d7bdbca0d4f92ddd76724e7eeedbad3 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8H__incl.png Binary file C++/api/html/IHC_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/IHC_8H_source.html --- a/C++/api/html/IHC_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/IHC_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8C.html --- a/C++/api/html/Parameters_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Parameters_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8C__incl.map --- a/C++/api/html/Parameters_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Parameters_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,4 +1,5 @@ - - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8C__incl.md5 --- a/C++/api/html/Parameters_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Parameters_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -4f0c85023e9c248689e8ebfe17a7f2fb \ No newline at end of file +97dc08d8acf531f2f501bae1a2daa1cf \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8C__incl.png Binary file C++/api/html/Parameters_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8H.html --- a/C++/api/html/Parameters_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Parameters_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -107,7 +107,7 @@
- +
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -143,7 +143,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8H__incl.map --- a/C++/api/html/Parameters_8H__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Parameters_8H__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,4 @@ - + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8H__incl.md5 --- a/C++/api/html/Parameters_8H__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Parameters_8H__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -35b24a3f1e1be20ef187df06f839e57f \ No newline at end of file +1baf7a4a9c0aa414ae0f3cf7c0222d83 \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8H__incl.png Binary file C++/api/html/Parameters_8H__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/Parameters_8H_source.html --- a/C++/api/html/Parameters_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/Parameters_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -136,7 +136,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
- All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -149,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/State_8C.html --- a/C++/api/html/State_8C.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/State_8C.html Wed Feb 20 22:34:13 2013 +0000 @@ -105,7 +105,7 @@
- +
@@ -114,7 +114,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -127,7 +127,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/State_8C__incl.map --- a/C++/api/html/State_8C__incl.map Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/State_8C__incl.map Wed Feb 20 22:34:13 2013 +0000 @@ -1,3 +1,5 @@ - + + + diff -r 40934f897a56 -r 97976133eb4d C++/api/html/State_8C__incl.md5 --- a/C++/api/html/State_8C__incl.md5 Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/State_8C__incl.md5 Wed Feb 20 22:34:13 2013 +0000 @@ -1,1 +1,1 @@ -bfd76b12137ea58774352bb75556df56 \ No newline at end of file +e84ee21c66288d766f7258880fcdb4ad \ No newline at end of file diff -r 40934f897a56 -r 97976133eb4d C++/api/html/State_8C__incl.png Binary file C++/api/html/State_8C__incl.png has changed diff -r 40934f897a56 -r 97976133eb4d C++/api/html/State_8H.html --- a/C++/api/html/State_8H.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/State_8H.html Wed Feb 20 22:34:13 2013 +0000 @@ -101,7 +101,15 @@
State.H File Reference
-
+
#include "CARFACCommon.H"
+
+Include dependency graph for State.H:
+
+
+ + +
+
This graph shows which files directly or indirectly include this file:
@@ -122,7 +130,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -135,7 +143,7 @@
    -
diff -r 40934f897a56 -r 97976133eb4d C++/api/html/State_8H_source.html --- a/C++/api/html/State_8H_source.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/State_8H_source.html Wed Feb 20 22:34:13 2013 +0000 @@ -100,7 +100,7 @@
Go to the documentation of this file.
00001 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
-00002 // Author Matt Flax <flatmax\@>
+00002 // Author Matt Flax <flatmax@>
 00003 //
 00004 // This C++ file is part of an implementation of Lyon's cochlear model:
 00005 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
@@ -120,13 +120,15 @@
 00019 #ifndef STATE_H_
 00020 #define STATE_H_
 00021 
-00030 class State {
-00031 public:
-00032     State();
-00033     virtual ~State();
-00034 };
-00035 
-00036 #endif // STATE_H_
+00022 #include "CARFACCommon.H"
+00023 
+00032 class State {
+00033 public:
+00034     State();
+00035     virtual ~State();
+00036 };
+00037 
+00038 #endif // STATE_H_
 
@@ -134,7 +136,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -147,7 +149,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/annotated.html --- a/C++/api/html/annotated.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/annotated.html Wed Feb 20 22:34:13 2013 +0000 @@ -119,6 +119,7 @@ IHCParam IHCState Parameters + PsychoAcoustics State
@@ -127,7 +128,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -140,7 +141,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -128,7 +128,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -190,7 +190,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/classAGCCoeff-members.html --- a/C++/api/html/classAGCCoeff-members.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/classAGCCoeff-members.html Wed Feb 20 22:34:13 2013 +0000 @@ -112,7 +112,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -125,7 +125,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -190,7 +190,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/classAGCParam-members.html --- a/C++/api/html/classAGCParam-members.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/classAGCParam-members.html Wed Feb 20 22:34:13 2013 +0000 @@ -119,7 +119,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -132,7 +132,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -360,7 +360,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/classAGCState-members.html --- a/C++/api/html/classAGCState-members.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/classAGCState-members.html Wed Feb 20 22:34:13 2013 +0000 @@ -112,7 +112,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -125,7 +125,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -190,7 +190,7 @@ diff -r 40934f897a56 -r 97976133eb4d C++/api/html/classCAR-members.html --- a/C++/api/html/classCAR-members.html Wed Feb 20 22:30:19 2013 +0000 +++ b/C++/api/html/classCAR-members.html Wed Feb 20 22:34:13 2013 +0000 @@ -104,8 +104,12 @@ This is the complete list of members for CAR, including all inherited members. + + + + @@ -115,7 +119,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines + All Classes Files Functions Variables Typedefs Friends Defines
@@ -128,7 +132,7 @@
+ + + + + + + +
CAR()CAR
coeffEarComponent< CARCoeff, CARParam, CARState > [protected]
designFilters(FP_TYPE fs, int n_ch)CAR [protected]
Ear classCAR [friend]
EarComponent()EarComponent< CARCoeff, CARParam, CARState > [inline]
paramEarComponent< CARCoeff, CARParam, CARState > [protected]
pole_freqsCAR [private]
stageG(Array< FP_TYPE, Dynamic, 1 > &relative_undamping)CAR [protected]
stateEarComponent< CARCoeff, CARParam, CARState > [protected]
~CAR()CAR [virtual]
~EarComponent()EarComponent< CARCoeff, CARParam, CARState > [inline, virtual]
 CAR ()
virtual ~CAR ()

+Protected Member Functions

void designFilters (FP_TYPE fs, int n_ch)
Array< FP_TYPE, Dynamic, 1 > stageG (Array< FP_TYPE, Dynamic, 1 > &relative_undamping)

+Private Attributes

Array< FP_TYPE, Dynamic, 1 > pole_freqs
 The vector of pole frequencies used in filter design and variable estimation.

+Friends

class Ear

Detailed Description

Author:
{Matt Flax <flatmax@>}
@@ -166,6 +180,96 @@
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void CAR::designFilters (FP_TYPE fs,
int n_ch 
) [protected]
+
+
+

Method to design the auditory filter coefficients

+
Parameters:
+ + +
fsThe sample rate in Hz
+
+
+ +
+
+ +
+
+ + + + + + + + +
Array< FP_TYPE, Dynamic, 1 > CAR::stageG (Array< FP_TYPE, Dynamic, 1 > & relative_undamping) [protected]
+
+
+

Return the stage gain g needed to get unity gain at DC

+
Parameters:
+ + +
relative_undampingDick whats this ?
+
+
+
Returns:
The stage gain required to obtain 0 dB at DC.
+ +
+
+

Friends And Related Function Documentation

+ +
+
+ + + + +
friend class Ear [friend]
+
+
+ +
+
+

Member Data Documentation

+ +
+
+ + + + +
Array<FP_TYPE, Dynamic,1> CAR::pole_freqs [private]
+
+
+ +

The vector of pole frequencies used in filter design and variable estimation.

+ +
+

The documentation for this class was generated from the following files: + All Classes Files Functions Variables Typedefs Friends Defines
@@ -270,7 +299,7 @@ @@ -296,7 +337,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -309,7 +350,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -129,7 +132,7 @@ @@ -113,7 +116,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Files Functions Variables Typedefs Defines
+ All Classes Files Functions Variables Typedefs Friends Defines
@@ -126,7 +129,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -126,7 +126,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -176,7 +176,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -157,7 +158,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -184,7 +184,7 @@ + All Classes Files Functions Variables Typedefs Friends Defines
@@ -160,7 +164,7 @@