[root]/Dataflow/Modules/Fields
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 748 (100.0%) | 22529 (100.0%) | 30.1 |
jfsheph | 107 (14.3%) | 11359 (50.4%) | 106.1 |
callahan | 402 (53.7%) | 7851 (34.8%) | 19.5 |
allen | 69 (9.2%) | 1642 (7.3%) | 23.7 |
mjc | 69 (9.2%) | 1262 (5.6%) | 18.2 |
worthen | 23 (3.1%) | 217 (1.0%) | 9.4 |
dav | 68 (9.1%) | 130 (0.6%) | 1.9 |
jeroen | 3 (0.4%) | 28 (0.1%) | 9.3 |
kuzimmer | 1 (0.1%) | 26 (0.1%) | 26.0 |
darbyb | 2 (0.3%) | 10 (0.0%) | 5.0 |
jas | 1 (0.1%) | 2 (0.0%) | 2.0 |
dgroulx | 1 (0.1%) | 2 (0.0%) | 2.0 |
dmw | 2 (0.3%) | 0 (0.0%) | 0.0 |
backing up changes that I've been working on over the last several weeks to improve the quality of the resulting hexes after inserting a sheet and removing non-manifold edges from the set that will be projected to the boundary.
0 lines of code changed in 2 files:
cleaned up module to reflect the proper datatype
0 lines of code changed in 2 files:
changed to use base element and added checks for element type
0 lines of code changed in 4 files:
fixed topology check and indenting
0 lines of code changed in 4 files:
adding a normal Laplacian smoother to the list of smoothers in the MeshSmoother module. This smoother should run about an order of magnitude faster than the other smoothers in the module, but doesn't have the same quality guarantees supplied by the other ones. However, it's a pretty standard smoother with which most people are already familiar.
82 lines of code changed in 2 files:
Minor cleanup, add some optimizations.
0 lines of code changed in 2 files:
Change the ChangeFieldBounds variable that keeps track of the widget scale to 'real-scale'. 'scale' was being used to determine if the widget had been edited by hand rather than keep track of the box scale. Using it to keep track of the box scale caused the module to no longer properly track if the widget had been edited by hand and caused automatic update problems. Separating the variables out fixes this, but may cause networks built between now and r34794 (Jul 14) to contain the wrong scale if they were edited by hand.
0 lines of code changed in 2 files:
finish initial implementation of ExtractHexSheet module useful in coarsening hexahedral meshes.
0 lines of code changed in 2 files:
add an option to turn off smoothing while keeping the MeshSmoothing module in a pipeline.
5 lines of code changed in 1 file:
Fix crash bug when interpolating node centered data in GatherFields.
0 lines of code changed in 2 files:
Add an IntersectTri module for self intersecting all of the triangles in a TriSurfMesh.
273 lines of code changed in 4 files:
Check box variables more strictly.
9 lines of code changed in 1 file:
Set gui variables when the box changes so that they cache properly. Fixes crash bug in BioTensor.
4 lines of code changed in 1 file:
Compute new hex interior nodes by pushing them through the mesh basis instead of interpolating.
0 lines of code changed in 2 files:
Compute new hex surface nodes by pushing them through the mesh basis instead of interpolating.
362 lines of code changed in 3 files:
Remove unused variable
3 lines of code changed in 1 file:
Use mesh basis to compute all interior quad points.
13 lines of code changed in 1 file:
Use mesh basis to compute some interior quad points.
6 lines of code changed in 1 file:
Add support for structured quad refinement.
51 lines of code changed in 2 files:
Simplified input mesh type checking, fix crash bug.
0 lines of code changed in 2 files:
(178 more)