Directory Packages/ModelCreation/Core/Fields/

Total Files:
5
Deleted Files:
67
Lines of Code:
136

[root]/Packages/ModelCreation/Core/Fields

Lines of Code

Packages/ModelCreation/Core/Fields/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 309 (100.0%) 19684 (100.0%) 63.7
jeroen 307 (99.4%) 19663 (99.9%) 64.0
mdavis 2 (0.6%) 21 (0.1%) 10.5

Most Recent Commits

jeroen 2006-05-08 17:08 Rev.: 34169

Merge my algorithms from the ModelCreation package to Core/Algorithms so they are available for everyone. I added four directories to Core/Algorithms: Math for mathematical operations (mirrors Math in module tree), this currently has the FE code, Fields: my version of the field algorithms, these contain new ones and old ones with bug fixes to get my CardioWave stuff to work, Converter: Converter algorithms a series of converters to deal with conversion between Matrices, Nrrds and Fields, DataIO: gui less version for writing and reading in SCIRun files using PersistentIO or the Plug-ins. All the algorithms are grouped into libraries with one main header file: Algorithms/Math/MathAlgo.h Algorithms/Fields/FieldsAlgo.h Algorithms/DataIO/DataIOAlgo.h Algorithms/Converter/ConverterAlgo.h. Each library needs to be initialised with the ProgressReporter after which all the dynamic compilation is hidden from the user. I put all the algorithms in a separate namespace call SCIRunAlgo to avoid possible conflicts between class names. Similarly all the dynamic files will start with the word ALGO, to avoid duplication of filenames created by the current set of modules. --Jeroen

5 lines of code changed in 60 files:

  • Packages/ModelCreation/Core/Fields: ApplyMappingMatrix.cc (del), ApplyMappingMatrix.h (del), ClearAndChangeFieldBasis.cc (del), ClearAndChangeFieldBasis.h (del), ClipBySelectionMask.cc (del), ClipBySelectionMask.h (del), ConvertToTetVol.cc (del), ConvertToTetVol.h (del), ConvertToTriSurf.cc (del), ConvertToTriSurf.h (del), DistanceField.cc (del), DistanceField.h (del), DistanceToField.cc (del), DistanceToField.h (del), DomainBoundary.cc (del), DomainBoundary.h (del), ExampleFields.cc (+3 -1), ExampleFields.h (new), FieldBoundary.cc (del), FieldBoundary.h (del), FieldDataElemToNode.cc (del), FieldDataElemToNode.h (del), FieldDataNodeToElem.cc (del), FieldDataNodeToElem.h (del), FieldsAlgo.cc (del), FieldsAlgo.h (del), GetFieldData.cc (del), GetFieldData.h (del), GetFieldInfo.cc (del), GetFieldInfo.h (del), IsInsideField.cc (del), IsInsideField.h (del), LinkFieldBoundary.cc (del), LinkFieldBoundary.h (del), LinkToCompGridByDomain.cc (del), LinkToCompGridByDomain.h (del), MappingMatrixToField.cc (del), MappingMatrixToField.h (del), MergeFields.cc (del), MergeFields.h (del), Precompile.cc (del), Precompile.h (del), ScaleField.cc (del), ScaleField.h (del), SetFieldData.cc (del), SetFieldData.h (del), SplitByConnectedRegion.cc (del), SplitByConnectedRegion.h (del), SplitFieldByDomain.cc (del), SplitFieldByDomain.h (del), ToPointCloud.cc (del), ToPointCloud.h (del), TransformField.cc (del), TransformField.h (del), Unstructure.cc (del), Unstructure.h (del), sub.mk (+2 -29)
jeroen 2006-05-05 19:18 Rev.: 34141

Updates to fix the changes I made in Core/Algorithms. Renamed a couple of modules to better represent the functionality. Remove Cardiac Visualization tools developed for CVRTI.

