Directory CCA/Components/Wasatch/Expressions/

Total Files:
32
Deleted Files:
1
Lines of Code:
1657

[root]/CCA/Components/Wasatch/Expressions
                    directory in repo MMS (4 files, 595 lines)
                    directory in repo PBE (6 files, -25 lines)

Lines of Code

CCA/Components/Wasatch/Expressions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 241 (100.0%) 5703 (100.0%) 23.6
jsutherland 177 (73.4%) 3658 (64.1%) 20.6
amir 10 (4.1%) 1305 (22.9%) 130.5
tsaad 42 (17.4%) 726 (12.7%) 17.2
jas 12 (5.0%) 14 (0.2%) 1.1

Most Recent Commits

jsutherland 2011-12-19 09:03 Rev.: 48023

Fix compiler error

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.h (new)
jsutherland 2011-12-17 18:06 Rev.: 48022

Refactoring expression registration & construction due to ExprLib refactor

539 lines of code changed in 59 files:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (new), ConvectiveFlux.cc (+25 -31), ConvectiveFlux.h (+35 -39), Coordinate.h (new), DensityCalculator.h (+13 -17), DiffusiveFlux.cc (new), DiffusiveFlux.h (+29 -35), DiffusiveVelocity.cc (new), DiffusiveVelocity.h (+32 -35), Dilatation.cc (+12 -14), Dilatation.h (new), MomentumPartialRHS.cc (new), MomentumPartialRHS.h (+8 -11), MomentumRHS.cc (new), MomentumRHS.h (+7 -10), Multiplier.cc (+20 -24), Multiplier.h (new), Pressure.cc (new), Pressure.h (new), PrimVar.cc (new), PrimVar.h (+15 -21), ScalabilityTestSrc.cc (+15 -17), ScalabilityTestSrc.h (new), ScalarRHS.cc (+51 -50), ScalarRHS.h (new), SetCurrentTime.cc (new), SetCurrentTime.h (new), Stress.cc (+28 -32), Stress.h (new), TabPropsEvaluator.h (+15 -19)
jsutherland 2011-11-29 12:19 Rev.: 47886

more warning cleanup...

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.h (+2 -2)
jsutherland 2011-11-29 11:51 Rev.: 47885

Cleanup more warnings.

6 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DiffusiveFlux.cc (+2 -2), DiffusiveFlux.h (+4 -4)
jsutherland 2011-11-29 10:11 Rev.: 47884

Silence some warnings

26 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.h (+7 -6), DiffusiveFlux.cc (+5 -5), DiffusiveFlux.h (+14 -14)
jsutherland 2011-11-25 16:22 Rev.: 47875

Silence a compiler warning.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.h (+1 -1)
tsaad 2011-11-17 13:48 Rev.: 47814

Major changes to the boundary conditions processing in Wasatch. Get rid of macros and template all functions. Add 12 regression tests for boundary conditions with multipatches. fix multipatch bug in boundary conditions. fix windowing bug in pressure rhs calculation. Note that the regression tester will break - I will update this after midnight.

25 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+25 -7)
jsutherland 2011-11-15 12:36 Rev.: 47804

Move a function, reduce inclusion hacks on TaskInterface.h

40 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+33 -24), Pressure.h (+7 -2)
jsutherland 2011-10-25 15:53 Rev.: 47768

Implement support for density guess via CARRY_FORWARD context.

- misc changes to density calculator expression
- fix several bugs on improper use of contexts on fields.

127 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.h (+127 -139)
jsutherland 2011-10-15 19:42 Rev.: 47724

Formatting changes

184 lines of code changed in 11 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.h (+91 -97), DiffusiveFlux.cc (+2 -3), DiffusiveFlux.h (+7 -7), DiffusiveVelocity.cc (+10 -10), DiffusiveVelocity.h (+11 -10), Pressure.cc (+26 -33), Pressure.h (+18 -22), ScalabilityTestSrc.cc (+9 -9), ScalabilityTestSrc.h (+5 -5), ScalarRHS.h (+4 -6), TabPropsEvaluator.h (+1 -2)
jsutherland 2011-10-15 18:01 Rev.: 47722

- use field expression templates where possible
- misc formatting changes

