[root]/Code/Numerics
FEM
(130 files, 28468 lines)
NeuralNetworks
(72 files, 7999 lines)
Statistics
(134 files, 26616 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 1294 (100.0%) | 37103 (100.0%) | 28.6 |
| ibanez | 466 (36.0%) | 13546 (36.5%) | 29.0 |
| hjohnson | 13 (1.0%) | 5270 (14.2%) | 405.3 |
| lng | 78 (6.0%) | 3842 (10.4%) | 49.2 |
| lorensen | 242 (18.7%) | 3148 (8.5%) | 13.0 |
| jisung | 59 (4.6%) | 3140 (8.5%) | 53.2 |
| will | 203 (15.7%) | 2465 (6.6%) | 12.1 |
| jjomier | 71 (5.5%) | 1487 (4.0%) | 20.9 |
| aylward | 33 (2.6%) | 1326 (3.6%) | 40.1 |
| dw31 | 5 (0.4%) | 829 (2.2%) | 165.8 |
| blezek | 15 (1.2%) | 807 (2.2%) | 53.8 |
| king | 36 (2.8%) | 326 (0.9%) | 9.0 |
| perera | 4 (0.3%) | 293 (0.8%) | 73.2 |
| millerjv | 11 (0.9%) | 104 (0.3%) | 9.4 |
| hoffman | 13 (1.0%) | 103 (0.3%) | 7.9 |
| zpincus | 7 (0.5%) | 72 (0.2%) | 10.2 |
| karthik | 6 (0.5%) | 68 (0.2%) | 11.3 |
| malaterre | 2 (0.2%) | 63 (0.2%) | 31.5 |
| wijnhout | 4 (0.3%) | 61 (0.2%) | 15.2 |
| tamburo | 6 (0.5%) | 37 (0.1%) | 6.1 |
| davisb | 1 (0.1%) | 26 (0.1%) | 26.0 |
| tom.vercauteren | 2 (0.2%) | 20 (0.1%) | 10.0 |
| gelas | 2 (0.2%) | 20 (0.1%) | 10.0 |
| andy | 2 (0.2%) | 12 (0.0%) | 6.0 |
| barre | 1 (0.1%) | 11 (0.0%) | 11.0 |
| blowekamp | 3 (0.2%) | 10 (0.0%) | 3.3 |
| styner | 5 (0.4%) | 8 (0.0%) | 1.6 |
| cates | 1 (0.1%) | 4 (0.0%) | 4.0 |
| glehmann | 1 (0.1%) | 3 (0.0%) | 3.0 |
| raghu | 1 (0.1%) | 1 (0.0%) | 1.0 |
| noe | 1 (0.1%) | 1 (0.0%) | 1.0 |
BUG: 6558 changing rounding methods to use the templated rounding methods in itkMath, this enables the support of the full size of typename itk::Index::ValueType regaurdless of its size.
7 lines of code changed in:
COMP: Fixing compilation errors related to the dependencies between itkMath.h and itkMacro.h. This fixes need to be reviewed according to the general plans for itkMath.h.
3 lines of code changed in:
BUG: 9757: Feature Request: Flatten the header directory structure when installing ITK. A CMake option called ITK_USE_FLAT_DIRECTORY has been added. When ON, all the Headers from Insight/Code subdirectories will be copied to a single destination directory. We are still working on flattening the Insight/Utilities tree...
8 lines of code changed in:
ENH: Added ability to set tracing on the itkLBFGSBOptimizer to make it more consistent with other Optimizer filters.
43 lines of code changed in:
COMP: Get methods must be const.
8 lines of code changed in:
BUG: 9583 OnePLusOneEvolutionatyOptimizer: Missing get method for maximize property. ENH: Added Minimize methods. ENH: PrintSelf now uses Get methods.
32 lines of code changed in:
BUG: 7810. LBFGSOptimizer::GetValue() not valid until after optimization. Added code to return cached value.
7 lines of code changed in:
BUG: 0009400. Cost function not set correctly in itkAmoebaOptimizer superclass.
3 lines of code changed in:
STYLE: Changed raw numbers to use vnl's numeric constants
3 lines of code changed in:
ENH: Added GetStopConditionDescription().
26 lines of code changed in:
ENH: New method for Optimizers, GetStopConditionDescription() returns the reason for the optiimizer termination.
506 lines of code changed in:
ENH: Removed unnecessary ITK_USE_PORTABLE_ROUND cmake variable and added Floor and Ceil functions to itk::Math namespace
2 lines of code changed in:
BUG: 6558. Fixing the definition of Math::Round in itkMacro.h according to discussion in the developers mailing list. http://www.itk.org/mailman/private/insight-developers/2009-May/012720.html Inserting missing #ifdef conditionals for the PORTABLE_ROUND flag that should ensure backward compatibility when the flag is set to OFF.
6 lines of code changed in:
COMP: Missing ITK_EXPORT bypasses PrintSelf check.
25 lines of code changed in:
BUG: 6558. Conversion from Physical Point coordinate to Indices is not made consistently across the toolkit. In some cases it was done via rounding while in other cases it was done via truncation. This fix introduces a series of changes proposed by Tom Vercauteren, along with additional modifications dealing with the effect of those changes in the rest of the toolkit. Detailed discussions on these modification can be found in the bug entry 6558 in the bug tracker. Two CMake variables are introduced here * ITK_USE_PORTABLE_ROUND * ITK_USE_CENTERED_PIXEL_COORDINATES_CONSISTENTLY Both variables are set to OFF in order to support backward compatibility. When turning them to ON: ITK_USE_PORTABLE_ROUND enables the use of an ITK natively defined Math::Round() method based on Tom Vercauteren's implementation submitted to VXL. A specific test for this new Round method was added in /Insight/Testing/Code/Common/itkMathRoundProfileTest1.cxx ITK_USE_CENTERED_PIXEL_COORDINATES_CONSISTENTLY enables the use of rounding when converting from physical point coordinates to indices. This variable requires ITK_USE_PORTABLE_ROUND to be enabled. See details at http://public.kitware.com/Bug/view.php?id=6558 http://www.itk.org/mailman/private/insight-developers/2009-May/012439.html http://www.itk.org/pipermail/insight-users/2009-May/030219.html
3 lines of code changed in:
ENH: Upgrade the statistics framework. Changes include 1. Making it pipeline oriented, dataobjects, process objects etc 2. consistent naming, replace calculators with filters. Details at http://www.itk.org/Wiki/Proposals:Refactoring_Statistics_Framework_2007
6 lines of code changed in:
COMP: Adding the -stlport4 compiler flag for the Sun CC compiler. http://www.itk.org/mailman/private/insight-developers/2009-April/012118.html Subsequent modifications of #include headers in order to find functions such as: atoi, atof, memcpy. As well as renaming of basic mathematical functions as vcl_X, for: sin, cos, atan, asin, fabs.
16 lines of code changed in:
STYLE: testing.
9 lines of code changed in:
STYLE: remove unnecessary semicolon
4 lines of code changed in:
STYLE: extras ;'s.
6 lines of code changed in:
(430 more)