1615 lines of code changed in 44 files:

  • Packages/ModelCreation/Core/Fields: ApplyMappingMatrix.cc (new 1), ApplyMappingMatrix.h (new), BuildMembraneTable.cc (del), BuildMembraneTable.h (del), ClearAndChangeFieldBasis.cc (new 1), ClipBySelectionMask.cc (new 39), ClipBySelectionMask.h (new 31), CompartmentBoundary.cc (del), CompartmentBoundary.h (del), ConvertToTetVol.cc (new 1), ConvertToTriSurf.cc (new 1), DistanceField.cc (new 3), DistanceToField.cc (new 1), DomainBoundary.cc (new 114), DomainBoundary.h (new 286), FieldBoundary.cc (new 25), FieldDataElemToNode.cc (new 45), FieldDataElemToNode.h (new 285), FieldDataNodeToElem.cc (new 48), FieldDataNodeToElem.h (new 235), FieldsAlgo.cc (new 210), FieldsAlgo.h (new 8), GetFieldData.cc (new 24), GetFieldData.h (new 25), IsInsideField.cc (new 1), LinkFieldBoundary.cc (new 106), LinkToCompGridByDomain.cc (new 1), MappingMatrixToField.cc (new 19), MergeFields.cc (new 12), NrrdToField.h (del), ScaleField.cc (new 1), SetFieldData.cc (new 30), SetFieldData.h (new 40), SplitByConnectedRegion.cc (new 1), SplitFieldByElementData.cc (del), SplitFieldByElementData.h (del), ToPointCloud.cc (new 15), TracePoints.cc (del), TracePoints.h (del), TransformField.cc (new 2), TriSurfPhaseFilter.cc (del), TriSurfPhaseFilter.h (del), Unstructure.cc (new 3), sub.mk (+1 -4)
jeroen 2006-04-28 23:09 Rev.: 34053

bug fixes

0 lines of code changed in 2 files:

  • Packages/ModelCreation/Core/Fields: ClearAndChangeFieldBasis.h (new), GetFieldInfo.h (new)
jeroen 2006-04-28 21:04 Rev.: 34050

Remove workaround for non unique numbers in TetVolMesh

2067 lines of code changed in 2 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.h (new 311), LinkFieldBoundary.h (new 1756)
jeroen 2006-04-26 01:35 Rev.: 34014

Update package with latest developments

345 lines of code changed in 6 files:

  • Packages/ModelCreation/Core/Fields: FieldsAlgo.cc (+6), FieldsAlgo.h (+3 -1), TracePoints.cc (new 86), TracePoints.h (new 184), TriSurfPhaseFilter.h (new 65), sub.mk (+1)
jeroen 2006-04-19 09:41 Rev.: 33911

bug fixes

8 lines of code changed in 1 file:

  • Packages/ModelCreation/Core/Fields: SplitByConnectedRegion.h (new 8)
jeroen 2006-04-15 23:26 Rev.: 33875

bug fixes

392 lines of code changed in 4 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.h (+9 -7), FieldBoundary.cc (+1 -7), FieldBoundary.h (new 380), IsInsideField.h (new 2)
jeroen 2006-04-15 13:01 Rev.: 33871

bug fixes

21 lines of code changed in 2 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.h (+1 -1), LinkFieldBoundary.h (+20 -20)
jeroen 2006-04-14 22:37 Rev.: 33868

bug fixes

91 lines of code changed in 3 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.h (+16 -7), LinkFieldBoundary.cc (+1 -6), LinkFieldBoundary.h (+74 -546)
jeroen 2006-04-14 09:47 Rev.: 33861

Bug fixes

4 lines of code changed in 2 files:

  • Packages/ModelCreation/Core/Fields: DistanceField.cc (+3 -3), SplitFieldByDomain.cc (new 1)
jeroen 2006-04-11 09:33 Rev.: 33821

Updates to various modules

45 lines of code changed in 8 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.h (-2), DistanceField.cc (+5), DistanceField.h (new 14), FieldsAlgo.cc (+1 -1), FieldsAlgo.h (+1 -1), LinkFieldBoundary.h (+1 -1), MergeFields.h (new 11), SplitByConnectedRegion.h (+12 -8)
jeroen 2006-04-09 21:42 Rev.: 33812

Updates needed to generate phase map visualizations

164 lines of code changed in 6 files:

  • Packages/ModelCreation/Core/Fields: FieldsAlgo.cc (+6 -6), FieldsAlgo.h (+3 -4), MergeFields.cc (+8 -2), MergeFields.h (+30 -11), TriSurfPhaseFilter.cc (new 10), TriSurfPhaseFilter.h (+107 -65)
jeroen 2006-04-08 16:00 Rev.: 33810

update to most recent version

2950 lines of code changed in 26 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.cc (new 3), CompartmentBoundary.h (+33 -320), DistanceField.cc (+351), DistanceField.h (+750), FieldBoundary.cc (+1 -19), FieldBoundary.h (+10 -380), FieldDataElemToNode.h (+69 -285), FieldsAlgo.cc (+181 -216), FieldsAlgo.h (+24 -9), IsInsideField.cc (+88), IsInsideField.h (+157), LinkFieldBoundary.cc (+3 -92), LinkFieldBoundary.h (+261 -1284), LinkToCompGridByDomain.cc (+88), LinkToCompGridByDomain.h (new 193), NrrdToField.h (new 1), Precompile.cc (new 2), SelectionMask.cc (new), SplitFieldByDomain.cc (+86), SplitFieldByDomain.h (new 202), ToPointCloud.cc (-14), ToPointCloud.h (new 1), TriSurfPhaseFilter.cc (+96), TriSurfPhaseFilter.h (+343), sub.mk (+5 -1)
jeroen 2006-03-28 18:11 Rev.: 33669