68 lines of code changed in 14 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.cc (+3 -2), DensityCalculator.h (+4 -4), DiffusiveFlux.cc (+7 -10), DiffusiveFlux.h (+1 -4), DiffusiveVelocity.cc (+1 -1), Dilatation.cc (+6 -5), MomentumPartialRHS.cc (+15 -14), Pressure.cc (+1 -1), PrimVar.cc (+2 -3), PrimVar.h (+1 -1), ScalarRHS.cc (+14 -15), Stress.cc (+1 -1), sub.mk (+12 -12)
tsaad 2011-10-13 16:55 Rev.: 47715

Fix bug in calculation of normal stress by multiplying the dilatation term by the viscosity.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: Stress.cc (+1 -1)
tsaad 2011-10-04 14:56 Rev.: 47677

Use new persistency properties of expressions for dynamic vs external memory allocation.

9 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+9 -6)
tsaad 2011-09-22 17:23 Rev.: 47623

Add sin(t) expression for use in verification of time integrators.

8 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+8)
amir 2011-09-16 17:52 Rev.: 47606

Variable Density:
The variable density has been added in this commit for the scalar transport equation and momentum equation. So, for solving these types of equation we will have to options of constant or variable density from now on.

wasatch_sepc.xml:
There are some important changes in this xml file in TransportEquation block which may cause your input files to an error. You may need to review those changes and modify your existing input files and write your new input file with respect to them.

DensityCalculator Expression:
This expression has been added in order to calculate density from that thermodynamic tables (from TabProps) having the solution variable which is (density * primitive variable), specially for solving transport equations in variable density cases.

Multiplier Expression:
This expression has been added to calculate the product of to other tags (expressions). This is specially useful for calculating the initial condition of the solution variable from the initial condition of primitive variable and the density which can be a case in variable density problems.

DiffusiveVelocity Expression:
This expression calculates \f$ \Gamma_\phi * \nabla \phi \f$ instead of diffusive flux which is \f$ \rho * \Gamma_\phi * \nabla \phi \f$. In scalar transport equations when we have constant density or when we want to solve weak forms of the equations which will be implemented in future, or in energy transport equation for temperature we don't have the accrual diffusive flux term. The term that we need in these cases is actually diffusive velocity which excludes the density.

1305 lines of code changed in 10 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.h (+418), DiffusiveFlux.cc (+64 -43), DiffusiveFlux.h (+74 -34), DiffusiveVelocity.cc (+194), DiffusiveVelocity.h (+197), Multiplier.cc (+173), Multiplier.h (+100), ScalarRHS.cc (+43 -11), ScalarRHS.h (+40 -3), sub.mk (+2)
tsaad 2011-09-13 12:12 Rev.: 47578

Add the necessary tools to set the bcs for the momentum solver. Still need to check whether we need bcs on the momentum rhs or on the convective and diffusive fluxes separately. Also, add ability to solve under inviscid flow conditions by avoiding the constructiong of viscous stress expressions. This will help in debugging the momentum solver with boundary conditions.

23 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: MomentumPartialRHS.cc (+3 -3), Pressure.cc (+15 -1), Pressure.h (+5)
jas 2011-08-31 13:49 Rev.: 47539

Revert the copyright date change that was done incorrectly.

7 lines of code changed in 6 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.h (+1 -1), DiffusiveFlux.h (+2 -2), ScalarRHS.h (+1 -1), Stress.h (+1 -1), TabPropsEvaluator.h (+1 -1), sub.mk (+1 -1)
jas 2011-08-31 02:48 Rev.: 47536

Update copyright year.

7 lines of code changed in 6 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.h (+1 -1), DiffusiveFlux.h (+2 -2), ScalarRHS.h (+1 -1), Stress.h (+1 -1), TabPropsEvaluator.h (+1 -1), sub.mk (+1 -1)
tsaad 2011-08-16 02:57 Rev.: 47457

Silence Wasatch compiler warnings.

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: SetCurrentTime.h (+3 -2)
tsaad 2011-08-16 00:41 Rev.: 47456

Add RK3SSP time integrator (3rd order strong stability preserving Runge-Kutta scheme). This works for multipatch problems and in parallel. NOTE: there is an issue with pressure solve when projecting at each integration stage. Currently, this works when projecting for the predictor (first) stage.

54 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+26 -7), Pressure.h (+6 -3), SetCurrentTime.cc (+11 -4), SetCurrentTime.h (+11 -2)

(47 more)

Generated by StatSVN 0.4.0