/trunk/src Developers: mike.hansen

Login name:
mike.hansen
Total Commits:
111 (0.8%)
Lines of Code:
1,933 (1.4%)
Most Recent Commit:
2018-05-15 07:32
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for mike.hansen

Activity by Day of Week for mike.hansen

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 111 (100.0%) 1933 (100.0%) 17.4
CCA/Components/Wasatch/ 37 (33.3%) 963 (49.8%) 26.0
CCA/Components/Wasatch/Expressions/ 35 (31.5%) 504 (26.1%) 14.4
CCA/Components/Wasatch/Expressions/BoundaryConditions/ 11 (9.9%) 250 (12.9%) 22.7
CCA/Components/Wasatch/Transport/ 19 (17.1%) 142 (7.3%) 7.4
R_Tester/ 6 (5.4%) 71 (3.7%) 11.8
build_scripts/ 3 (2.7%) 3 (0.2%) 1.0

Activity of mike.hansen

Most Recent Commits

mike.hansen 2018-05-15 07:32 Rev.: 58235

- update test input filename

2 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+2 -2)
mike.hansen 2018-05-14 22:19 Rev.: 58234

- fix some more header-header includes on Wasatch's GPU linker issue

14 lines of code changed in 5 files:

  • CCA/Components/Wasatch: DualTimeMatrixManager.cc (new), DualTimeMatrixManager.h (+7 -1), TimeStepper.h (+6 -2)
mike.hansen 2018-05-14 21:12 Rev.: 58233

- get rid of header-header includes with forward declarations, and do some ancillary cleanup. This ought to fix the broken GPU build. If it doesn't I'm going to need some help...

48 lines of code changed in 15 files:

  • CCA/Components/Wasatch: TaskInterface.cc (+2), TimeStepper.h (-2), Wasatch.cc (+28 -24), Wasatch.h (+7 -9)
  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+1), ParseEquation.h (+2 -1), SpeciesTransportEquation.cc (+1), SpeciesTransportEquation.h (new), SpeciesTransportEquation_diffusion.cc (+1), SpeciesTransportEquation_reaction.cc (+1), TotalInternalEnergyTransportEquation.cc (+1), TotalInternalEnergyTransportEquation.h (+2 -1)
mike.hansen 2018-05-14 20:06 Rev.: 58232

- get rid of duplicate test in the wasatch python script

0 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (-1)
mike.hansen 2018-05-14 16:01 Rev.: 58226

- adds a block-implicit pseudotransient continuation method for compressible, multicomponent gases or compressible, calorically perfect gases, or for scalar advection-diffusion-reaction equations with a passive velocity field
- enable fixed-point with local dual time step
- add debug stream for dual time matrix info
- clean up some of the info containers and dual time maps

1332 lines of code changed in 46 files:

  • CCA/Components/Wasatch: DualTimeMatrixManager.cc (+450), DualTimeMatrixManager.h (+165), TagNames.cc (+2 -1), TagNames.h (+1 -1), TaskInterface.cc (+72 -38), TaskInterface.h (+9 -3), TimeIntegratorTools.h (new), TimeStepper.cc (+16 -14), TimeStepper.h (+12 -4), Wasatch.cc (+67 -21), Wasatch.h (+9 -2), sub.mk (new)
  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+13 -1), ConvectiveFlux.cc (new), ConvectiveFlux.h (new), DiffusiveVelocity.cc (+19), DiffusiveVelocity.h (new), ExprAlgebra.cc (+37), ExprAlgebra.h (new), ScalarRHS.cc (+125 -11), ScalarRHS.h (new)
  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.h (+61), BoundaryConditionsGaussian.cc (new 63), sub.mk (new)
  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+37 -8), ParseEquation.h (+10 -3), SpeciesTransportEquation.cc (+27 -5), SpeciesTransportEquation.h (+11 -2), SpeciesTransportEquation_diffusion.cc (+2), SpeciesTransportEquation_reaction.cc (+2 -1), TotalInternalEnergyTransportEquation.cc (+35 -3), TotalInternalEnergyTransportEquation.h (+7 -1)
  • R_Tester: Wasatch.py (+28 -2)
  • build_scripts: build_wasatch_3p.sh (+1 -1)
mike.hansen 2018-03-14 12:15 Rev.: 57932

Revert "-- Block-implicit Wasatch for advection-diffusion-reaction equations (scalar transport)"

This reverts commit 24b8a688906ad98c051867365ce9c1c4322cb502.

29 lines of code changed in 21 files:

  • CCA/Components/Wasatch: TaskInterface.cc (+5 -64), TaskInterface.h (-1), TimeIntegratorTools.h (-2), TimeStepper.cc (+7 -9), TimeStepper.h (+1 -3), Wasatch.cc (+2 -11), Wasatch.h (-2)
  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -13), ConvectiveFlux.cc (-30), ConvectiveFlux.h (-1), DiffusiveVelocity.cc (-19), DiffusiveVelocity.h (-1), ExprAlgebra.cc (-37), ExprAlgebra.h (-1), ScalarRHS.cc (+11 -133), ScalarRHS.h (-15)
  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.h (-61), BoundaryConditionsGaussian.cc (del), sub.mk (-1)
  • R_Tester: Wasatch.py (+1 -23)
  • build_scripts: build_wasatch_3p.sh (+1 -1)
mike.hansen 2018-03-13 15:27 Rev.: 57931

-- Block-implicit Wasatch for advection-diffusion-reaction equations (scalar transport)
- convective flux and diffusive velocity sensitivities
- scalar RHS sensitivities
- add optional block-implicit input file attribute for dual time
- add simple Jacobian matrix setup
- scalar transport tests for convection, diffusion, reaction each in 1D x y z, coupled in 2D xy xz yz, and coupled in 3D on 2 procs
- expression algebra sensitivities
- update ExprLib Wasatch3P hash
- add Gaussian boundary function
- add commented-out dependency of scalar rhs on the coordinates to get the grid spacing (pending fix of observed sensitivity issue)
- turn off debug on implicit tests with transport

491 lines of code changed in 21 files:

  • CCA/Components/Wasatch: TaskInterface.cc (+64 -5), TaskInterface.h (+1), TimeIntegratorTools.h (+2), TimeStepper.cc (+9 -7), TimeStepper.h (+3 -1), Wasatch.cc (+11 -2), Wasatch.h (+2)
  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+13 -1), ConvectiveFlux.cc (+30), ConvectiveFlux.h (+1), DiffusiveVelocity.cc (+19), DiffusiveVelocity.h (+1), ExprAlgebra.cc (+37), ExprAlgebra.h (+1), ScalarRHS.cc (+133 -11), ScalarRHS.h (+15)
  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.h (+61), BoundaryConditionsGaussian.cc (new 63), sub.mk (+1)
  • R_Tester: Wasatch.py (+23 -1)
  • build_scripts: build_wasatch_3p.sh (+1 -1)
mike.hansen 2018-03-12 20:29 Rev.: 57929

- add tests for the new multicomponent, compressible flow boundary conditions

17 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+17 -2)
Generated by StatSVN 0.7.0