Bug fixes and updates

178 lines of code changed in 3 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.h (+140), MappingMatrixToField.cc (+6 -2), MappingMatrixToField.h (new 32)
jeroen 2006-03-26 21:16 Rev.: 33648

Fixes to the system to link opposing boundaries in a geometry

1250 lines of code changed in 7 files:

  • Packages/ModelCreation/Core/Fields: CompartmentBoundary.cc (+3 -3), CompartmentBoundary.h (+5 -5), FieldsAlgo.cc (+9 -4), FieldsAlgo.h (+3 -2), LinkFieldBoundary.cc (+78 -12), LinkFieldBoundary.h (+1144 -145), MappingMatrixToField.h (+8 -8)
jeroen 2006-03-24 14:35 Rev.: 33637

Progress on linking opposing boundaries in FEM

36 lines of code changed in 2 files:

  • Packages/ModelCreation/Core/Fields: LinkFieldBoundary.cc (+2 -2), LinkFieldBoundary.h (+34 -49)
jeroen 2006-03-23 19:59 Rev.: 33632

Some things got apparently not fixed when the Module class was redone

278 lines of code changed in 4 files:

  • Packages/ModelCreation/Core/Fields: FieldsAlgo.cc (+2 -2), FieldsAlgo.h (+1 -1), LinkFieldBoundary.cc (+13 -4), LinkFieldBoundary.h (+262 -161)
jeroen 2006-03-22 10:12 Rev.: 33584

Sync package with latest development

1153 lines of code changed in 6 files:

  • Packages/ModelCreation/Core/Fields: ConvertToTetVol.h (new 2), FieldsAlgo.cc (+9), FieldsAlgo.h (+5 -1), LinkFieldBoundary.cc (+102), LinkFieldBoundary.h (+1034), sub.mk (+1)
jeroen 2006-03-06 13:59 Rev.: 33417

Updates of functions that are called by the CardioWave interface

3136 lines of code changed in 39 files:

  • Packages/ModelCreation/Core/Fields: ApplyMappingMatrix.cc (+104), ApplyMappingMatrix.h (+184), BuildMembraneTable.cc (new 3), BuildMembraneTable.h (new 122), ClearAndChangeFieldBasis.cc (+103), ClearAndChangeFieldBasis.h (+128), ClipBySelectionMask.h (+1 -2), CompartmentBoundary.cc (+14), CompartmentBoundary.h (+127 -22), ConvertToTetVol.cc (+12), ConvertToTetVol.h (+21 -1), ConvertToTriSurf.h (new 1), DistanceToField.h (new 20), ExampleFields.cc (+1 -1), ExampleFields.h (+2 -2), FieldBoundary.cc (+134), FieldBoundary.h (+596), FieldsAlgo.cc (+69 -102), FieldsAlgo.h (+15 -10), GetFieldInfo.cc (new 83), GetFieldInfo.h (+86), MappingMatrixToField.h (+1 -1), MergeFields.h (+1 -1), NrrdToField.h (+201), Precompile.cc (+278), Precompile.h (new 41), ScaleField.cc (+90), ScaleField.h (new 129), SelectionMask.cc (+339), SelectionMask.h (new 129), SplitByConnectedRegion.h (+1 -1), SplitFieldByElementData.h (new 12), ToPointCloud.cc (+20 -1), ToPointCloud.h (+15 -1), TransformField.cc (+6 -2), TransformField.h (new 6), Unstructure.cc (+12 -3), Unstructure.h (new 14), sub.mk (+15 -10)
mdavis 2006-02-16 18:00 Rev.: 33287

Cleanup ProgressReporter class. Remvoed un-needed ProgressReporter::update_progress(int, int) method, and replaced w/ call to ProgressReporter(double) method. Removed double Module::progress; and use base class protected double ProgressReporter::progress_percent_; instead

21 lines of code changed in 2 files:

  • Packages/ModelCreation/Core/Fields: ClipBySelectionMask.h (+1 -1), DistanceToField.h (+20 -20)

(7 more)

Generated by StatSVN 0.4.0