Changes
#270 (Oct 10, 2020, 4:43:22 PM)
- First pass at structuring TCNE pde, a little messy — blsc / detail
- TCNE stuff — ksabo / detail
- relocate QauxvInterpret forward declaration in prep for 3D stuff — shunz / detail
- Added basic stuff for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Initial pass on PDEIBL3D — shunz / detail
- Filled in 3D IBL closure with fully 3D components set to zero — shunz / detail
- Added BCNone for IBL3D — shunz / detail
- added a working version of sandbox case for IBL3D — shunz / detail
- Added a sheet grid of triangles in 3D for IBL3D — shunz / detail
- Added instantiation — shunz / detail
- Intermediate commit — shunz / detail
- Working on integrands for first 3D IBL case — shunz / detail
- More fixes to integrand classes for IBL3D — shunz / detail
- Fixed instantiations for IBL3D — shunz / detail
- Add explicit instantiations and fix typos in closure class — shunz / detail
- Initial version of local Cartesian basis construction for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Fix constuction of q1 and q2 vectors in case of stagnation flows — shunz / detail
- Add velocity gradient calculation in cell integrand of 3D IBL — shunz / detail
- Refactor and add a 2D stagnation flow test case — shunz / detail
- Add a 3D quad grid — shunz / detail
- Update cmake list for unit grid test — shunz / detail
- Fix typo in 3D quad sheet grid — shunz / detail
- fix bug in qauxv gradient calculation in 3D IBL cell integrand — shunz / detail
- Fix the scale and dimension of dissipation integral in 3D integral — shunz / detail
- fix a typo in thickness identity — shunz / detail
- Add more options to 3D IBL stagnation flow case, including quad grid, solution initialization, — shunz / detail
- one more bug fix in cell integrand for 3D IBL — shunz / detail
- Bugfix in calculation of trace unit normal vector for area cells in 3D — shunz / detail
- Add Nishida's crossflow closure. Add pyrite check of stagnation flow case for 3D IBL. Minor addition for debugging in PDEIBL3D — shunz / detail
- fix dependents of refactoring of GetSolnDofCell_IBL — shunz / detail
- Add a 3D flat plate source panel method but haven't tested yet — shunz / detail
- intermediate commit: minor clenaup and add guards. — shunz / detail
- intermediate commit: working on 3D coupled IBL for torpedo cass — shunz / detail
- add 3x3 equation system — shunz / detail
- typo fix. add partial instantiations for system 3x3 vector and matrix types — shunz / detail
- add linesearch data type for 3x3 equation system — shunz / detail
- add missing include — shunz / detail
- intermediate commit: fix many compiling errors in the way of running torpedo case for IBL3D. switching computer to continue the work... — shunz / detail
- refactor projection to Qauxi — shunz / detail
- add interior trace integrand for projection onto Qauxi — shunz / detail
- minor fix — shunz / detail
- add instantiations for IBL3D torpedo case — shunz / detail
- add instantiations for coupled IBL3D — shunz / detail
- remove unnecessary assert — shunz / detail
- fix for coupled IBL case to compile and run — shunz / detail
- fix uninitialized dummy DOFs — shunz / detail
- fix setDOFFrom in Qauxv 3D (missing q_y previously) — shunz / detail
- Coupled 3D IBL case converged on some simple variants of the torpedo case: linear and mildly nonlinear radial velocity distribution with attached laminar BLs — shunz / detail
- Tried triangle grid as well: fine on radially linear velocity distribution but couldn't converge on a more nonlinear case — shunz / detail
- cleaned up unused stuff — shunz / detail
- refactor SetIBLoutputCellGroup to accommodate both 3D and 2D IBL — shunz / detail
- remove outdated include — shunz / detail
- more refactoring of SetIBLoutputCellGroup for 3D IBL. working progress. switching computer — shunz / detail
- intermediate commit. switching computer. — shunz / detail
- enable tecplot output for 3D IBL — shunz / detail
- added PyDict options for Verbose and writeMarketMatrix for UMFPACK — allmaras / detail
- add full-state BC for IBL3D with corresponding boundary trace integrand. verified on an uncoupled Blasius case — shunz / detail
- add a coupled IBL3D Blasius case — shunz / detail
- implement PTC for coupled IBL 3x3 system — shunz / detail
- add commented-out stuff for turning off laminar amplification and lag equations in IBL3D — shunz / detail
- fix typo in commented-out stuff — shunz / detail
- enable rotated mesh for IBL3D torpedo case — shunz / detail
- set up a torpedo with grid aligned with xy axes. turned off laminar amplification and lag equations [need to be brought back after testing purely laminar BLs] — shunz / detail
- minor change to test case — shunz / detail
- minor refactoring on Blasius inflow BC params — shunz / detail
- rename test cases — shunz / detail
- speed up panel-related jacobian calculation using cached influence matrix in place of surrealized qauxifld — shunz / detail
- add jacobian timing for refactoring purpose — shunz / detail
- add similar (to DBL3) Falkner-Skan inflow bc for IBL3D with non-constant inflow state. set up a tornado case with rotated xy grid to compare with DBL3 — shunz / detail
- minor refactoring of test cases — shunz / detail
- remove trivial zero z velocity component to speed up panel method — shunz / detail
- minor refactoring — shunz / detail
- typo fix — shunz / detail
- precompute inviscid velocity for panel, which resulted in O(10) speedup in related residual calculation. fix DOF indexing in residual/jacobian precomputation — shunz / detail
- define macro to comment off some lines for timing/refactoring — shunz / detail
- minor comments — shunz / detail
- add ping test for coupled IBL in 3x3 block system — shunz / detail
- attempt to mirror tets in XField3D_Box_Tet_X1_WakeCut — allmaras / detail
- reverted to original prism-split coding; remainder of code is hard-coded for the — allmaras / detail
- fix typo in Cf2 closure, although it didn't change the torpedo case results much — shunz / detail
- Fix dot for VectorBlock — galbramc / detail
- added PyDict control of wake & Kutta Nitsche parameters — allmaras / detail
- Added test of sourceCoarse and sourceFine for RANSSA with artificial viscosity. — blsc / detail
- Added missing sourceCoarse and sourceFine functions from pressure gradient sensor and added unit test — blsc / detail
- added PyDict solve check option to UMFPACK; currently commented out actual check — allmaras / detail
- Fixes for checking the UMFPACK solve — galbramc / detail
- Missed adding PDEEulermitAVDiffusion2D.h to the commit. This file has specialized versions of sourceCoarse and sourceFine for a param that is a H-tensor and distance function. — blsc / detail
- add a wall term to dissipation relation of Nishida's closure, although it didn't affect things much — shunz / detail
- add a test case of fx67-k-170 airfoil — shunz / detail
- minor edit to output filenames at convergence failures — shunz / detail
- resolve merge conflict — shunz / detail
- changed default flux of IBL to LF flux — shunz / detail
- add a test case for drag polar — shunz / detail
- ran drag polar cases — shunz / detail
- refactored reference speed in transition model — shunz / detail
- typo fix — shunz / detail
- rename working directory — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- Add unit tests demonstrating that the step matrix calculation is stable to scaling — hcarson / detail
- update pyrite files — shunz / detail
- refactor 3D IBL closure API to allow for alternative closure models — shunz / detail
- save 3D closure relations in a separate header — shunz / detail
- add neural net closure for 3D IBL — shunz / detail
- run drag polar on finer grids — shunz / detail
- switch to run on acdl desktop — shunz / detail
- fix memory leak warning caused by accessing index -1 — shunz / detail
- minor update — shunz / detail
- mucking with PETSc for IBL3 — shunz / detail
- instantiate MKL_PARDISO solver for matrix block 3x3 — shunz / detail
- tried MKL_PARDISO solver for IBL3 — shunz / detail
- Adding test that Explicitly calculating the step from the metric directly is not unstable. Cases in 2D and 3D, showing stability to an AR of 2^10 in 3D, and 2^64 in 2D. — hcarson / detail
- minor typo fix — shunz / detail
- fix formatting — shunz / detail
- add mitLG BC for IBL3 — shunz / detail
- minor refactoring — shunz / detail
- switch to the same input parameters as DBL3 — shunz / detail
- add LF flux to IBL3 — shunz / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- pre merge add.... wth? — hcarson / detail
- add Dirichlet mitLG inflow BC to a Blasius flow test case — shunz / detail
- Jenkins fix — hcarson / detail
- reverting to the develop branch of ErrorModel — hcarson / detail
- fixes to case — hcarson / detail
- fixes to case — hcarson / detail
- intermediate commit: added 4-equation neural net closure model. working on 4-equation IBL3D pde class — shunz / detail
- remove extraneous tamplate keyword — shunz / detail
- Various changes for arthur: Commented the adjoint_wo_p things from SolverInterface_VMSD_BR2, reducing the memory reqs. Made the Deltawing adapts more uniform and fit with the plan. Added the Solve case for the VMSD delta wing. — hcarson / detail
- added soruce terms for the lateral curvature equation of IBL3 — shunz / detail
- removed re-definition — shunz / detail
- refactored and added PDE and BC for four-equation 3D IBL class. added a starting point for torpedo case — shunz / detail
- separated classes of 3D IBL and IBLFourEqn — shunz / detail
- generalized templates in IBL3-related integrands — shunz / detail
- added instantiations for four-equation 3D IBL — shunz / detail
- fixed instantiation typo — shunz / detail
- turned on verbose linesearch printout — shunz / detail
- added a visous-only Blasius case for 4-equation 3D IBL. added a missing include — shunz / detail
- refactored reference coordinate gradient for speedup. add/edit comments for clarity — shunz / detail
- typo fix: gradqe*E_qesq. minor edits — shunz / detail
- turned off printout in unit testing — shunz / detail
- cosmetic changes — shunz / detail
- refactored neural net closure models: H22, Hd1, Hc2 — shunz / detail
- added output for four-equation 3D IBL — shunz / detail
- unit tests and associated modifications — ksabo / detail
- fixed auxi equation (wall transpiration): previous mass flux missed crossflow component — shunz / detail
- previous fix to wall transpiration (auxi equation) didn't fix. it is now fixed. added unit test — shunz / detail
- minor tweak — shunz / detail
- minor cleanup — shunz / detail
- add velocity gradient output to IBL — shunz / detail
- add instantiation — shunz / detail
- added IBL3 closure relations in the form of analytic formulae — shunz / detail
- tested something with git (still learning this thing) — ksabo / detail
- salt deposit #1 (updated files I accidentally erased...) — ksabo / detail
- refactored neural net closure implementation — shunz / detail
- recoded jacobianMasterState method, still need to test it — ksabo / detail
- added a set of IBL3 closure models based on analytic formulae — shunz / detail
- restored four-equation neural net closure to its original working state — shunz / detail
- switch to using 4-equation IBL3 closure based on analytic formulae. results are similar or slightly better than neural net closure — shunz / detail
- fixed a typo (which fortunately wasn't used yet). added exception throws — shunz / detail
- fixed include filename — shunz / detail
- removed redundant exceptions — shunz / detail
- Q1DConservative for TCNE is functionally completed (only needs aesthetic changes at this point) — ksabo / detail
- refactored four-eqn IBL3 curve-fit closure — shunz / detail
- conformed to vera check: should not use "using namespace" in header files — shunz / detail
- fixed unit tests for after API refactoring — shunz / detail
- fixed unit tests for the previous API refactoring — shunz / detail
- fixed ping tests: finite difference step size — shunz / detail
- added ping test for four-eqn IBL3 — shunz / detail
- added Blasius flow test case for four-eqn IBL3D. some cleanup — shunz / detail
- added include — shunz / detail
- added includes — shunz / detail
- checked four-eqn IBL3D on Blasius case and stagnation radial flow — shunz / detail
- added a stagnation flow toy case. mucked with IBL3 for torpedo case — shunz / detail
- fixed toy case to keep up with API refactoring — shunz / detail
- added missing include related to MPI — shunz / detail
- suppresed file dump in system test — shunz / detail
- added assertions — shunz / detail
- add some derivates to the IBL3 output — shunz / detail
- relaxed pyrite tolerance — shunz / detail
- relaxed pyrite tolerance for intel compiler. speed up ping test to avoid time-out — shunz / detail
- renamed output — shunz / detail
- added and refactored IBL3 output — shunz / detail
- make verbose_ if-tests consistent throughout — allmaras / detail
- fixed screen dump for checkSolve_ when residuals above tolerance — allmaras / detail
- added option to dump solution at each Newton iteration — allmaras / detail
- added pressure gradient for space-time — allmaras / detail
- added instantiations, etc, needed for log(p) variables with look-up porosity/permeability tables — allmaras / detail
- added grid-Laplacian artificial viscosity for pressure; currently hard-coded diffusion coefficient — allmaras / detail
- trying to fix gnu9 compiler warning — shunz / detail
- added "#include <utilities>" for std::move; added unit test for VectorBlock_3 — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- add a new curve fit model based on low-dissipative DBL3 data — shunz / detail
- allow for uncoupled/viscou-only IBL3 solution by tweaking the panel method — shunz / detail
- fixed VectorBlock_3 unit test; made ::m() and ::n() static, so 2, 3, and 4 are all consistent — allmaras / detail
- forgot to save changes in the last commit... — shunz / detail
- relaxed Jenkins timeout threshold for some large ping tests — shunz / detail
- minor tweak — shunz / detail
- speed up ping test by turning off some redundant sub-block checks — shunz / detail
- fix cppcheck error — shunz / detail
- speed up ping test by turning off tests on some sub-blocks of the jacobian — shunz / detail
- added directory creation for output files — allmaras / detail
- Don't use python2 with jenkins — galbramc / detail
- removed old version of adjoint-compatible potential solver for Hershey wing — allmaras / detail
- temporarily disabled tests involving artificial viscosity fluxes if USE_PRESSURE_AV defined — allmaras / detail
- make VectorBlock test-suite names unique (so make unit_build works) — allmaras / detail
- added unit tests for circulation integrations — allmaras / detail
- added circulation integrations for lift & roll as functional outputs — allmaras / detail
- Add Q3 and Q4 elements to Gmsh IO — galbramc / detail
- clean-up of circulation-base functional code/test; added drag but #ifdef'ed out, as it's not complete — allmaras / detail
- intermediate commit: working on hooking up PETSc for block algebraic equation system — shunz / detail
- Fix finding macOS Accelerate BLAS — galbramc / detail
- cppcheck fixes for nightly — allmaras / detail
- moving back to develop — hcarson / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- vera fix — hcarson / detail
- added a new set of closure relations based on low-dissipation DBL3 data — shunz / detail
- updated RthCf1 correlation coefficient — shunz / detail
- fixed call to undefined function — shunz / detail
- removing unneeded test — hcarson / detail
- minor updates to TCNE stuff (getting back into it) — ksabo / detail
- added mitLG BC for four equation IBL3D — shunz / detail
- fixing unused var — hcarson / detail
- Update for latest version of refine — galbramc / detail
- missing space — hcarson / detail
- Added vpr11@mit.edu to DeveloperEmailAddresses — vpr11 / detail
- End of week dump. — ksabo / detail
- added pressure jump into source for AV sensor in two-phase porous media — allmaras / detail
- minor changes to SPE10 test case: added #ifdef's for log(pn), table lookup; changed — allmaras / detail
- added #define label for pressure jump in AV sensor source; updated unit test — allmaras / detail
- added new closure option (but commented off for now). updated system test case for four-eqn IBL3D on stagnation flow BL — shunz / detail
- zero guard for smoothabs0 — allmaras / detail
- updated unit tests to incorporate pressure jumps in sensor source for two-phase AV — allmaras / detail
- Use 2 MPI processors on macOS with Jenkins. Make TetGen optional again. — galbramc / detail
- Fix for finding boost — galbramc / detail
- Some chemsitry model unit tests - need before source term testing. — ksabo / detail
- Fix for 2 MPI procs on macOS — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix BuildBoost — galbramc / detail
- vibrational relaxation time unit tests — ksabo / detail
- LIP solver can consume CAPS mesh — galbramc / detail
- Update minimum ESP version to 1.18 — galbramc / detail
- Relax EGADS version requirement — galbramc / detail
- Fix link error — galbramc / detail
- Missed a file — galbramc / detail
- More link error fixes — galbramc / detail
- More link fixes — galbramc / detail
- Exlicit Exception instantiations. Bias for Python 3 with CMake — galbramc / detail
- added continuousGlobalMap() for block 2x2 AES — shunz / detail
- PETSc now works for coupled IBL3 block AES 3x3 — shunz / detail
- minor refactoring — shunz / detail
- cleaned up and merged sandbox cases — shunz / detail
- use reference velocity scale consistently — shunz / detail
- turned on quasi-2D closure relations for 3-eq 3D IBL — shunz / detail
- Missed one instantiation. More optional TetGen fixes — galbramc / detail
- Various small fixes — galbramc / detail
- added exceptions for petsc MPI implementations for block AES 3x3 — shunz / detail
- turned off 3D IBL transition and lag equations for system test (for now) — shunz / detail
- turned off some TBD MPI stuff in petsc block AES 3x3 to avoid compiling errors — shunz / detail
- fixed unused variable warnings — shunz / detail
- fix compiling error in sandbox case — shunz / detail
- Added quasi-2D turbulent closure to four-eqn IBL3 formulation — shunz / detail
- fixed deprecated macro — shunz / detail
- First set of updates from cleaning up develop branch. Contains code and tests related to adding a spatially varying a-field (i.e. from previous adapt soln) in Homotopy — blsc / detail
- Removed sourceCoarse and sourceFine in lieu of sourceTraceJump — galbramc / detail
- Move Surreal into SANS namespace — galbramc / detail
- Forgot a file — galbramc / detail
- Missed MPI SurrealS — galbramc / detail
- Add missing include — galbramc / detail
- Remove SurrealS(Real,Real) constructor — galbramc / detail
- More fixes for modified Surreal — galbramc / detail
- Fix warnings — galbramc / detail
- Setup to run VMSDBR2 on fixed Joukowski meshes — galbramc / detail
- Fix uninitialized variable warnings — galbramc / detail
- Fix vera warning — galbramc / detail
- src/LinearAlgebra/ — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- EGADS interface refactoring. Added meanline blade. — galbramc / detail
- Fixes for EGTess — galbramc / detail
- More fixes to the EGADS cleanup — galbramc / detail
- More EGADS fixes — galbramc / detail
- Fix compile error — galbramc / detail
- Fix warning — galbramc / detail
- Fix more warnings — galbramc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Refactor CubicCamber. Add Normal vector field. — galbramc / detail
- Forgot files — galbramc / detail
- Add missing includes — galbramc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Fix field normal vector check for parallel — galbramc / detail
- Resolved issues that came up due to merging — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Clean up after merging from develop — blsc / detail
- More merging issues — blsc / detail
- Added RotorSource for Euler equations — galbramc / detail
- Various small fixes — galbramc / detail
- Fix compile error — galbramc / detail
- A few more fixes — galbramc / detail
- Fix unit test error — galbramc / detail
- Bulk of unit tests done. — ksabo / detail
- Update refine libraries — galbramc / detail
- src/ — blsc / detail
- Missing unit tests and ability to daisy chain globally constrained algebraic equation sets — blsc / detail
- Missed an update for the serial version of PETSc — blsc / detail
- Further speed improvements — galbramc / detail
- Fix VMSDBR2 adjoint bug. Update refine build. — galbramc / detail
- Some fixes for the Rotor source — galbramc / detail
- Trying DG Normal vector field — galbramc / detail
- Correction to Rotor source — galbramc / detail
- One more fix to Rotor source — galbramc / detail
- One more fix — galbramc / detail
- updated file names — ksabo / detail
- updated file names (round 2) — ksabo / detail
- Fixed warnings and other minor things — ksabo / detail
- 150 char line error fix — ksabo / detail
- used brackets for matrix call, fixed now — ksabo / detail
- Some cleanup of PETSc Shur solve — galbramc / detail
- Fixes for MKL with Block 2x2 — galbramc / detail
- Bug fixes for homotopy and some 3D bugs — blsc / detail
- Fixed a few bug (undefined param and timeout) — blsc / detail
- fixed stack-buffer-overflow error in temperature data structures — ksabo / detail
- Missing instantiations, BC that only existed for local testing purposes removed. — blsc / detail
- fixed read access error from electron indexing bug — ksabo / detail
- fixed compiler warnings — ksabo / detail
- dropped tol to 1e-11 from 1e-12, removed extra {} that may have been causing an issue — ksabo / detail
- renamed test suite (explicitly added TCNE to name) - was causing conflict error — ksabo / detail
- SANS_Nightly fix, efma line compiler warning deleted — ksabo / detail
- updated reverse reaction rate temperature calculations — ksabo / detail
- Add trace quadrature checking to isValidCell_VMSD. — hcarson / detail
- Refactored global constraintes — galbramc / detail
- Forgot files — galbramc / detail
- Compile fixes — galbramc / detail
- Fix unit test — galbramc / detail
- Added a new ParamFieldBuilder specialization for (log-permeability, porosity, gen-H) param fields. Added a unit test. — savithru / detail
- added pde/IncompressibleNS — allmaras / detail
- added 1D incompressible NS for fully developed channel flow with sansLG Robin BCs — allmaras / detail
- added 2nd weighting parameter to weightBC; 1st parameter is for Dirichlet / adjoint state, — allmaras / detail
- added 2nd weighting parameter to weightBC; missed one file — allmaras / detail
- added Robin_sansLG BC catagory — allmaras / detail
- IO file check flag -> true — allmaras / detail
- 1D incompressible NS solver for fully developed channel flow — allmaras / detail
- bug fixes — allmaras / detail
- Major refactor of the two-phase PDE classes to support a (log-permeability, porosity) param-field. The artificial viscosity classes use a (log-permeability, porosity, log-H) param-field. — savithru / detail
- Updated ErrorEstimate_DGBR2 instantiations — savithru / detail
- Updated tests. All unit and system tests compile now. — savithru / detail
- added test for -Identity() initializer — allmaras / detail
- Fix so -DLA::Identity() works properly — galbramc / detail
- added BCs for 1D RANS-SA for channel flow — allmaras / detail
- unit tests for 1D RANS-SA for channel flow — allmaras / detail
- unit tests: missed one — allmaras / detail
- unit test output pattern test files — allmaras / detail
- 1D RANS-SA test case for fully developed channel flow -- preliminary — allmaras / detail
- updated test case — allmaras / detail
- More refactoring to get sandbox cases to compile. — savithru / detail
- Fixed a unit test. — savithru / detail
- Missed a sandbox case. — savithru / detail
- Reverting include path for boost output_test_stream — savithru / detail
- made algebraic eqn-set files more consistent between Galerkin and Galerkin_Stabilized — allmaras / detail
- instantiated VectorS<2> output — allmaras / detail
- Updated discretizations and PDE interfaces to use both paramL and paramR when evaluating fluxAdvectiveUpwind or fluxAdvectiveUpwindSpaceTime. This is important for the two-phase flow PDE, where the temporal flux depends on the porosity param-field value (which can be heterogeneous). — savithru / detail
- Update 2D ugrid reader for UNFORATTED (.r8.ugrid) files. — galbramc / detail
- Fix warning — galbramc / detail
- Fix warning — galbramc / detail
- added Robin BC dot product tests; currently commented out, since they fail to compile — allmaras / detail
- added Tensor-Vector dot-products: e.g. dot( VectorX, TensorMatrixQ ) — allmaras / detail
- clean up: MatrixS<D,D,MatrixQ> -> TensorMatrixQ — allmaras / detail
- needed additional #include's — allmaras / detail
- added ND ctor for BCs: BC( PDE, BCArgs ) — allmaras / detail
- added dist parameters to certain functions; added jacobianMasterState; code clean-up — allmaras / detail
- added skin friction / drag output for 1D incompressible NS channel flow — allmaras / detail
- added #if's to try different combinations of '(gradphi . K . nHat) betaBC^t rsdBC'; — allmaras / detail
- Updated FV-TPFA discretization to work for heterogeneous properties + some cleanup. — savithru / detail
- Added missing includes — savithru / detail
- removed dot-products supporting (K . nHat) operator in Robin_sansLG BCs, and reverted — allmaras / detail
- added IncompressibleNSLib to unit test builders — allmaras / detail
- latest sandbox tests for 1D fully developed channel flow — allmaras / detail
- Updated global contraints. Solve rotor speed at specified power. — galbramc / detail
- Compile fixes — galbramc / detail
- Add missing files — galbramc / detail
- added optional parameter to output_gnuplot for number of points per element (default remains 11) — allmaras / detail
- code cleanup for 1D NS/RANS — allmaras / detail
- solution function for 1D RANS: analytic law-of-the-wall for SA — allmaras / detail
- missed a pattern file — allmaras / detail
- missed a unit test file — allmaras / detail
- updated 1D RANS fully developed channel flow case to (a) work, (b) output useful data, — allmaras / detail
- Fix all output functionals to properly work in parallel — galbramc / detail
- name change for test suite to avoid link conflict for 'make unit' — allmaras / detail
- Fix compile error — galbramc / detail
- Compile fix — galbramc / detail
- Missing include — galbramc / detail
- More missing includes — galbramc / detail
- More missing includes — galbramc / detail
- reverted to depricated include directory for <boost/test/unit_test.hpp> — allmaras / detail
- More missing include fixes — galbramc / detail
- Upgrade to AFLR 10.8.7 — galbramc / detail
- Update AFLR libraries — galbramc / detail
- src/ — blsc / detail
- Updated BC::isValidState interface so mitState BCs can check if the boundary state generated is also valid — blsc / detail
- Removed file that didn't work out and shouldn't have been commited — blsc / detail
- Fix AFLR library order — galbramc / detail
- Formatting fixes — blsc / detail
- Missing instantiation and arguments flipped causing a unit test to fail — blsc / detail
- Fixes for AFLR4 and EGADS updates — galbramc / detail
- Fix for wake sheets — galbramc / detail
- Various small fixes — galbramc / detail
- Allow specified interior traces — galbramc / detail
- Compile fixes. Allow UnionJack to work in parallel — galbramc / detail
- Fix compile error — galbramc / detail
- removed 1D incompressible NS channel flow test case -- won't compile due to double — allmaras / detail
- Fixes for parallel specified interior traces. Added ParkMMS and EntropyProduction output. — galbramc / detail
- Forgot files — galbramc / detail
- Fixes for parallel interior traces — galbramc / detail
- Fix uninitialized data — galbramc / detail
- Fix intel warning — galbramc / detail
- Added new SPE10 cases for time-marching FV and DGBR2+AV. — savithru / detail
- Fix parallel DG DOF indexing for multiple cell groups — galbramc / detail
- fixes for jenkins squawks — allmaras / detail
- Fix EG zombies — galbramc / detail
- missing #include <vector> — allmaras / detail
- fixed warning for un-used typedef — allmaras / detail
- added isValidState with (x,time,nx,q) params for Dirichlet — allmaras / detail
- Hardening ReadSolution_PX to throw uniformly across MPI if rank 0 fails to load the file. Can now use try catch around restart blocks! — hcarson / detail
- fixed uninitialized variables in test — allmaras / detail
- removed redundant instantiation — allmaras / detail
- removed unneeded print statements and a typo — hcarson / detail
- Nightly fixes — galbramc / detail
- Various small fixes — galbramc / detail
- Fix to erroneous logic — hcarson / detail
- Make safe_at work for any container type, and reduce code duplication — hcarson / detail
- Nightly fixes — galbramc / detail
- More nightly fixes — galbramc / detail
- fixed nightly warning on unused variable — allmaras / detail
- Relax execution time — galbramc / detail
- Changed isValid to check: qbar + qp at cell quads, and qbar, qbar + qpL and qbar + qpR for interior traces. These are the only values used in flux evaluation — hcarson / detail
- Fix accross spelling. Fix AFLR3 to distribute in parallel. Update interior trace parallel construction. — galbramc / detail
- Reduce maximum grid size for PDESourceOnly_Projection_btest — galbramc / detail
- Add latest PETSc version — galbramc / detail
- Nightly fix — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix for building Tetgen — galbramc / detail
- Don't ues intel compiler to compile TetGen — galbramc / detail
- Nightly fix — galbramc / detail
- Relax tolerance for nightly test — galbramc / detail
- Update refine, TetGen, and AFLR. Added ParameterDictList for a list of dictionaries. Rename MeanlineBlade to CamberBlade. — galbramc / detail
- Correct AFLR version — galbramc / detail
- Forgot tetgen patch — galbramc / detail
- Various fixes — galbramc / detail
- Fix library order — galbramc / detail
- Relax ping tolerance — galbramc / detail
- Comment out file dump — galbramc / detail
- Nightly fixes — galbramc / detail
- Add python UI for body force calculations. — galbramc / detail
- Fix compile errors — galbramc / detail
- Fix warning — galbramc / detail
- Various compile fixes — galbramc / detail
- Some small fixes — galbramc / detail
- Fix interior trace partitioning — galbramc / detail
- Some small fixes — galbramc / detail
- Added the option to specify a reference permeability for the well model. Updated SPE10 test cases to use the permeabilities at the well locations. — savithru / detail
- Weekly fix — galbramc / detail
#269 (Oct 10, 2020, 1:52:09 AM)
- First pass at structuring TCNE pde, a little messy — blsc / detail
- TCNE stuff — ksabo / detail
- relocate QauxvInterpret forward declaration in prep for 3D stuff — shunz / detail
- Added basic stuff for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Initial pass on PDEIBL3D — shunz / detail
- Filled in 3D IBL closure with fully 3D components set to zero — shunz / detail
- Added BCNone for IBL3D — shunz / detail
- added a working version of sandbox case for IBL3D — shunz / detail
- Added a sheet grid of triangles in 3D for IBL3D — shunz / detail
- Added instantiation — shunz / detail
- Intermediate commit — shunz / detail
- Working on integrands for first 3D IBL case — shunz / detail
- More fixes to integrand classes for IBL3D — shunz / detail
- Fixed instantiations for IBL3D — shunz / detail
- Add explicit instantiations and fix typos in closure class — shunz / detail
- Initial version of local Cartesian basis construction for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Fix constuction of q1 and q2 vectors in case of stagnation flows — shunz / detail
- Add velocity gradient calculation in cell integrand of 3D IBL — shunz / detail
- Refactor and add a 2D stagnation flow test case — shunz / detail
- Add a 3D quad grid — shunz / detail
- Update cmake list for unit grid test — shunz / detail
- Fix typo in 3D quad sheet grid — shunz / detail
- fix bug in qauxv gradient calculation in 3D IBL cell integrand — shunz / detail
- Fix the scale and dimension of dissipation integral in 3D integral — shunz / detail
- fix a typo in thickness identity — shunz / detail
- Add more options to 3D IBL stagnation flow case, including quad grid, solution initialization, — shunz / detail
- one more bug fix in cell integrand for 3D IBL — shunz / detail
- Bugfix in calculation of trace unit normal vector for area cells in 3D — shunz / detail
- Add Nishida's crossflow closure. Add pyrite check of stagnation flow case for 3D IBL. Minor addition for debugging in PDEIBL3D — shunz / detail
- fix dependents of refactoring of GetSolnDofCell_IBL — shunz / detail
- Add a 3D flat plate source panel method but haven't tested yet — shunz / detail
- intermediate commit: minor clenaup and add guards. — shunz / detail
- intermediate commit: working on 3D coupled IBL for torpedo cass — shunz / detail
- add 3x3 equation system — shunz / detail
- typo fix. add partial instantiations for system 3x3 vector and matrix types — shunz / detail
- add linesearch data type for 3x3 equation system — shunz / detail
- add missing include — shunz / detail
- intermediate commit: fix many compiling errors in the way of running torpedo case for IBL3D. switching computer to continue the work... — shunz / detail
- refactor projection to Qauxi — shunz / detail
- add interior trace integrand for projection onto Qauxi — shunz / detail
- minor fix — shunz / detail
- add instantiations for IBL3D torpedo case — shunz / detail
- add instantiations for coupled IBL3D — shunz / detail
- remove unnecessary assert — shunz / detail
- fix for coupled IBL case to compile and run — shunz / detail
- fix uninitialized dummy DOFs — shunz / detail
- fix setDOFFrom in Qauxv 3D (missing q_y previously) — shunz / detail
- Coupled 3D IBL case converged on some simple variants of the torpedo case: linear and mildly nonlinear radial velocity distribution with attached laminar BLs — shunz / detail
- Tried triangle grid as well: fine on radially linear velocity distribution but couldn't converge on a more nonlinear case — shunz / detail
- cleaned up unused stuff — shunz / detail
- refactor SetIBLoutputCellGroup to accommodate both 3D and 2D IBL — shunz / detail
- remove outdated include — shunz / detail
- more refactoring of SetIBLoutputCellGroup for 3D IBL. working progress. switching computer — shunz / detail
- intermediate commit. switching computer. — shunz / detail
- enable tecplot output for 3D IBL — shunz / detail
- added PyDict options for Verbose and writeMarketMatrix for UMFPACK — allmaras / detail
- add full-state BC for IBL3D with corresponding boundary trace integrand. verified on an uncoupled Blasius case — shunz / detail
- add a coupled IBL3D Blasius case — shunz / detail
- implement PTC for coupled IBL 3x3 system — shunz / detail
- add commented-out stuff for turning off laminar amplification and lag equations in IBL3D — shunz / detail
- fix typo in commented-out stuff — shunz / detail
- enable rotated mesh for IBL3D torpedo case — shunz / detail
- set up a torpedo with grid aligned with xy axes. turned off laminar amplification and lag equations [need to be brought back after testing purely laminar BLs] — shunz / detail
- minor change to test case — shunz / detail
- minor refactoring on Blasius inflow BC params — shunz / detail
- rename test cases — shunz / detail
- speed up panel-related jacobian calculation using cached influence matrix in place of surrealized qauxifld — shunz / detail
- add jacobian timing for refactoring purpose — shunz / detail
- add similar (to DBL3) Falkner-Skan inflow bc for IBL3D with non-constant inflow state. set up a tornado case with rotated xy grid to compare with DBL3 — shunz / detail
- minor refactoring of test cases — shunz / detail
- remove trivial zero z velocity component to speed up panel method — shunz / detail
- minor refactoring — shunz / detail
- typo fix — shunz / detail
- precompute inviscid velocity for panel, which resulted in O(10) speedup in related residual calculation. fix DOF indexing in residual/jacobian precomputation — shunz / detail
- define macro to comment off some lines for timing/refactoring — shunz / detail
- minor comments — shunz / detail
- add ping test for coupled IBL in 3x3 block system — shunz / detail
- attempt to mirror tets in XField3D_Box_Tet_X1_WakeCut — allmaras / detail
- reverted to original prism-split coding; remainder of code is hard-coded for the — allmaras / detail
- fix typo in Cf2 closure, although it didn't change the torpedo case results much — shunz / detail
- Fix dot for VectorBlock — galbramc / detail
- added PyDict control of wake & Kutta Nitsche parameters — allmaras / detail
- Added test of sourceCoarse and sourceFine for RANSSA with artificial viscosity. — blsc / detail
- Added missing sourceCoarse and sourceFine functions from pressure gradient sensor and added unit test — blsc / detail
- added PyDict solve check option to UMFPACK; currently commented out actual check — allmaras / detail
- Fixes for checking the UMFPACK solve — galbramc / detail
- Missed adding PDEEulermitAVDiffusion2D.h to the commit. This file has specialized versions of sourceCoarse and sourceFine for a param that is a H-tensor and distance function. — blsc / detail
- add a wall term to dissipation relation of Nishida's closure, although it didn't affect things much — shunz / detail
- add a test case of fx67-k-170 airfoil — shunz / detail
- minor edit to output filenames at convergence failures — shunz / detail
- resolve merge conflict — shunz / detail
- changed default flux of IBL to LF flux — shunz / detail
- add a test case for drag polar — shunz / detail
- ran drag polar cases — shunz / detail
- refactored reference speed in transition model — shunz / detail
- typo fix — shunz / detail
- rename working directory — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- Add unit tests demonstrating that the step matrix calculation is stable to scaling — hcarson / detail
- update pyrite files — shunz / detail
- refactor 3D IBL closure API to allow for alternative closure models — shunz / detail
- save 3D closure relations in a separate header — shunz / detail
- add neural net closure for 3D IBL — shunz / detail
- run drag polar on finer grids — shunz / detail
- switch to run on acdl desktop — shunz / detail
- fix memory leak warning caused by accessing index -1 — shunz / detail
- minor update — shunz / detail
- mucking with PETSc for IBL3 — shunz / detail
- instantiate MKL_PARDISO solver for matrix block 3x3 — shunz / detail
- tried MKL_PARDISO solver for IBL3 — shunz / detail
- Adding test that Explicitly calculating the step from the metric directly is not unstable. Cases in 2D and 3D, showing stability to an AR of 2^10 in 3D, and 2^64 in 2D. — hcarson / detail
- minor typo fix — shunz / detail
- fix formatting — shunz / detail
- add mitLG BC for IBL3 — shunz / detail
- minor refactoring — shunz / detail
- switch to the same input parameters as DBL3 — shunz / detail
- add LF flux to IBL3 — shunz / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- pre merge add.... wth? — hcarson / detail
- add Dirichlet mitLG inflow BC to a Blasius flow test case — shunz / detail
- Jenkins fix — hcarson / detail
- reverting to the develop branch of ErrorModel — hcarson / detail
- fixes to case — hcarson / detail
- fixes to case — hcarson / detail
- intermediate commit: added 4-equation neural net closure model. working on 4-equation IBL3D pde class — shunz / detail
- remove extraneous tamplate keyword — shunz / detail
- Various changes for arthur: Commented the adjoint_wo_p things from SolverInterface_VMSD_BR2, reducing the memory reqs. Made the Deltawing adapts more uniform and fit with the plan. Added the Solve case for the VMSD delta wing. — hcarson / detail
- added soruce terms for the lateral curvature equation of IBL3 — shunz / detail
- removed re-definition — shunz / detail
- refactored and added PDE and BC for four-equation 3D IBL class. added a starting point for torpedo case — shunz / detail
- separated classes of 3D IBL and IBLFourEqn — shunz / detail
- generalized templates in IBL3-related integrands — shunz / detail
- added instantiations for four-equation 3D IBL — shunz / detail
- fixed instantiation typo — shunz / detail
- turned on verbose linesearch printout — shunz / detail
- added a visous-only Blasius case for 4-equation 3D IBL. added a missing include — shunz / detail
- refactored reference coordinate gradient for speedup. add/edit comments for clarity — shunz / detail
- typo fix: gradqe*E_qesq. minor edits — shunz / detail
- turned off printout in unit testing — shunz / detail
- cosmetic changes — shunz / detail
- refactored neural net closure models: H22, Hd1, Hc2 — shunz / detail
- added output for four-equation 3D IBL — shunz / detail
- unit tests and associated modifications — ksabo / detail
- fixed auxi equation (wall transpiration): previous mass flux missed crossflow component — shunz / detail
- previous fix to wall transpiration (auxi equation) didn't fix. it is now fixed. added unit test — shunz / detail
- minor tweak — shunz / detail
- minor cleanup — shunz / detail
- add velocity gradient output to IBL — shunz / detail
- add instantiation — shunz / detail
- added IBL3 closure relations in the form of analytic formulae — shunz / detail
- tested something with git (still learning this thing) — ksabo / detail
- salt deposit #1 (updated files I accidentally erased...) — ksabo / detail
- refactored neural net closure implementation — shunz / detail
- recoded jacobianMasterState method, still need to test it — ksabo / detail
- added a set of IBL3 closure models based on analytic formulae — shunz / detail
- restored four-equation neural net closure to its original working state — shunz / detail
- switch to using 4-equation IBL3 closure based on analytic formulae. results are similar or slightly better than neural net closure — shunz / detail
- fixed a typo (which fortunately wasn't used yet). added exception throws — shunz / detail
- fixed include filename — shunz / detail
- removed redundant exceptions — shunz / detail
- Q1DConservative for TCNE is functionally completed (only needs aesthetic changes at this point) — ksabo / detail
- refactored four-eqn IBL3 curve-fit closure — shunz / detail
- conformed to vera check: should not use "using namespace" in header files — shunz / detail
- fixed unit tests for after API refactoring — shunz / detail
- fixed unit tests for the previous API refactoring — shunz / detail
- fixed ping tests: finite difference step size — shunz / detail
- added ping test for four-eqn IBL3 — shunz / detail
- added Blasius flow test case for four-eqn IBL3D. some cleanup — shunz / detail
- added include — shunz / detail
- added includes — shunz / detail
- checked four-eqn IBL3D on Blasius case and stagnation radial flow — shunz / detail
- added a stagnation flow toy case. mucked with IBL3 for torpedo case — shunz / detail
- fixed toy case to keep up with API refactoring — shunz / detail
- added missing include related to MPI — shunz / detail
- suppresed file dump in system test — shunz / detail
- added assertions — shunz / detail
- add some derivates to the IBL3 output — shunz / detail
- relaxed pyrite tolerance — shunz / detail
- relaxed pyrite tolerance for intel compiler. speed up ping test to avoid time-out — shunz / detail
- renamed output — shunz / detail
- added and refactored IBL3 output — shunz / detail
- make verbose_ if-tests consistent throughout — allmaras / detail
- fixed screen dump for checkSolve_ when residuals above tolerance — allmaras / detail
- added option to dump solution at each Newton iteration — allmaras / detail
- added pressure gradient for space-time — allmaras / detail
- added instantiations, etc, needed for log(p) variables with look-up porosity/permeability tables — allmaras / detail
- added grid-Laplacian artificial viscosity for pressure; currently hard-coded diffusion coefficient — allmaras / detail
- trying to fix gnu9 compiler warning — shunz / detail
- added "#include <utilities>" for std::move; added unit test for VectorBlock_3 — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- add a new curve fit model based on low-dissipative DBL3 data — shunz / detail
- allow for uncoupled/viscou-only IBL3 solution by tweaking the panel method — shunz / detail
- fixed VectorBlock_3 unit test; made ::m() and ::n() static, so 2, 3, and 4 are all consistent — allmaras / detail
- forgot to save changes in the last commit... — shunz / detail
- relaxed Jenkins timeout threshold for some large ping tests — shunz / detail
- minor tweak — shunz / detail
- speed up ping test by turning off some redundant sub-block checks — shunz / detail
- fix cppcheck error — shunz / detail
- speed up ping test by turning off tests on some sub-blocks of the jacobian — shunz / detail
- added directory creation for output files — allmaras / detail
- Don't use python2 with jenkins — galbramc / detail
- removed old version of adjoint-compatible potential solver for Hershey wing — allmaras / detail
- temporarily disabled tests involving artificial viscosity fluxes if USE_PRESSURE_AV defined — allmaras / detail
- make VectorBlock test-suite names unique (so make unit_build works) — allmaras / detail
- added unit tests for circulation integrations — allmaras / detail
- added circulation integrations for lift & roll as functional outputs — allmaras / detail
- Add Q3 and Q4 elements to Gmsh IO — galbramc / detail
- clean-up of circulation-base functional code/test; added drag but #ifdef'ed out, as it's not complete — allmaras / detail
- intermediate commit: working on hooking up PETSc for block algebraic equation system — shunz / detail
- Fix finding macOS Accelerate BLAS — galbramc / detail
- cppcheck fixes for nightly — allmaras / detail
- moving back to develop — hcarson / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- vera fix — hcarson / detail
- added a new set of closure relations based on low-dissipation DBL3 data — shunz / detail
- updated RthCf1 correlation coefficient — shunz / detail
- fixed call to undefined function — shunz / detail
- removing unneeded test — hcarson / detail
- minor updates to TCNE stuff (getting back into it) — ksabo / detail
- added mitLG BC for four equation IBL3D — shunz / detail
- fixing unused var — hcarson / detail
- Update for latest version of refine — galbramc / detail
- missing space — hcarson / detail
- Added vpr11@mit.edu to DeveloperEmailAddresses — vpr11 / detail
- End of week dump. — ksabo / detail
- added pressure jump into source for AV sensor in two-phase porous media — allmaras / detail
- minor changes to SPE10 test case: added #ifdef's for log(pn), table lookup; changed — allmaras / detail
- added #define label for pressure jump in AV sensor source; updated unit test — allmaras / detail
- added new closure option (but commented off for now). updated system test case for four-eqn IBL3D on stagnation flow BL — shunz / detail
- zero guard for smoothabs0 — allmaras / detail
- updated unit tests to incorporate pressure jumps in sensor source for two-phase AV — allmaras / detail
- Use 2 MPI processors on macOS with Jenkins. Make TetGen optional again. — galbramc / detail
- Fix for finding boost — galbramc / detail
- Some chemsitry model unit tests - need before source term testing. — ksabo / detail
- Fix for 2 MPI procs on macOS — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix BuildBoost — galbramc / detail
- vibrational relaxation time unit tests — ksabo / detail
- LIP solver can consume CAPS mesh — galbramc / detail
- Update minimum ESP version to 1.18 — galbramc / detail
- Relax EGADS version requirement — galbramc / detail
- Fix link error — galbramc / detail
- Missed a file — galbramc / detail
- More link error fixes — galbramc / detail
- More link fixes — galbramc / detail
- Exlicit Exception instantiations. Bias for Python 3 with CMake — galbramc / detail
- added continuousGlobalMap() for block 2x2 AES — shunz / detail
- PETSc now works for coupled IBL3 block AES 3x3 — shunz / detail
- minor refactoring — shunz / detail
- cleaned up and merged sandbox cases — shunz / detail
- use reference velocity scale consistently — shunz / detail
- turned on quasi-2D closure relations for 3-eq 3D IBL — shunz / detail
- Missed one instantiation. More optional TetGen fixes — galbramc / detail
- Various small fixes — galbramc / detail
- added exceptions for petsc MPI implementations for block AES 3x3 — shunz / detail
- turned off 3D IBL transition and lag equations for system test (for now) — shunz / detail
- turned off some TBD MPI stuff in petsc block AES 3x3 to avoid compiling errors — shunz / detail
- fixed unused variable warnings — shunz / detail
- fix compiling error in sandbox case — shunz / detail
- Added quasi-2D turbulent closure to four-eqn IBL3 formulation — shunz / detail
- fixed deprecated macro — shunz / detail
- First set of updates from cleaning up develop branch. Contains code and tests related to adding a spatially varying a-field (i.e. from previous adapt soln) in Homotopy — blsc / detail
- Removed sourceCoarse and sourceFine in lieu of sourceTraceJump — galbramc / detail
- Move Surreal into SANS namespace — galbramc / detail
- Forgot a file — galbramc / detail
- Missed MPI SurrealS — galbramc / detail
- Add missing include — galbramc / detail
- Remove SurrealS(Real,Real) constructor — galbramc / detail
- More fixes for modified Surreal — galbramc / detail
- Fix warnings — galbramc / detail
- Setup to run VMSDBR2 on fixed Joukowski meshes — galbramc / detail
- Fix uninitialized variable warnings — galbramc / detail
- Fix vera warning — galbramc / detail
- src/LinearAlgebra/ — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- EGADS interface refactoring. Added meanline blade. — galbramc / detail
- Fixes for EGTess — galbramc / detail
- More fixes to the EGADS cleanup — galbramc / detail
- More EGADS fixes — galbramc / detail
- Fix compile error — galbramc / detail
- Fix warning — galbramc / detail
- Fix more warnings — galbramc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Refactor CubicCamber. Add Normal vector field. — galbramc / detail
- Forgot files — galbramc / detail
- Add missing includes — galbramc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Fix field normal vector check for parallel — galbramc / detail
- Resolved issues that came up due to merging — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Clean up after merging from develop — blsc / detail
- More merging issues — blsc / detail
- Added RotorSource for Euler equations — galbramc / detail
- Various small fixes — galbramc / detail
- Fix compile error — galbramc / detail
- A few more fixes — galbramc / detail
- Fix unit test error — galbramc / detail
- Bulk of unit tests done. — ksabo / detail
- Update refine libraries — galbramc / detail
- src/ — blsc / detail
- Missing unit tests and ability to daisy chain globally constrained algebraic equation sets — blsc / detail
- Missed an update for the serial version of PETSc — blsc / detail
- Further speed improvements — galbramc / detail
- Fix VMSDBR2 adjoint bug. Update refine build. — galbramc / detail
- Some fixes for the Rotor source — galbramc / detail
- Trying DG Normal vector field — galbramc / detail
- Correction to Rotor source — galbramc / detail
- One more fix to Rotor source — galbramc / detail
- One more fix — galbramc / detail
- updated file names — ksabo / detail
- updated file names (round 2) — ksabo / detail
- Fixed warnings and other minor things — ksabo / detail
- 150 char line error fix — ksabo / detail
- used brackets for matrix call, fixed now — ksabo / detail
- Some cleanup of PETSc Shur solve — galbramc / detail
- Fixes for MKL with Block 2x2 — galbramc / detail
- Bug fixes for homotopy and some 3D bugs — blsc / detail
- Fixed a few bug (undefined param and timeout) — blsc / detail
- fixed stack-buffer-overflow error in temperature data structures — ksabo / detail
- Missing instantiations, BC that only existed for local testing purposes removed. — blsc / detail
- fixed read access error from electron indexing bug — ksabo / detail
- fixed compiler warnings — ksabo / detail
- dropped tol to 1e-11 from 1e-12, removed extra {} that may have been causing an issue — ksabo / detail
- renamed test suite (explicitly added TCNE to name) - was causing conflict error — ksabo / detail
- SANS_Nightly fix, efma line compiler warning deleted — ksabo / detail
- updated reverse reaction rate temperature calculations — ksabo / detail
- Add trace quadrature checking to isValidCell_VMSD. — hcarson / detail
- Refactored global constraintes — galbramc / detail
- Forgot files — galbramc / detail
- Compile fixes — galbramc / detail
- Fix unit test — galbramc / detail
- Added a new ParamFieldBuilder specialization for (log-permeability, porosity, gen-H) param fields. Added a unit test. — savithru / detail
- added pde/IncompressibleNS — allmaras / detail
- added 1D incompressible NS for fully developed channel flow with sansLG Robin BCs — allmaras / detail
- added 2nd weighting parameter to weightBC; 1st parameter is for Dirichlet / adjoint state, — allmaras / detail
- added 2nd weighting parameter to weightBC; missed one file — allmaras / detail
- added Robin_sansLG BC catagory — allmaras / detail
- IO file check flag -> true — allmaras / detail
- 1D incompressible NS solver for fully developed channel flow — allmaras / detail
- bug fixes — allmaras / detail
- Major refactor of the two-phase PDE classes to support a (log-permeability, porosity) param-field. The artificial viscosity classes use a (log-permeability, porosity, log-H) param-field. — savithru / detail
- Updated ErrorEstimate_DGBR2 instantiations — savithru / detail
- Updated tests. All unit and system tests compile now. — savithru / detail
- added test for -Identity() initializer — allmaras / detail
- Fix so -DLA::Identity() works properly — galbramc / detail
- added BCs for 1D RANS-SA for channel flow — allmaras / detail
- unit tests for 1D RANS-SA for channel flow — allmaras / detail
- unit tests: missed one — allmaras / detail
- unit test output pattern test files — allmaras / detail
- 1D RANS-SA test case for fully developed channel flow -- preliminary — allmaras / detail
- updated test case — allmaras / detail
- More refactoring to get sandbox cases to compile. — savithru / detail
- Fixed a unit test. — savithru / detail
- Missed a sandbox case. — savithru / detail
- Reverting include path for boost output_test_stream — savithru / detail
- made algebraic eqn-set files more consistent between Galerkin and Galerkin_Stabilized — allmaras / detail
- instantiated VectorS<2> output — allmaras / detail
- Updated discretizations and PDE interfaces to use both paramL and paramR when evaluating fluxAdvectiveUpwind or fluxAdvectiveUpwindSpaceTime. This is important for the two-phase flow PDE, where the temporal flux depends on the porosity param-field value (which can be heterogeneous). — savithru / detail
- Update 2D ugrid reader for UNFORATTED (.r8.ugrid) files. — galbramc / detail
- Fix warning — galbramc / detail
- Fix warning — galbramc / detail
- added Robin BC dot product tests; currently commented out, since they fail to compile — allmaras / detail
- added Tensor-Vector dot-products: e.g. dot( VectorX, TensorMatrixQ ) — allmaras / detail
- clean up: MatrixS<D,D,MatrixQ> -> TensorMatrixQ — allmaras / detail
- needed additional #include's — allmaras / detail
- added ND ctor for BCs: BC( PDE, BCArgs ) — allmaras / detail
- added dist parameters to certain functions; added jacobianMasterState; code clean-up — allmaras / detail
- added skin friction / drag output for 1D incompressible NS channel flow — allmaras / detail
- added #if's to try different combinations of '(gradphi . K . nHat) betaBC^t rsdBC'; — allmaras / detail
- Updated FV-TPFA discretization to work for heterogeneous properties + some cleanup. — savithru / detail
- Added missing includes — savithru / detail
- removed dot-products supporting (K . nHat) operator in Robin_sansLG BCs, and reverted — allmaras / detail
- added IncompressibleNSLib to unit test builders — allmaras / detail
- latest sandbox tests for 1D fully developed channel flow — allmaras / detail
- Updated global contraints. Solve rotor speed at specified power. — galbramc / detail
- Compile fixes — galbramc / detail
- Add missing files — galbramc / detail
- added optional parameter to output_gnuplot for number of points per element (default remains 11) — allmaras / detail
- code cleanup for 1D NS/RANS — allmaras / detail
- solution function for 1D RANS: analytic law-of-the-wall for SA — allmaras / detail
- missed a pattern file — allmaras / detail
- missed a unit test file — allmaras / detail
- updated 1D RANS fully developed channel flow case to (a) work, (b) output useful data, — allmaras / detail
- Fix all output functionals to properly work in parallel — galbramc / detail
- name change for test suite to avoid link conflict for 'make unit' — allmaras / detail
- Fix compile error — galbramc / detail
- Compile fix — galbramc / detail
- Missing include — galbramc / detail
- More missing includes — galbramc / detail
- More missing includes — galbramc / detail
- reverted to depricated include directory for <boost/test/unit_test.hpp> — allmaras / detail
- More missing include fixes — galbramc / detail
- Upgrade to AFLR 10.8.7 — galbramc / detail
- Update AFLR libraries — galbramc / detail
- src/ — blsc / detail
- Updated BC::isValidState interface so mitState BCs can check if the boundary state generated is also valid — blsc / detail
- Removed file that didn't work out and shouldn't have been commited — blsc / detail
- Fix AFLR library order — galbramc / detail
- Formatting fixes — blsc / detail
- Missing instantiation and arguments flipped causing a unit test to fail — blsc / detail
- Fixes for AFLR4 and EGADS updates — galbramc / detail
- Fix for wake sheets — galbramc / detail
- Various small fixes — galbramc / detail
- Allow specified interior traces — galbramc / detail
- Compile fixes. Allow UnionJack to work in parallel — galbramc / detail
- Fix compile error — galbramc / detail
- removed 1D incompressible NS channel flow test case -- won't compile due to double — allmaras / detail
- Fixes for parallel specified interior traces. Added ParkMMS and EntropyProduction output. — galbramc / detail
- Forgot files — galbramc / detail
- Fixes for parallel interior traces — galbramc / detail
- Fix uninitialized data — galbramc / detail
- Fix intel warning — galbramc / detail
- Added new SPE10 cases for time-marching FV and DGBR2+AV. — savithru / detail
- Fix parallel DG DOF indexing for multiple cell groups — galbramc / detail
- fixes for jenkins squawks — allmaras / detail
- Fix EG zombies — galbramc / detail
- missing #include <vector> — allmaras / detail
- fixed warning for un-used typedef — allmaras / detail
- added isValidState with (x,time,nx,q) params for Dirichlet — allmaras / detail
- Hardening ReadSolution_PX to throw uniformly across MPI if rank 0 fails to load the file. Can now use try catch around restart blocks! — hcarson / detail
- fixed uninitialized variables in test — allmaras / detail
- removed redundant instantiation — allmaras / detail
- removed unneeded print statements and a typo — hcarson / detail
- Nightly fixes — galbramc / detail
- Various small fixes — galbramc / detail
- Fix to erroneous logic — hcarson / detail
- Make safe_at work for any container type, and reduce code duplication — hcarson / detail
- Nightly fixes — galbramc / detail
- More nightly fixes — galbramc / detail
- fixed nightly warning on unused variable — allmaras / detail
- Relax execution time — galbramc / detail
- Changed isValid to check: qbar + qp at cell quads, and qbar, qbar + qpL and qbar + qpR for interior traces. These are the only values used in flux evaluation — hcarson / detail
- Fix accross spelling. Fix AFLR3 to distribute in parallel. Update interior trace parallel construction. — galbramc / detail
- Reduce maximum grid size for PDESourceOnly_Projection_btest — galbramc / detail
- Add latest PETSc version — galbramc / detail
- Nightly fix — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix for building Tetgen — galbramc / detail
- Don't ues intel compiler to compile TetGen — galbramc / detail
- Nightly fix — galbramc / detail
- Relax tolerance for nightly test — galbramc / detail
- Update refine, TetGen, and AFLR. Added ParameterDictList for a list of dictionaries. Rename MeanlineBlade to CamberBlade. — galbramc / detail
- Correct AFLR version — galbramc / detail
- Forgot tetgen patch — galbramc / detail
- Various fixes — galbramc / detail
- Fix library order — galbramc / detail
- Relax ping tolerance — galbramc / detail
- Comment out file dump — galbramc / detail
- Nightly fixes — galbramc / detail
- Add python UI for body force calculations. — galbramc / detail
- Fix compile errors — galbramc / detail
- Fix warning — galbramc / detail
- Various compile fixes — galbramc / detail
- Some small fixes — galbramc / detail
- Fix interior trace partitioning — galbramc / detail
- Some small fixes — galbramc / detail
- Added the option to specify a reference permeability for the well model. Updated SPE10 test cases to use the permeabilities at the well locations. — savithru / detail
- Weekly fix — galbramc / detail
#268 (Oct 5, 2020, 8:00:27 AM)
- First pass at structuring TCNE pde, a little messy — blsc / detail
- TCNE stuff — ksabo / detail
- relocate QauxvInterpret forward declaration in prep for 3D stuff — shunz / detail
- Added basic stuff for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Initial pass on PDEIBL3D — shunz / detail
- Filled in 3D IBL closure with fully 3D components set to zero — shunz / detail
- Added BCNone for IBL3D — shunz / detail
- added a working version of sandbox case for IBL3D — shunz / detail
- Added a sheet grid of triangles in 3D for IBL3D — shunz / detail
- Added instantiation — shunz / detail
- Intermediate commit — shunz / detail
- Working on integrands for first 3D IBL case — shunz / detail
- More fixes to integrand classes for IBL3D — shunz / detail
- Fixed instantiations for IBL3D — shunz / detail
- Add explicit instantiations and fix typos in closure class — shunz / detail
- Initial version of local Cartesian basis construction for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Fix constuction of q1 and q2 vectors in case of stagnation flows — shunz / detail
- Add velocity gradient calculation in cell integrand of 3D IBL — shunz / detail
- Refactor and add a 2D stagnation flow test case — shunz / detail
- Add a 3D quad grid — shunz / detail
- Update cmake list for unit grid test — shunz / detail
- Fix typo in 3D quad sheet grid — shunz / detail
- fix bug in qauxv gradient calculation in 3D IBL cell integrand — shunz / detail
- Fix the scale and dimension of dissipation integral in 3D integral — shunz / detail
- fix a typo in thickness identity — shunz / detail
- Add more options to 3D IBL stagnation flow case, including quad grid, solution initialization, — shunz / detail
- one more bug fix in cell integrand for 3D IBL — shunz / detail
- Bugfix in calculation of trace unit normal vector for area cells in 3D — shunz / detail
- Add Nishida's crossflow closure. Add pyrite check of stagnation flow case for 3D IBL. Minor addition for debugging in PDEIBL3D — shunz / detail
- fix dependents of refactoring of GetSolnDofCell_IBL — shunz / detail
- Add a 3D flat plate source panel method but haven't tested yet — shunz / detail
- intermediate commit: minor clenaup and add guards. — shunz / detail
- intermediate commit: working on 3D coupled IBL for torpedo cass — shunz / detail
- add 3x3 equation system — shunz / detail
- typo fix. add partial instantiations for system 3x3 vector and matrix types — shunz / detail
- add linesearch data type for 3x3 equation system — shunz / detail
- add missing include — shunz / detail
- intermediate commit: fix many compiling errors in the way of running torpedo case for IBL3D. switching computer to continue the work... — shunz / detail
- refactor projection to Qauxi — shunz / detail
- add interior trace integrand for projection onto Qauxi — shunz / detail
- minor fix — shunz / detail
- add instantiations for IBL3D torpedo case — shunz / detail
- add instantiations for coupled IBL3D — shunz / detail
- remove unnecessary assert — shunz / detail
- fix for coupled IBL case to compile and run — shunz / detail
- fix uninitialized dummy DOFs — shunz / detail
- fix setDOFFrom in Qauxv 3D (missing q_y previously) — shunz / detail
- Coupled 3D IBL case converged on some simple variants of the torpedo case: linear and mildly nonlinear radial velocity distribution with attached laminar BLs — shunz / detail
- Tried triangle grid as well: fine on radially linear velocity distribution but couldn't converge on a more nonlinear case — shunz / detail
- cleaned up unused stuff — shunz / detail
- refactor SetIBLoutputCellGroup to accommodate both 3D and 2D IBL — shunz / detail
- remove outdated include — shunz / detail
- more refactoring of SetIBLoutputCellGroup for 3D IBL. working progress. switching computer — shunz / detail
- intermediate commit. switching computer. — shunz / detail
- enable tecplot output for 3D IBL — shunz / detail
- added PyDict options for Verbose and writeMarketMatrix for UMFPACK — allmaras / detail
- add full-state BC for IBL3D with corresponding boundary trace integrand. verified on an uncoupled Blasius case — shunz / detail
- add a coupled IBL3D Blasius case — shunz / detail
- implement PTC for coupled IBL 3x3 system — shunz / detail
- add commented-out stuff for turning off laminar amplification and lag equations in IBL3D — shunz / detail
- fix typo in commented-out stuff — shunz / detail
- enable rotated mesh for IBL3D torpedo case — shunz / detail
- set up a torpedo with grid aligned with xy axes. turned off laminar amplification and lag equations [need to be brought back after testing purely laminar BLs] — shunz / detail
- minor change to test case — shunz / detail
- minor refactoring on Blasius inflow BC params — shunz / detail
- rename test cases — shunz / detail
- speed up panel-related jacobian calculation using cached influence matrix in place of surrealized qauxifld — shunz / detail
- add jacobian timing for refactoring purpose — shunz / detail
- add similar (to DBL3) Falkner-Skan inflow bc for IBL3D with non-constant inflow state. set up a tornado case with rotated xy grid to compare with DBL3 — shunz / detail
- minor refactoring of test cases — shunz / detail
- remove trivial zero z velocity component to speed up panel method — shunz / detail
- minor refactoring — shunz / detail
- typo fix — shunz / detail
- precompute inviscid velocity for panel, which resulted in O(10) speedup in related residual calculation. fix DOF indexing in residual/jacobian precomputation — shunz / detail
- define macro to comment off some lines for timing/refactoring — shunz / detail
- minor comments — shunz / detail
- add ping test for coupled IBL in 3x3 block system — shunz / detail
- attempt to mirror tets in XField3D_Box_Tet_X1_WakeCut — allmaras / detail
- reverted to original prism-split coding; remainder of code is hard-coded for the — allmaras / detail
- fix typo in Cf2 closure, although it didn't change the torpedo case results much — shunz / detail
- Fix dot for VectorBlock — galbramc / detail
- added PyDict control of wake & Kutta Nitsche parameters — allmaras / detail
- Added test of sourceCoarse and sourceFine for RANSSA with artificial viscosity. — blsc / detail
- Added missing sourceCoarse and sourceFine functions from pressure gradient sensor and added unit test — blsc / detail
- added PyDict solve check option to UMFPACK; currently commented out actual check — allmaras / detail
- Fixes for checking the UMFPACK solve — galbramc / detail
- Missed adding PDEEulermitAVDiffusion2D.h to the commit. This file has specialized versions of sourceCoarse and sourceFine for a param that is a H-tensor and distance function. — blsc / detail
- add a wall term to dissipation relation of Nishida's closure, although it didn't affect things much — shunz / detail
- add a test case of fx67-k-170 airfoil — shunz / detail
- minor edit to output filenames at convergence failures — shunz / detail
- resolve merge conflict — shunz / detail
- changed default flux of IBL to LF flux — shunz / detail
- add a test case for drag polar — shunz / detail
- ran drag polar cases — shunz / detail
- refactored reference speed in transition model — shunz / detail
- typo fix — shunz / detail
- rename working directory — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- Add unit tests demonstrating that the step matrix calculation is stable to scaling — hcarson / detail
- update pyrite files — shunz / detail
- refactor 3D IBL closure API to allow for alternative closure models — shunz / detail
- save 3D closure relations in a separate header — shunz / detail
- add neural net closure for 3D IBL — shunz / detail
- run drag polar on finer grids — shunz / detail
- switch to run on acdl desktop — shunz / detail
- fix memory leak warning caused by accessing index -1 — shunz / detail
- minor update — shunz / detail
- mucking with PETSc for IBL3 — shunz / detail
- instantiate MKL_PARDISO solver for matrix block 3x3 — shunz / detail
- tried MKL_PARDISO solver for IBL3 — shunz / detail
- Adding test that Explicitly calculating the step from the metric directly is not unstable. Cases in 2D and 3D, showing stability to an AR of 2^10 in 3D, and 2^64 in 2D. — hcarson / detail
- minor typo fix — shunz / detail
- fix formatting — shunz / detail
- add mitLG BC for IBL3 — shunz / detail
- minor refactoring — shunz / detail
- switch to the same input parameters as DBL3 — shunz / detail
- add LF flux to IBL3 — shunz / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- pre merge add.... wth? — hcarson / detail
- add Dirichlet mitLG inflow BC to a Blasius flow test case — shunz / detail
- Jenkins fix — hcarson / detail
- reverting to the develop branch of ErrorModel — hcarson / detail
- fixes to case — hcarson / detail
- fixes to case — hcarson / detail
- intermediate commit: added 4-equation neural net closure model. working on 4-equation IBL3D pde class — shunz / detail
- remove extraneous tamplate keyword — shunz / detail
- Various changes for arthur: Commented the adjoint_wo_p things from SolverInterface_VMSD_BR2, reducing the memory reqs. Made the Deltawing adapts more uniform and fit with the plan. Added the Solve case for the VMSD delta wing. — hcarson / detail
- added soruce terms for the lateral curvature equation of IBL3 — shunz / detail
- removed re-definition — shunz / detail
- refactored and added PDE and BC for four-equation 3D IBL class. added a starting point for torpedo case — shunz / detail
- separated classes of 3D IBL and IBLFourEqn — shunz / detail
- generalized templates in IBL3-related integrands — shunz / detail
- added instantiations for four-equation 3D IBL — shunz / detail
- fixed instantiation typo — shunz / detail
- turned on verbose linesearch printout — shunz / detail
- added a visous-only Blasius case for 4-equation 3D IBL. added a missing include — shunz / detail
- refactored reference coordinate gradient for speedup. add/edit comments for clarity — shunz / detail
- typo fix: gradqe*E_qesq. minor edits — shunz / detail
- turned off printout in unit testing — shunz / detail
- cosmetic changes — shunz / detail
- refactored neural net closure models: H22, Hd1, Hc2 — shunz / detail
- added output for four-equation 3D IBL — shunz / detail
- unit tests and associated modifications — ksabo / detail
- fixed auxi equation (wall transpiration): previous mass flux missed crossflow component — shunz / detail
- previous fix to wall transpiration (auxi equation) didn't fix. it is now fixed. added unit test — shunz / detail
- minor tweak — shunz / detail
- minor cleanup — shunz / detail
- add velocity gradient output to IBL — shunz / detail
- add instantiation — shunz / detail
- added IBL3 closure relations in the form of analytic formulae — shunz / detail
- tested something with git (still learning this thing) — ksabo / detail
- salt deposit #1 (updated files I accidentally erased...) — ksabo / detail
- refactored neural net closure implementation — shunz / detail
- recoded jacobianMasterState method, still need to test it — ksabo / detail
- added a set of IBL3 closure models based on analytic formulae — shunz / detail
- restored four-equation neural net closure to its original working state — shunz / detail
- switch to using 4-equation IBL3 closure based on analytic formulae. results are similar or slightly better than neural net closure — shunz / detail
- fixed a typo (which fortunately wasn't used yet). added exception throws — shunz / detail
- fixed include filename — shunz / detail
- removed redundant exceptions — shunz / detail
- Q1DConservative for TCNE is functionally completed (only needs aesthetic changes at this point) — ksabo / detail
- refactored four-eqn IBL3 curve-fit closure — shunz / detail
- conformed to vera check: should not use "using namespace" in header files — shunz / detail
- fixed unit tests for after API refactoring — shunz / detail
- fixed unit tests for the previous API refactoring — shunz / detail
- fixed ping tests: finite difference step size — shunz / detail
- added ping test for four-eqn IBL3 — shunz / detail
- added Blasius flow test case for four-eqn IBL3D. some cleanup — shunz / detail
- added include — shunz / detail
- added includes — shunz / detail
- checked four-eqn IBL3D on Blasius case and stagnation radial flow — shunz / detail
- added a stagnation flow toy case. mucked with IBL3 for torpedo case — shunz / detail
- fixed toy case to keep up with API refactoring — shunz / detail
- added missing include related to MPI — shunz / detail
- suppresed file dump in system test — shunz / detail
- added assertions — shunz / detail
- add some derivates to the IBL3 output — shunz / detail
- relaxed pyrite tolerance — shunz / detail
- relaxed pyrite tolerance for intel compiler. speed up ping test to avoid time-out — shunz / detail
- renamed output — shunz / detail
- added and refactored IBL3 output — shunz / detail
- make verbose_ if-tests consistent throughout — allmaras / detail
- fixed screen dump for checkSolve_ when residuals above tolerance — allmaras / detail
- added option to dump solution at each Newton iteration — allmaras / detail
- added pressure gradient for space-time — allmaras / detail
- added instantiations, etc, needed for log(p) variables with look-up porosity/permeability tables — allmaras / detail
- added grid-Laplacian artificial viscosity for pressure; currently hard-coded diffusion coefficient — allmaras / detail
- trying to fix gnu9 compiler warning — shunz / detail
- added "#include <utilities>" for std::move; added unit test for VectorBlock_3 — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- add a new curve fit model based on low-dissipative DBL3 data — shunz / detail
- allow for uncoupled/viscou-only IBL3 solution by tweaking the panel method — shunz / detail
- fixed VectorBlock_3 unit test; made ::m() and ::n() static, so 2, 3, and 4 are all consistent — allmaras / detail
- forgot to save changes in the last commit... — shunz / detail
- relaxed Jenkins timeout threshold for some large ping tests — shunz / detail
- minor tweak — shunz / detail
- speed up ping test by turning off some redundant sub-block checks — shunz / detail
- fix cppcheck error — shunz / detail
- speed up ping test by turning off tests on some sub-blocks of the jacobian — shunz / detail
- added directory creation for output files — allmaras / detail
- Don't use python2 with jenkins — galbramc / detail
- removed old version of adjoint-compatible potential solver for Hershey wing — allmaras / detail
- temporarily disabled tests involving artificial viscosity fluxes if USE_PRESSURE_AV defined — allmaras / detail
- make VectorBlock test-suite names unique (so make unit_build works) — allmaras / detail
- added unit tests for circulation integrations — allmaras / detail
- added circulation integrations for lift & roll as functional outputs — allmaras / detail
- Add Q3 and Q4 elements to Gmsh IO — galbramc / detail
- clean-up of circulation-base functional code/test; added drag but #ifdef'ed out, as it's not complete — allmaras / detail
- intermediate commit: working on hooking up PETSc for block algebraic equation system — shunz / detail
- Fix finding macOS Accelerate BLAS — galbramc / detail
- cppcheck fixes for nightly — allmaras / detail
- moving back to develop — hcarson / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- vera fix — hcarson / detail
- added a new set of closure relations based on low-dissipation DBL3 data — shunz / detail
- updated RthCf1 correlation coefficient — shunz / detail
- fixed call to undefined function — shunz / detail
- removing unneeded test — hcarson / detail
- minor updates to TCNE stuff (getting back into it) — ksabo / detail
- added mitLG BC for four equation IBL3D — shunz / detail
- fixing unused var — hcarson / detail
- Update for latest version of refine — galbramc / detail
- missing space — hcarson / detail
- Added vpr11@mit.edu to DeveloperEmailAddresses — vpr11 / detail
- End of week dump. — ksabo / detail
- added pressure jump into source for AV sensor in two-phase porous media — allmaras / detail
- minor changes to SPE10 test case: added #ifdef's for log(pn), table lookup; changed — allmaras / detail
- added #define label for pressure jump in AV sensor source; updated unit test — allmaras / detail
- added new closure option (but commented off for now). updated system test case for four-eqn IBL3D on stagnation flow BL — shunz / detail
- zero guard for smoothabs0 — allmaras / detail
- updated unit tests to incorporate pressure jumps in sensor source for two-phase AV — allmaras / detail
- Use 2 MPI processors on macOS with Jenkins. Make TetGen optional again. — galbramc / detail
- Fix for finding boost — galbramc / detail
- Some chemsitry model unit tests - need before source term testing. — ksabo / detail
- Fix for 2 MPI procs on macOS — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix BuildBoost — galbramc / detail
- vibrational relaxation time unit tests — ksabo / detail
- LIP solver can consume CAPS mesh — galbramc / detail
- Update minimum ESP version to 1.18 — galbramc / detail
- Relax EGADS version requirement — galbramc / detail
- Fix link error — galbramc / detail
- Missed a file — galbramc / detail
- More link error fixes — galbramc / detail
- More link fixes — galbramc / detail
- Exlicit Exception instantiations. Bias for Python 3 with CMake — galbramc / detail
- added continuousGlobalMap() for block 2x2 AES — shunz / detail
- PETSc now works for coupled IBL3 block AES 3x3 — shunz / detail
- minor refactoring — shunz / detail
- cleaned up and merged sandbox cases — shunz / detail
- use reference velocity scale consistently — shunz / detail
- turned on quasi-2D closure relations for 3-eq 3D IBL — shunz / detail
- Missed one instantiation. More optional TetGen fixes — galbramc / detail
- Various small fixes — galbramc / detail
- added exceptions for petsc MPI implementations for block AES 3x3 — shunz / detail
- turned off 3D IBL transition and lag equations for system test (for now) — shunz / detail
- turned off some TBD MPI stuff in petsc block AES 3x3 to avoid compiling errors — shunz / detail
- fixed unused variable warnings — shunz / detail
- fix compiling error in sandbox case — shunz / detail
- Added quasi-2D turbulent closure to four-eqn IBL3 formulation — shunz / detail
- fixed deprecated macro — shunz / detail
- First set of updates from cleaning up develop branch. Contains code and tests related to adding a spatially varying a-field (i.e. from previous adapt soln) in Homotopy — blsc / detail
- Removed sourceCoarse and sourceFine in lieu of sourceTraceJump — galbramc / detail
- Move Surreal into SANS namespace — galbramc / detail
- Forgot a file — galbramc / detail
- Missed MPI SurrealS — galbramc / detail
- Add missing include — galbramc / detail
- Remove SurrealS(Real,Real) constructor — galbramc / detail
- More fixes for modified Surreal — galbramc / detail
- Fix warnings — galbramc / detail
- Setup to run VMSDBR2 on fixed Joukowski meshes — galbramc / detail
- Fix uninitialized variable warnings — galbramc / detail
- Fix vera warning — galbramc / detail
- src/LinearAlgebra/ — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- EGADS interface refactoring. Added meanline blade. — galbramc / detail
- Fixes for EGTess — galbramc / detail
- More fixes to the EGADS cleanup — galbramc / detail
- More EGADS fixes — galbramc / detail
- Fix compile error — galbramc / detail
- Fix warning — galbramc / detail
- Fix more warnings — galbramc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Refactor CubicCamber. Add Normal vector field. — galbramc / detail
- Forgot files — galbramc / detail
- Add missing includes — galbramc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Fix field normal vector check for parallel — galbramc / detail
- Resolved issues that came up due to merging — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Clean up after merging from develop — blsc / detail
- More merging issues — blsc / detail
- Added RotorSource for Euler equations — galbramc / detail
- Various small fixes — galbramc / detail
- Fix compile error — galbramc / detail
- A few more fixes — galbramc / detail
- Fix unit test error — galbramc / detail
- Bulk of unit tests done. — ksabo / detail
- Update refine libraries — galbramc / detail
- src/ — blsc / detail
- Missing unit tests and ability to daisy chain globally constrained algebraic equation sets — blsc / detail
- Missed an update for the serial version of PETSc — blsc / detail
- Further speed improvements — galbramc / detail
- Fix VMSDBR2 adjoint bug. Update refine build. — galbramc / detail
- Some fixes for the Rotor source — galbramc / detail
- Trying DG Normal vector field — galbramc / detail
- Correction to Rotor source — galbramc / detail
- One more fix to Rotor source — galbramc / detail
- One more fix — galbramc / detail
- updated file names — ksabo / detail
- updated file names (round 2) — ksabo / detail
- Fixed warnings and other minor things — ksabo / detail
- 150 char line error fix — ksabo / detail
- used brackets for matrix call, fixed now — ksabo / detail
- Some cleanup of PETSc Shur solve — galbramc / detail
- Fixes for MKL with Block 2x2 — galbramc / detail
- Bug fixes for homotopy and some 3D bugs — blsc / detail
- Fixed a few bug (undefined param and timeout) — blsc / detail
- fixed stack-buffer-overflow error in temperature data structures — ksabo / detail
- Missing instantiations, BC that only existed for local testing purposes removed. — blsc / detail
- fixed read access error from electron indexing bug — ksabo / detail
- fixed compiler warnings — ksabo / detail
- dropped tol to 1e-11 from 1e-12, removed extra {} that may have been causing an issue — ksabo / detail
- renamed test suite (explicitly added TCNE to name) - was causing conflict error — ksabo / detail
- SANS_Nightly fix, efma line compiler warning deleted — ksabo / detail
- updated reverse reaction rate temperature calculations — ksabo / detail
- Add trace quadrature checking to isValidCell_VMSD. — hcarson / detail
- Refactored global constraintes — galbramc / detail
- Forgot files — galbramc / detail
- Compile fixes — galbramc / detail
- Fix unit test — galbramc / detail
- Added a new ParamFieldBuilder specialization for (log-permeability, porosity, gen-H) param fields. Added a unit test. — savithru / detail
- added pde/IncompressibleNS — allmaras / detail
- added 1D incompressible NS for fully developed channel flow with sansLG Robin BCs — allmaras / detail
- added 2nd weighting parameter to weightBC; 1st parameter is for Dirichlet / adjoint state, — allmaras / detail
- added 2nd weighting parameter to weightBC; missed one file — allmaras / detail
- added Robin_sansLG BC catagory — allmaras / detail
- IO file check flag -> true — allmaras / detail
- 1D incompressible NS solver for fully developed channel flow — allmaras / detail
- bug fixes — allmaras / detail
- Major refactor of the two-phase PDE classes to support a (log-permeability, porosity) param-field. The artificial viscosity classes use a (log-permeability, porosity, log-H) param-field. — savithru / detail
- Updated ErrorEstimate_DGBR2 instantiations — savithru / detail
- Updated tests. All unit and system tests compile now. — savithru / detail
- added test for -Identity() initializer — allmaras / detail
- Fix so -DLA::Identity() works properly — galbramc / detail
- added BCs for 1D RANS-SA for channel flow — allmaras / detail
- unit tests for 1D RANS-SA for channel flow — allmaras / detail
- unit tests: missed one — allmaras / detail
- unit test output pattern test files — allmaras / detail
- 1D RANS-SA test case for fully developed channel flow -- preliminary — allmaras / detail
- updated test case — allmaras / detail
- More refactoring to get sandbox cases to compile. — savithru / detail
- Fixed a unit test. — savithru / detail
- Missed a sandbox case. — savithru / detail
- Reverting include path for boost output_test_stream — savithru / detail
- made algebraic eqn-set files more consistent between Galerkin and Galerkin_Stabilized — allmaras / detail
- instantiated VectorS<2> output — allmaras / detail
- Updated discretizations and PDE interfaces to use both paramL and paramR when evaluating fluxAdvectiveUpwind or fluxAdvectiveUpwindSpaceTime. This is important for the two-phase flow PDE, where the temporal flux depends on the porosity param-field value (which can be heterogeneous). — savithru / detail
- Update 2D ugrid reader for UNFORATTED (.r8.ugrid) files. — galbramc / detail
- Fix warning — galbramc / detail
- Fix warning — galbramc / detail
- added Robin BC dot product tests; currently commented out, since they fail to compile — allmaras / detail
- added Tensor-Vector dot-products: e.g. dot( VectorX, TensorMatrixQ ) — allmaras / detail
- clean up: MatrixS<D,D,MatrixQ> -> TensorMatrixQ — allmaras / detail
- needed additional #include's — allmaras / detail
- added ND ctor for BCs: BC( PDE, BCArgs ) — allmaras / detail
- added dist parameters to certain functions; added jacobianMasterState; code clean-up — allmaras / detail
- added skin friction / drag output for 1D incompressible NS channel flow — allmaras / detail
- added #if's to try different combinations of '(gradphi . K . nHat) betaBC^t rsdBC'; — allmaras / detail
- Updated FV-TPFA discretization to work for heterogeneous properties + some cleanup. — savithru / detail
- Added missing includes — savithru / detail
- removed dot-products supporting (K . nHat) operator in Robin_sansLG BCs, and reverted — allmaras / detail
- added IncompressibleNSLib to unit test builders — allmaras / detail
- latest sandbox tests for 1D fully developed channel flow — allmaras / detail
- Updated global contraints. Solve rotor speed at specified power. — galbramc / detail
- Compile fixes — galbramc / detail
- Add missing files — galbramc / detail
- added optional parameter to output_gnuplot for number of points per element (default remains 11) — allmaras / detail
- code cleanup for 1D NS/RANS — allmaras / detail
- solution function for 1D RANS: analytic law-of-the-wall for SA — allmaras / detail
- missed a pattern file — allmaras / detail
- missed a unit test file — allmaras / detail
- updated 1D RANS fully developed channel flow case to (a) work, (b) output useful data, — allmaras / detail
- Fix all output functionals to properly work in parallel — galbramc / detail
- name change for test suite to avoid link conflict for 'make unit' — allmaras / detail
- Fix compile error — galbramc / detail
- Compile fix — galbramc / detail
- Missing include — galbramc / detail
- More missing includes — galbramc / detail
- More missing includes — galbramc / detail
- reverted to depricated include directory for <boost/test/unit_test.hpp> — allmaras / detail
- More missing include fixes — galbramc / detail
- Upgrade to AFLR 10.8.7 — galbramc / detail
- Update AFLR libraries — galbramc / detail
- src/ — blsc / detail
- Updated BC::isValidState interface so mitState BCs can check if the boundary state generated is also valid — blsc / detail
- Removed file that didn't work out and shouldn't have been commited — blsc / detail
- Fix AFLR library order — galbramc / detail
- Formatting fixes — blsc / detail
- Missing instantiation and arguments flipped causing a unit test to fail — blsc / detail
- Fixes for AFLR4 and EGADS updates — galbramc / detail
- Fix for wake sheets — galbramc / detail
- Various small fixes — galbramc / detail
- Allow specified interior traces — galbramc / detail
- Compile fixes. Allow UnionJack to work in parallel — galbramc / detail
- Fix compile error — galbramc / detail
- removed 1D incompressible NS channel flow test case -- won't compile due to double — allmaras / detail
- Fixes for parallel specified interior traces. Added ParkMMS and EntropyProduction output. — galbramc / detail
- Forgot files — galbramc / detail
- Fixes for parallel interior traces — galbramc / detail
- Fix uninitialized data — galbramc / detail
- Fix intel warning — galbramc / detail
- Added new SPE10 cases for time-marching FV and DGBR2+AV. — savithru / detail
- Fix parallel DG DOF indexing for multiple cell groups — galbramc / detail
- fixes for jenkins squawks — allmaras / detail
- Fix EG zombies — galbramc / detail
- missing #include <vector> — allmaras / detail
- fixed warning for un-used typedef — allmaras / detail
- added isValidState with (x,time,nx,q) params for Dirichlet — allmaras / detail
- Hardening ReadSolution_PX to throw uniformly across MPI if rank 0 fails to load the file. Can now use try catch around restart blocks! — hcarson / detail
- fixed uninitialized variables in test — allmaras / detail
- removed redundant instantiation — allmaras / detail
- removed unneeded print statements and a typo — hcarson / detail
- Nightly fixes — galbramc / detail
- Various small fixes — galbramc / detail
- Fix to erroneous logic — hcarson / detail
- Make safe_at work for any container type, and reduce code duplication — hcarson / detail
- Nightly fixes — galbramc / detail
- More nightly fixes — galbramc / detail
- fixed nightly warning on unused variable — allmaras / detail
- Relax execution time — galbramc / detail
- Changed isValid to check: qbar + qp at cell quads, and qbar, qbar + qpL and qbar + qpR for interior traces. These are the only values used in flux evaluation — hcarson / detail
- Fix accross spelling. Fix AFLR3 to distribute in parallel. Update interior trace parallel construction. — galbramc / detail
- Reduce maximum grid size for PDESourceOnly_Projection_btest — galbramc / detail
- Add latest PETSc version — galbramc / detail
- Nightly fix — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix for building Tetgen — galbramc / detail
- Don't ues intel compiler to compile TetGen — galbramc / detail
- Nightly fix — galbramc / detail
- Relax tolerance for nightly test — galbramc / detail
- Update refine, TetGen, and AFLR. Added ParameterDictList for a list of dictionaries. Rename MeanlineBlade to CamberBlade. — galbramc / detail
- Correct AFLR version — galbramc / detail
- Forgot tetgen patch — galbramc / detail
- Various fixes — galbramc / detail
- Fix library order — galbramc / detail
- Relax ping tolerance — galbramc / detail
- Comment out file dump — galbramc / detail
- Nightly fixes — galbramc / detail
- Add python UI for body force calculations. — galbramc / detail
- Fix compile errors — galbramc / detail
- Fix warning — galbramc / detail
- Various compile fixes — galbramc / detail
- Some small fixes — galbramc / detail
- Fix interior trace partitioning — galbramc / detail
#267 (Oct 3, 2020, 9:17:42 AM)
- First pass at structuring TCNE pde, a little messy — blsc / detail
- TCNE stuff — ksabo / detail
- relocate QauxvInterpret forward declaration in prep for 3D stuff — shunz / detail
- Added basic stuff for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Initial pass on PDEIBL3D — shunz / detail
- Filled in 3D IBL closure with fully 3D components set to zero — shunz / detail
- Added BCNone for IBL3D — shunz / detail
- added a working version of sandbox case for IBL3D — shunz / detail
- Added a sheet grid of triangles in 3D for IBL3D — shunz / detail
- Added instantiation — shunz / detail
- Intermediate commit — shunz / detail
- Working on integrands for first 3D IBL case — shunz / detail
- More fixes to integrand classes for IBL3D — shunz / detail
- Fixed instantiations for IBL3D — shunz / detail
- Add explicit instantiations and fix typos in closure class — shunz / detail
- Initial version of local Cartesian basis construction for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Fix constuction of q1 and q2 vectors in case of stagnation flows — shunz / detail
- Add velocity gradient calculation in cell integrand of 3D IBL — shunz / detail
- Refactor and add a 2D stagnation flow test case — shunz / detail
- Add a 3D quad grid — shunz / detail
- Update cmake list for unit grid test — shunz / detail
- Fix typo in 3D quad sheet grid — shunz / detail
- fix bug in qauxv gradient calculation in 3D IBL cell integrand — shunz / detail
- Fix the scale and dimension of dissipation integral in 3D integral — shunz / detail
- fix a typo in thickness identity — shunz / detail
- Add more options to 3D IBL stagnation flow case, including quad grid, solution initialization, — shunz / detail
- one more bug fix in cell integrand for 3D IBL — shunz / detail
- Bugfix in calculation of trace unit normal vector for area cells in 3D — shunz / detail
- Add Nishida's crossflow closure. Add pyrite check of stagnation flow case for 3D IBL. Minor addition for debugging in PDEIBL3D — shunz / detail
- fix dependents of refactoring of GetSolnDofCell_IBL — shunz / detail
- Add a 3D flat plate source panel method but haven't tested yet — shunz / detail
- intermediate commit: minor clenaup and add guards. — shunz / detail
- intermediate commit: working on 3D coupled IBL for torpedo cass — shunz / detail
- add 3x3 equation system — shunz / detail
- typo fix. add partial instantiations for system 3x3 vector and matrix types — shunz / detail
- add linesearch data type for 3x3 equation system — shunz / detail
- add missing include — shunz / detail
- intermediate commit: fix many compiling errors in the way of running torpedo case for IBL3D. switching computer to continue the work... — shunz / detail
- refactor projection to Qauxi — shunz / detail
- add interior trace integrand for projection onto Qauxi — shunz / detail
- minor fix — shunz / detail
- add instantiations for IBL3D torpedo case — shunz / detail
- add instantiations for coupled IBL3D — shunz / detail
- remove unnecessary assert — shunz / detail
- fix for coupled IBL case to compile and run — shunz / detail
- fix uninitialized dummy DOFs — shunz / detail
- fix setDOFFrom in Qauxv 3D (missing q_y previously) — shunz / detail
- Coupled 3D IBL case converged on some simple variants of the torpedo case: linear and mildly nonlinear radial velocity distribution with attached laminar BLs — shunz / detail
- Tried triangle grid as well: fine on radially linear velocity distribution but couldn't converge on a more nonlinear case — shunz / detail
- cleaned up unused stuff — shunz / detail
- refactor SetIBLoutputCellGroup to accommodate both 3D and 2D IBL — shunz / detail
- remove outdated include — shunz / detail
- more refactoring of SetIBLoutputCellGroup for 3D IBL. working progress. switching computer — shunz / detail
- intermediate commit. switching computer. — shunz / detail
- enable tecplot output for 3D IBL — shunz / detail
- added PyDict options for Verbose and writeMarketMatrix for UMFPACK — allmaras / detail
- add full-state BC for IBL3D with corresponding boundary trace integrand. verified on an uncoupled Blasius case — shunz / detail
- add a coupled IBL3D Blasius case — shunz / detail
- implement PTC for coupled IBL 3x3 system — shunz / detail
- add commented-out stuff for turning off laminar amplification and lag equations in IBL3D — shunz / detail
- fix typo in commented-out stuff — shunz / detail
- enable rotated mesh for IBL3D torpedo case — shunz / detail
- set up a torpedo with grid aligned with xy axes. turned off laminar amplification and lag equations [need to be brought back after testing purely laminar BLs] — shunz / detail
- minor change to test case — shunz / detail
- minor refactoring on Blasius inflow BC params — shunz / detail
- rename test cases — shunz / detail
- speed up panel-related jacobian calculation using cached influence matrix in place of surrealized qauxifld — shunz / detail
- add jacobian timing for refactoring purpose — shunz / detail
- add similar (to DBL3) Falkner-Skan inflow bc for IBL3D with non-constant inflow state. set up a tornado case with rotated xy grid to compare with DBL3 — shunz / detail
- minor refactoring of test cases — shunz / detail
- remove trivial zero z velocity component to speed up panel method — shunz / detail
- minor refactoring — shunz / detail
- typo fix — shunz / detail
- precompute inviscid velocity for panel, which resulted in O(10) speedup in related residual calculation. fix DOF indexing in residual/jacobian precomputation — shunz / detail
- define macro to comment off some lines for timing/refactoring — shunz / detail
- minor comments — shunz / detail
- add ping test for coupled IBL in 3x3 block system — shunz / detail
- attempt to mirror tets in XField3D_Box_Tet_X1_WakeCut — allmaras / detail
- reverted to original prism-split coding; remainder of code is hard-coded for the — allmaras / detail
- fix typo in Cf2 closure, although it didn't change the torpedo case results much — shunz / detail
- Fix dot for VectorBlock — galbramc / detail
- added PyDict control of wake & Kutta Nitsche parameters — allmaras / detail
- Added test of sourceCoarse and sourceFine for RANSSA with artificial viscosity. — blsc / detail
- Added missing sourceCoarse and sourceFine functions from pressure gradient sensor and added unit test — blsc / detail
- added PyDict solve check option to UMFPACK; currently commented out actual check — allmaras / detail
- Fixes for checking the UMFPACK solve — galbramc / detail
- Missed adding PDEEulermitAVDiffusion2D.h to the commit. This file has specialized versions of sourceCoarse and sourceFine for a param that is a H-tensor and distance function. — blsc / detail
- add a wall term to dissipation relation of Nishida's closure, although it didn't affect things much — shunz / detail
- add a test case of fx67-k-170 airfoil — shunz / detail
- minor edit to output filenames at convergence failures — shunz / detail
- resolve merge conflict — shunz / detail
- changed default flux of IBL to LF flux — shunz / detail
- add a test case for drag polar — shunz / detail
- ran drag polar cases — shunz / detail
- refactored reference speed in transition model — shunz / detail
- typo fix — shunz / detail
- rename working directory — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- Add unit tests demonstrating that the step matrix calculation is stable to scaling — hcarson / detail
- update pyrite files — shunz / detail
- refactor 3D IBL closure API to allow for alternative closure models — shunz / detail
- save 3D closure relations in a separate header — shunz / detail
- add neural net closure for 3D IBL — shunz / detail
- run drag polar on finer grids — shunz / detail
- switch to run on acdl desktop — shunz / detail
- fix memory leak warning caused by accessing index -1 — shunz / detail
- minor update — shunz / detail
- mucking with PETSc for IBL3 — shunz / detail
- instantiate MKL_PARDISO solver for matrix block 3x3 — shunz / detail
- tried MKL_PARDISO solver for IBL3 — shunz / detail
- Adding test that Explicitly calculating the step from the metric directly is not unstable. Cases in 2D and 3D, showing stability to an AR of 2^10 in 3D, and 2^64 in 2D. — hcarson / detail
- minor typo fix — shunz / detail
- fix formatting — shunz / detail
- add mitLG BC for IBL3 — shunz / detail
- minor refactoring — shunz / detail
- switch to the same input parameters as DBL3 — shunz / detail
- add LF flux to IBL3 — shunz / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- pre merge add.... wth? — hcarson / detail
- add Dirichlet mitLG inflow BC to a Blasius flow test case — shunz / detail
- Jenkins fix — hcarson / detail
- reverting to the develop branch of ErrorModel — hcarson / detail
- fixes to case — hcarson / detail
- fixes to case — hcarson / detail
- intermediate commit: added 4-equation neural net closure model. working on 4-equation IBL3D pde class — shunz / detail
- remove extraneous tamplate keyword — shunz / detail
- Various changes for arthur: Commented the adjoint_wo_p things from SolverInterface_VMSD_BR2, reducing the memory reqs. Made the Deltawing adapts more uniform and fit with the plan. Added the Solve case for the VMSD delta wing. — hcarson / detail
- added soruce terms for the lateral curvature equation of IBL3 — shunz / detail
- removed re-definition — shunz / detail
- refactored and added PDE and BC for four-equation 3D IBL class. added a starting point for torpedo case — shunz / detail
- separated classes of 3D IBL and IBLFourEqn — shunz / detail
- generalized templates in IBL3-related integrands — shunz / detail
- added instantiations for four-equation 3D IBL — shunz / detail
- fixed instantiation typo — shunz / detail
- turned on verbose linesearch printout — shunz / detail
- added a visous-only Blasius case for 4-equation 3D IBL. added a missing include — shunz / detail
- refactored reference coordinate gradient for speedup. add/edit comments for clarity — shunz / detail
- typo fix: gradqe*E_qesq. minor edits — shunz / detail
- turned off printout in unit testing — shunz / detail
- cosmetic changes — shunz / detail
- refactored neural net closure models: H22, Hd1, Hc2 — shunz / detail
- added output for four-equation 3D IBL — shunz / detail
- unit tests and associated modifications — ksabo / detail
- fixed auxi equation (wall transpiration): previous mass flux missed crossflow component — shunz / detail
- previous fix to wall transpiration (auxi equation) didn't fix. it is now fixed. added unit test — shunz / detail
- minor tweak — shunz / detail
- minor cleanup — shunz / detail
- add velocity gradient output to IBL — shunz / detail
- add instantiation — shunz / detail
- added IBL3 closure relations in the form of analytic formulae — shunz / detail
- tested something with git (still learning this thing) — ksabo / detail
- salt deposit #1 (updated files I accidentally erased...) — ksabo / detail
- refactored neural net closure implementation — shunz / detail
- recoded jacobianMasterState method, still need to test it — ksabo / detail
- added a set of IBL3 closure models based on analytic formulae — shunz / detail
- restored four-equation neural net closure to its original working state — shunz / detail
- switch to using 4-equation IBL3 closure based on analytic formulae. results are similar or slightly better than neural net closure — shunz / detail
- fixed a typo (which fortunately wasn't used yet). added exception throws — shunz / detail
- fixed include filename — shunz / detail
- removed redundant exceptions — shunz / detail
- Q1DConservative for TCNE is functionally completed (only needs aesthetic changes at this point) — ksabo / detail
- refactored four-eqn IBL3 curve-fit closure — shunz / detail
- conformed to vera check: should not use "using namespace" in header files — shunz / detail
- fixed unit tests for after API refactoring — shunz / detail
- fixed unit tests for the previous API refactoring — shunz / detail
- fixed ping tests: finite difference step size — shunz / detail
- added ping test for four-eqn IBL3 — shunz / detail
- added Blasius flow test case for four-eqn IBL3D. some cleanup — shunz / detail
- added include — shunz / detail
- added includes — shunz / detail
- checked four-eqn IBL3D on Blasius case and stagnation radial flow — shunz / detail
- added a stagnation flow toy case. mucked with IBL3 for torpedo case — shunz / detail
- fixed toy case to keep up with API refactoring — shunz / detail
- added missing include related to MPI — shunz / detail
- suppresed file dump in system test — shunz / detail
- added assertions — shunz / detail
- add some derivates to the IBL3 output — shunz / detail
- relaxed pyrite tolerance — shunz / detail
- relaxed pyrite tolerance for intel compiler. speed up ping test to avoid time-out — shunz / detail
- renamed output — shunz / detail
- added and refactored IBL3 output — shunz / detail
- make verbose_ if-tests consistent throughout — allmaras / detail
- fixed screen dump for checkSolve_ when residuals above tolerance — allmaras / detail
- added option to dump solution at each Newton iteration — allmaras / detail
- added pressure gradient for space-time — allmaras / detail
- added instantiations, etc, needed for log(p) variables with look-up porosity/permeability tables — allmaras / detail
- added grid-Laplacian artificial viscosity for pressure; currently hard-coded diffusion coefficient — allmaras / detail
- trying to fix gnu9 compiler warning — shunz / detail
- added "#include <utilities>" for std::move; added unit test for VectorBlock_3 — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- add a new curve fit model based on low-dissipative DBL3 data — shunz / detail
- allow for uncoupled/viscou-only IBL3 solution by tweaking the panel method — shunz / detail
- fixed VectorBlock_3 unit test; made ::m() and ::n() static, so 2, 3, and 4 are all consistent — allmaras / detail
- forgot to save changes in the last commit... — shunz / detail
- relaxed Jenkins timeout threshold for some large ping tests — shunz / detail
- minor tweak — shunz / detail
- speed up ping test by turning off some redundant sub-block checks — shunz / detail
- fix cppcheck error — shunz / detail
- speed up ping test by turning off tests on some sub-blocks of the jacobian — shunz / detail
- added directory creation for output files — allmaras / detail
- Don't use python2 with jenkins — galbramc / detail
- removed old version of adjoint-compatible potential solver for Hershey wing — allmaras / detail
- temporarily disabled tests involving artificial viscosity fluxes if USE_PRESSURE_AV defined — allmaras / detail
- make VectorBlock test-suite names unique (so make unit_build works) — allmaras / detail
- added unit tests for circulation integrations — allmaras / detail
- added circulation integrations for lift & roll as functional outputs — allmaras / detail
- Add Q3 and Q4 elements to Gmsh IO — galbramc / detail
- clean-up of circulation-base functional code/test; added drag but #ifdef'ed out, as it's not complete — allmaras / detail
- intermediate commit: working on hooking up PETSc for block algebraic equation system — shunz / detail
- Fix finding macOS Accelerate BLAS — galbramc / detail
- cppcheck fixes for nightly — allmaras / detail
- moving back to develop — hcarson / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- vera fix — hcarson / detail
- added a new set of closure relations based on low-dissipation DBL3 data — shunz / detail
- updated RthCf1 correlation coefficient — shunz / detail
- fixed call to undefined function — shunz / detail
- removing unneeded test — hcarson / detail
- minor updates to TCNE stuff (getting back into it) — ksabo / detail
- added mitLG BC for four equation IBL3D — shunz / detail
- fixing unused var — hcarson / detail
- Update for latest version of refine — galbramc / detail
- missing space — hcarson / detail
- Added vpr11@mit.edu to DeveloperEmailAddresses — vpr11 / detail
- End of week dump. — ksabo / detail
- added pressure jump into source for AV sensor in two-phase porous media — allmaras / detail
- minor changes to SPE10 test case: added #ifdef's for log(pn), table lookup; changed — allmaras / detail
- added #define label for pressure jump in AV sensor source; updated unit test — allmaras / detail
- added new closure option (but commented off for now). updated system test case for four-eqn IBL3D on stagnation flow BL — shunz / detail
- zero guard for smoothabs0 — allmaras / detail
- updated unit tests to incorporate pressure jumps in sensor source for two-phase AV — allmaras / detail
- Use 2 MPI processors on macOS with Jenkins. Make TetGen optional again. — galbramc / detail
- Fix for finding boost — galbramc / detail
- Some chemsitry model unit tests - need before source term testing. — ksabo / detail
- Fix for 2 MPI procs on macOS — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix BuildBoost — galbramc / detail
- vibrational relaxation time unit tests — ksabo / detail
- LIP solver can consume CAPS mesh — galbramc / detail
- Update minimum ESP version to 1.18 — galbramc / detail
- Relax EGADS version requirement — galbramc / detail
- Fix link error — galbramc / detail
- Missed a file — galbramc / detail
- More link error fixes — galbramc / detail
- More link fixes — galbramc / detail
- Exlicit Exception instantiations. Bias for Python 3 with CMake — galbramc / detail
- added continuousGlobalMap() for block 2x2 AES — shunz / detail
- PETSc now works for coupled IBL3 block AES 3x3 — shunz / detail
- minor refactoring — shunz / detail
- cleaned up and merged sandbox cases — shunz / detail
- use reference velocity scale consistently — shunz / detail
- turned on quasi-2D closure relations for 3-eq 3D IBL — shunz / detail
- Missed one instantiation. More optional TetGen fixes — galbramc / detail
- Various small fixes — galbramc / detail
- added exceptions for petsc MPI implementations for block AES 3x3 — shunz / detail
- turned off 3D IBL transition and lag equations for system test (for now) — shunz / detail
- turned off some TBD MPI stuff in petsc block AES 3x3 to avoid compiling errors — shunz / detail
- fixed unused variable warnings — shunz / detail
- fix compiling error in sandbox case — shunz / detail
- Added quasi-2D turbulent closure to four-eqn IBL3 formulation — shunz / detail
- fixed deprecated macro — shunz / detail
- First set of updates from cleaning up develop branch. Contains code and tests related to adding a spatially varying a-field (i.e. from previous adapt soln) in Homotopy — blsc / detail
- Removed sourceCoarse and sourceFine in lieu of sourceTraceJump — galbramc / detail
- Move Surreal into SANS namespace — galbramc / detail
- Forgot a file — galbramc / detail
- Missed MPI SurrealS — galbramc / detail
- Add missing include — galbramc / detail
- Remove SurrealS(Real,Real) constructor — galbramc / detail
- More fixes for modified Surreal — galbramc / detail
- Fix warnings — galbramc / detail
- Setup to run VMSDBR2 on fixed Joukowski meshes — galbramc / detail
- Fix uninitialized variable warnings — galbramc / detail
- Fix vera warning — galbramc / detail
- src/LinearAlgebra/ — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- EGADS interface refactoring. Added meanline blade. — galbramc / detail
- Fixes for EGTess — galbramc / detail
- More fixes to the EGADS cleanup — galbramc / detail
- More EGADS fixes — galbramc / detail
- Fix compile error — galbramc / detail
- Fix warning — galbramc / detail
- Fix more warnings — galbramc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Refactor CubicCamber. Add Normal vector field. — galbramc / detail
- Forgot files — galbramc / detail
- Add missing includes — galbramc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Fix field normal vector check for parallel — galbramc / detail
- Resolved issues that came up due to merging — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Clean up after merging from develop — blsc / detail
- More merging issues — blsc / detail
- Added RotorSource for Euler equations — galbramc / detail
- Various small fixes — galbramc / detail
- Fix compile error — galbramc / detail
- A few more fixes — galbramc / detail
- Fix unit test error — galbramc / detail
- Bulk of unit tests done. — ksabo / detail
- Update refine libraries — galbramc / detail
- src/ — blsc / detail
- Missing unit tests and ability to daisy chain globally constrained algebraic equation sets — blsc / detail
- Missed an update for the serial version of PETSc — blsc / detail
- Further speed improvements — galbramc / detail
- Fix VMSDBR2 adjoint bug. Update refine build. — galbramc / detail
- Some fixes for the Rotor source — galbramc / detail
- Trying DG Normal vector field — galbramc / detail
- Correction to Rotor source — galbramc / detail
- One more fix to Rotor source — galbramc / detail
- One more fix — galbramc / detail
- updated file names — ksabo / detail
- updated file names (round 2) — ksabo / detail
- Fixed warnings and other minor things — ksabo / detail
- 150 char line error fix — ksabo / detail
- used brackets for matrix call, fixed now — ksabo / detail
- Some cleanup of PETSc Shur solve — galbramc / detail
- Fixes for MKL with Block 2x2 — galbramc / detail
- Bug fixes for homotopy and some 3D bugs — blsc / detail
- Fixed a few bug (undefined param and timeout) — blsc / detail
- fixed stack-buffer-overflow error in temperature data structures — ksabo / detail
- Missing instantiations, BC that only existed for local testing purposes removed. — blsc / detail
- fixed read access error from electron indexing bug — ksabo / detail
- fixed compiler warnings — ksabo / detail
- dropped tol to 1e-11 from 1e-12, removed extra {} that may have been causing an issue — ksabo / detail
- renamed test suite (explicitly added TCNE to name) - was causing conflict error — ksabo / detail
- SANS_Nightly fix, efma line compiler warning deleted — ksabo / detail
- updated reverse reaction rate temperature calculations — ksabo / detail
- Add trace quadrature checking to isValidCell_VMSD. — hcarson / detail
- Refactored global constraintes — galbramc / detail
- Forgot files — galbramc / detail
- Compile fixes — galbramc / detail
- Fix unit test — galbramc / detail
- Added a new ParamFieldBuilder specialization for (log-permeability, porosity, gen-H) param fields. Added a unit test. — savithru / detail
- added pde/IncompressibleNS — allmaras / detail
- added 1D incompressible NS for fully developed channel flow with sansLG Robin BCs — allmaras / detail
- added 2nd weighting parameter to weightBC; 1st parameter is for Dirichlet / adjoint state, — allmaras / detail
- added 2nd weighting parameter to weightBC; missed one file — allmaras / detail
- added Robin_sansLG BC catagory — allmaras / detail
- IO file check flag -> true — allmaras / detail
- 1D incompressible NS solver for fully developed channel flow — allmaras / detail
- bug fixes — allmaras / detail
- Major refactor of the two-phase PDE classes to support a (log-permeability, porosity) param-field. The artificial viscosity classes use a (log-permeability, porosity, log-H) param-field. — savithru / detail
- Updated ErrorEstimate_DGBR2 instantiations — savithru / detail
- Updated tests. All unit and system tests compile now. — savithru / detail
- added test for -Identity() initializer — allmaras / detail
- Fix so -DLA::Identity() works properly — galbramc / detail
- added BCs for 1D RANS-SA for channel flow — allmaras / detail
- unit tests for 1D RANS-SA for channel flow — allmaras / detail
- unit tests: missed one — allmaras / detail
- unit test output pattern test files — allmaras / detail
- 1D RANS-SA test case for fully developed channel flow -- preliminary — allmaras / detail
- updated test case — allmaras / detail
- More refactoring to get sandbox cases to compile. — savithru / detail
- Fixed a unit test. — savithru / detail
- Missed a sandbox case. — savithru / detail
- Reverting include path for boost output_test_stream — savithru / detail
- made algebraic eqn-set files more consistent between Galerkin and Galerkin_Stabilized — allmaras / detail
- instantiated VectorS<2> output — allmaras / detail
- Updated discretizations and PDE interfaces to use both paramL and paramR when evaluating fluxAdvectiveUpwind or fluxAdvectiveUpwindSpaceTime. This is important for the two-phase flow PDE, where the temporal flux depends on the porosity param-field value (which can be heterogeneous). — savithru / detail
- Update 2D ugrid reader for UNFORATTED (.r8.ugrid) files. — galbramc / detail
- Fix warning — galbramc / detail
- Fix warning — galbramc / detail
- added Robin BC dot product tests; currently commented out, since they fail to compile — allmaras / detail
- added Tensor-Vector dot-products: e.g. dot( VectorX, TensorMatrixQ ) — allmaras / detail
- clean up: MatrixS<D,D,MatrixQ> -> TensorMatrixQ — allmaras / detail
- needed additional #include's — allmaras / detail
- added ND ctor for BCs: BC( PDE, BCArgs ) — allmaras / detail
- added dist parameters to certain functions; added jacobianMasterState; code clean-up — allmaras / detail
- added skin friction / drag output for 1D incompressible NS channel flow — allmaras / detail
- added #if's to try different combinations of '(gradphi . K . nHat) betaBC^t rsdBC'; — allmaras / detail
- Updated FV-TPFA discretization to work for heterogeneous properties + some cleanup. — savithru / detail
- Added missing includes — savithru / detail
- removed dot-products supporting (K . nHat) operator in Robin_sansLG BCs, and reverted — allmaras / detail
- added IncompressibleNSLib to unit test builders — allmaras / detail
- latest sandbox tests for 1D fully developed channel flow — allmaras / detail
- Updated global contraints. Solve rotor speed at specified power. — galbramc / detail
- Compile fixes — galbramc / detail
- Add missing files — galbramc / detail
- added optional parameter to output_gnuplot for number of points per element (default remains 11) — allmaras / detail
- code cleanup for 1D NS/RANS — allmaras / detail
- solution function for 1D RANS: analytic law-of-the-wall for SA — allmaras / detail
- missed a pattern file — allmaras / detail
- missed a unit test file — allmaras / detail
- updated 1D RANS fully developed channel flow case to (a) work, (b) output useful data, — allmaras / detail
- Fix all output functionals to properly work in parallel — galbramc / detail
- name change for test suite to avoid link conflict for 'make unit' — allmaras / detail
- Fix compile error — galbramc / detail
- Compile fix — galbramc / detail
- Missing include — galbramc / detail
- More missing includes — galbramc / detail
- More missing includes — galbramc / detail
- reverted to depricated include directory for <boost/test/unit_test.hpp> — allmaras / detail
- More missing include fixes — galbramc / detail
- Upgrade to AFLR 10.8.7 — galbramc / detail
- Update AFLR libraries — galbramc / detail
- src/ — blsc / detail
- Updated BC::isValidState interface so mitState BCs can check if the boundary state generated is also valid — blsc / detail
- Removed file that didn't work out and shouldn't have been commited — blsc / detail
- Fix AFLR library order — galbramc / detail
- Formatting fixes — blsc / detail
- Missing instantiation and arguments flipped causing a unit test to fail — blsc / detail
- Fixes for AFLR4 and EGADS updates — galbramc / detail
- Fix for wake sheets — galbramc / detail
- Various small fixes — galbramc / detail
- Allow specified interior traces — galbramc / detail
- Compile fixes. Allow UnionJack to work in parallel — galbramc / detail
- Fix compile error — galbramc / detail
- removed 1D incompressible NS channel flow test case -- won't compile due to double — allmaras / detail
- Fixes for parallel specified interior traces. Added ParkMMS and EntropyProduction output. — galbramc / detail
- Forgot files — galbramc / detail
- Fixes for parallel interior traces — galbramc / detail
- Fix uninitialized data — galbramc / detail
- Fix intel warning — galbramc / detail
- Added new SPE10 cases for time-marching FV and DGBR2+AV. — savithru / detail
- Fix parallel DG DOF indexing for multiple cell groups — galbramc / detail
- fixes for jenkins squawks — allmaras / detail
- Fix EG zombies — galbramc / detail
- missing #include <vector> — allmaras / detail
- fixed warning for un-used typedef — allmaras / detail
- added isValidState with (x,time,nx,q) params for Dirichlet — allmaras / detail
- Hardening ReadSolution_PX to throw uniformly across MPI if rank 0 fails to load the file. Can now use try catch around restart blocks! — hcarson / detail
- fixed uninitialized variables in test — allmaras / detail
- removed redundant instantiation — allmaras / detail
- removed unneeded print statements and a typo — hcarson / detail
- Nightly fixes — galbramc / detail
- Various small fixes — galbramc / detail
- Fix to erroneous logic — hcarson / detail
- Make safe_at work for any container type, and reduce code duplication — hcarson / detail
- Nightly fixes — galbramc / detail
- More nightly fixes — galbramc / detail
- fixed nightly warning on unused variable — allmaras / detail
- Relax execution time — galbramc / detail
- Changed isValid to check: qbar + qp at cell quads, and qbar, qbar + qpL and qbar + qpR for interior traces. These are the only values used in flux evaluation — hcarson / detail
- Fix accross spelling. Fix AFLR3 to distribute in parallel. Update interior trace parallel construction. — galbramc / detail
- Reduce maximum grid size for PDESourceOnly_Projection_btest — galbramc / detail
- Add latest PETSc version — galbramc / detail
- Nightly fix — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix for building Tetgen — galbramc / detail
- Don't ues intel compiler to compile TetGen — galbramc / detail
- Nightly fix — galbramc / detail
- Relax tolerance for nightly test — galbramc / detail
- Update refine, TetGen, and AFLR. Added ParameterDictList for a list of dictionaries. Rename MeanlineBlade to CamberBlade. — galbramc / detail
- Correct AFLR version — galbramc / detail
- Forgot tetgen patch — galbramc / detail
- Various fixes — galbramc / detail
- Fix library order — galbramc / detail
- Relax ping tolerance — galbramc / detail
- Comment out file dump — galbramc / detail
- Nightly fixes — galbramc / detail
#266 (Sep 26, 2020, 1:52:07 AM)
- First pass at structuring TCNE pde, a little messy — blsc / detail
- TCNE stuff — ksabo / detail
- relocate QauxvInterpret forward declaration in prep for 3D stuff — shunz / detail
- Added basic stuff for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Initial pass on PDEIBL3D — shunz / detail
- Filled in 3D IBL closure with fully 3D components set to zero — shunz / detail
- Added BCNone for IBL3D — shunz / detail
- added a working version of sandbox case for IBL3D — shunz / detail
- Added a sheet grid of triangles in 3D for IBL3D — shunz / detail
- Added instantiation — shunz / detail
- Intermediate commit — shunz / detail
- Working on integrands for first 3D IBL case — shunz / detail
- More fixes to integrand classes for IBL3D — shunz / detail
- Fixed instantiations for IBL3D — shunz / detail
- Add explicit instantiations and fix typos in closure class — shunz / detail
- Initial version of local Cartesian basis construction for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Fix constuction of q1 and q2 vectors in case of stagnation flows — shunz / detail
- Add velocity gradient calculation in cell integrand of 3D IBL — shunz / detail
- Refactor and add a 2D stagnation flow test case — shunz / detail
- Add a 3D quad grid — shunz / detail
- Update cmake list for unit grid test — shunz / detail
- Fix typo in 3D quad sheet grid — shunz / detail
- fix bug in qauxv gradient calculation in 3D IBL cell integrand — shunz / detail
- Fix the scale and dimension of dissipation integral in 3D integral — shunz / detail
- fix a typo in thickness identity — shunz / detail
- Add more options to 3D IBL stagnation flow case, including quad grid, solution initialization, — shunz / detail
- one more bug fix in cell integrand for 3D IBL — shunz / detail
- Bugfix in calculation of trace unit normal vector for area cells in 3D — shunz / detail
- Add Nishida's crossflow closure. Add pyrite check of stagnation flow case for 3D IBL. Minor addition for debugging in PDEIBL3D — shunz / detail
- fix dependents of refactoring of GetSolnDofCell_IBL — shunz / detail
- Add a 3D flat plate source panel method but haven't tested yet — shunz / detail
- intermediate commit: minor clenaup and add guards. — shunz / detail
- intermediate commit: working on 3D coupled IBL for torpedo cass — shunz / detail
- add 3x3 equation system — shunz / detail
- typo fix. add partial instantiations for system 3x3 vector and matrix types — shunz / detail
- add linesearch data type for 3x3 equation system — shunz / detail
- add missing include — shunz / detail
- intermediate commit: fix many compiling errors in the way of running torpedo case for IBL3D. switching computer to continue the work... — shunz / detail
- refactor projection to Qauxi — shunz / detail
- add interior trace integrand for projection onto Qauxi — shunz / detail
- minor fix — shunz / detail
- add instantiations for IBL3D torpedo case — shunz / detail
- add instantiations for coupled IBL3D — shunz / detail
- remove unnecessary assert — shunz / detail
- fix for coupled IBL case to compile and run — shunz / detail
- fix uninitialized dummy DOFs — shunz / detail
- fix setDOFFrom in Qauxv 3D (missing q_y previously) — shunz / detail
- Coupled 3D IBL case converged on some simple variants of the torpedo case: linear and mildly nonlinear radial velocity distribution with attached laminar BLs — shunz / detail
- Tried triangle grid as well: fine on radially linear velocity distribution but couldn't converge on a more nonlinear case — shunz / detail
- cleaned up unused stuff — shunz / detail
- refactor SetIBLoutputCellGroup to accommodate both 3D and 2D IBL — shunz / detail
- remove outdated include — shunz / detail
- more refactoring of SetIBLoutputCellGroup for 3D IBL. working progress. switching computer — shunz / detail
- intermediate commit. switching computer. — shunz / detail
- enable tecplot output for 3D IBL — shunz / detail
- added PyDict options for Verbose and writeMarketMatrix for UMFPACK — allmaras / detail
- add full-state BC for IBL3D with corresponding boundary trace integrand. verified on an uncoupled Blasius case — shunz / detail
- add a coupled IBL3D Blasius case — shunz / detail
- implement PTC for coupled IBL 3x3 system — shunz / detail
- add commented-out stuff for turning off laminar amplification and lag equations in IBL3D — shunz / detail
- fix typo in commented-out stuff — shunz / detail
- enable rotated mesh for IBL3D torpedo case — shunz / detail
- set up a torpedo with grid aligned with xy axes. turned off laminar amplification and lag equations [need to be brought back after testing purely laminar BLs] — shunz / detail
- minor change to test case — shunz / detail
- minor refactoring on Blasius inflow BC params — shunz / detail
- rename test cases — shunz / detail
- speed up panel-related jacobian calculation using cached influence matrix in place of surrealized qauxifld — shunz / detail
- add jacobian timing for refactoring purpose — shunz / detail
- add similar (to DBL3) Falkner-Skan inflow bc for IBL3D with non-constant inflow state. set up a tornado case with rotated xy grid to compare with DBL3 — shunz / detail
- minor refactoring of test cases — shunz / detail
- remove trivial zero z velocity component to speed up panel method — shunz / detail
- minor refactoring — shunz / detail
- typo fix — shunz / detail
- precompute inviscid velocity for panel, which resulted in O(10) speedup in related residual calculation. fix DOF indexing in residual/jacobian precomputation — shunz / detail
- define macro to comment off some lines for timing/refactoring — shunz / detail
- minor comments — shunz / detail
- add ping test for coupled IBL in 3x3 block system — shunz / detail
- attempt to mirror tets in XField3D_Box_Tet_X1_WakeCut — allmaras / detail
- reverted to original prism-split coding; remainder of code is hard-coded for the — allmaras / detail
- fix typo in Cf2 closure, although it didn't change the torpedo case results much — shunz / detail
- Fix dot for VectorBlock — galbramc / detail
- added PyDict control of wake & Kutta Nitsche parameters — allmaras / detail
- Added test of sourceCoarse and sourceFine for RANSSA with artificial viscosity. — blsc / detail
- Added missing sourceCoarse and sourceFine functions from pressure gradient sensor and added unit test — blsc / detail
- added PyDict solve check option to UMFPACK; currently commented out actual check — allmaras / detail
- Fixes for checking the UMFPACK solve — galbramc / detail
- Missed adding PDEEulermitAVDiffusion2D.h to the commit. This file has specialized versions of sourceCoarse and sourceFine for a param that is a H-tensor and distance function. — blsc / detail
- add a wall term to dissipation relation of Nishida's closure, although it didn't affect things much — shunz / detail
- add a test case of fx67-k-170 airfoil — shunz / detail
- minor edit to output filenames at convergence failures — shunz / detail
- resolve merge conflict — shunz / detail
- changed default flux of IBL to LF flux — shunz / detail
- add a test case for drag polar — shunz / detail
- ran drag polar cases — shunz / detail
- refactored reference speed in transition model — shunz / detail
- typo fix — shunz / detail
- rename working directory — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- Add unit tests demonstrating that the step matrix calculation is stable to scaling — hcarson / detail
- update pyrite files — shunz / detail
- refactor 3D IBL closure API to allow for alternative closure models — shunz / detail
- save 3D closure relations in a separate header — shunz / detail
- add neural net closure for 3D IBL — shunz / detail
- run drag polar on finer grids — shunz / detail
- switch to run on acdl desktop — shunz / detail
- fix memory leak warning caused by accessing index -1 — shunz / detail
- minor update — shunz / detail
- mucking with PETSc for IBL3 — shunz / detail
- instantiate MKL_PARDISO solver for matrix block 3x3 — shunz / detail
- tried MKL_PARDISO solver for IBL3 — shunz / detail
- Adding test that Explicitly calculating the step from the metric directly is not unstable. Cases in 2D and 3D, showing stability to an AR of 2^10 in 3D, and 2^64 in 2D. — hcarson / detail
- minor typo fix — shunz / detail
- fix formatting — shunz / detail
- add mitLG BC for IBL3 — shunz / detail
- minor refactoring — shunz / detail
- switch to the same input parameters as DBL3 — shunz / detail
- add LF flux to IBL3 — shunz / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- pre merge add.... wth? — hcarson / detail
- add Dirichlet mitLG inflow BC to a Blasius flow test case — shunz / detail
- Jenkins fix — hcarson / detail
- reverting to the develop branch of ErrorModel — hcarson / detail
- fixes to case — hcarson / detail
- fixes to case — hcarson / detail
- intermediate commit: added 4-equation neural net closure model. working on 4-equation IBL3D pde class — shunz / detail
- remove extraneous tamplate keyword — shunz / detail
- Various changes for arthur: Commented the adjoint_wo_p things from SolverInterface_VMSD_BR2, reducing the memory reqs. Made the Deltawing adapts more uniform and fit with the plan. Added the Solve case for the VMSD delta wing. — hcarson / detail
- added soruce terms for the lateral curvature equation of IBL3 — shunz / detail
- removed re-definition — shunz / detail
- refactored and added PDE and BC for four-equation 3D IBL class. added a starting point for torpedo case — shunz / detail
- separated classes of 3D IBL and IBLFourEqn — shunz / detail
- generalized templates in IBL3-related integrands — shunz / detail
- added instantiations for four-equation 3D IBL — shunz / detail
- fixed instantiation typo — shunz / detail
- turned on verbose linesearch printout — shunz / detail
- added a visous-only Blasius case for 4-equation 3D IBL. added a missing include — shunz / detail
- refactored reference coordinate gradient for speedup. add/edit comments for clarity — shunz / detail
- typo fix: gradqe*E_qesq. minor edits — shunz / detail
- turned off printout in unit testing — shunz / detail
- cosmetic changes — shunz / detail
- refactored neural net closure models: H22, Hd1, Hc2 — shunz / detail
- added output for four-equation 3D IBL — shunz / detail
- unit tests and associated modifications — ksabo / detail
- fixed auxi equation (wall transpiration): previous mass flux missed crossflow component — shunz / detail
- previous fix to wall transpiration (auxi equation) didn't fix. it is now fixed. added unit test — shunz / detail
- minor tweak — shunz / detail
- minor cleanup — shunz / detail
- add velocity gradient output to IBL — shunz / detail
- add instantiation — shunz / detail
- added IBL3 closure relations in the form of analytic formulae — shunz / detail
- tested something with git (still learning this thing) — ksabo / detail
- salt deposit #1 (updated files I accidentally erased...) — ksabo / detail
- refactored neural net closure implementation — shunz / detail
- recoded jacobianMasterState method, still need to test it — ksabo / detail
- added a set of IBL3 closure models based on analytic formulae — shunz / detail
- restored four-equation neural net closure to its original working state — shunz / detail
- switch to using 4-equation IBL3 closure based on analytic formulae. results are similar or slightly better than neural net closure — shunz / detail
- fixed a typo (which fortunately wasn't used yet). added exception throws — shunz / detail
- fixed include filename — shunz / detail
- removed redundant exceptions — shunz / detail
- Q1DConservative for TCNE is functionally completed (only needs aesthetic changes at this point) — ksabo / detail
- refactored four-eqn IBL3 curve-fit closure — shunz / detail
- conformed to vera check: should not use "using namespace" in header files — shunz / detail
- fixed unit tests for after API refactoring — shunz / detail
- fixed unit tests for the previous API refactoring — shunz / detail
- fixed ping tests: finite difference step size — shunz / detail
- added ping test for four-eqn IBL3 — shunz / detail
- added Blasius flow test case for four-eqn IBL3D. some cleanup — shunz / detail
- added include — shunz / detail
- added includes — shunz / detail
- checked four-eqn IBL3D on Blasius case and stagnation radial flow — shunz / detail
- added a stagnation flow toy case. mucked with IBL3 for torpedo case — shunz / detail
- fixed toy case to keep up with API refactoring — shunz / detail
- added missing include related to MPI — shunz / detail
- suppresed file dump in system test — shunz / detail
- added assertions — shunz / detail
- add some derivates to the IBL3 output — shunz / detail
- relaxed pyrite tolerance — shunz / detail
- relaxed pyrite tolerance for intel compiler. speed up ping test to avoid time-out — shunz / detail
- renamed output — shunz / detail
- added and refactored IBL3 output — shunz / detail
- make verbose_ if-tests consistent throughout — allmaras / detail
- fixed screen dump for checkSolve_ when residuals above tolerance — allmaras / detail
- added option to dump solution at each Newton iteration — allmaras / detail
- added pressure gradient for space-time — allmaras / detail
- added instantiations, etc, needed for log(p) variables with look-up porosity/permeability tables — allmaras / detail
- added grid-Laplacian artificial viscosity for pressure; currently hard-coded diffusion coefficient — allmaras / detail
- trying to fix gnu9 compiler warning — shunz / detail
- added "#include <utilities>" for std::move; added unit test for VectorBlock_3 — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- add a new curve fit model based on low-dissipative DBL3 data — shunz / detail
- allow for uncoupled/viscou-only IBL3 solution by tweaking the panel method — shunz / detail
- fixed VectorBlock_3 unit test; made ::m() and ::n() static, so 2, 3, and 4 are all consistent — allmaras / detail
- forgot to save changes in the last commit... — shunz / detail
- relaxed Jenkins timeout threshold for some large ping tests — shunz / detail
- minor tweak — shunz / detail
- speed up ping test by turning off some redundant sub-block checks — shunz / detail
- fix cppcheck error — shunz / detail
- speed up ping test by turning off tests on some sub-blocks of the jacobian — shunz / detail
- added directory creation for output files — allmaras / detail
- Don't use python2 with jenkins — galbramc / detail
- removed old version of adjoint-compatible potential solver for Hershey wing — allmaras / detail
- temporarily disabled tests involving artificial viscosity fluxes if USE_PRESSURE_AV defined — allmaras / detail
- make VectorBlock test-suite names unique (so make unit_build works) — allmaras / detail
- added unit tests for circulation integrations — allmaras / detail
- added circulation integrations for lift & roll as functional outputs — allmaras / detail
- Add Q3 and Q4 elements to Gmsh IO — galbramc / detail
- clean-up of circulation-base functional code/test; added drag but #ifdef'ed out, as it's not complete — allmaras / detail
- intermediate commit: working on hooking up PETSc for block algebraic equation system — shunz / detail
- Fix finding macOS Accelerate BLAS — galbramc / detail
- cppcheck fixes for nightly — allmaras / detail
- moving back to develop — hcarson / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- vera fix — hcarson / detail
- added a new set of closure relations based on low-dissipation DBL3 data — shunz / detail
- updated RthCf1 correlation coefficient — shunz / detail
- fixed call to undefined function — shunz / detail
- removing unneeded test — hcarson / detail
- minor updates to TCNE stuff (getting back into it) — ksabo / detail
- added mitLG BC for four equation IBL3D — shunz / detail
- fixing unused var — hcarson / detail
- Update for latest version of refine — galbramc / detail
- missing space — hcarson / detail
- Added vpr11@mit.edu to DeveloperEmailAddresses — vpr11 / detail
- End of week dump. — ksabo / detail
- added pressure jump into source for AV sensor in two-phase porous media — allmaras / detail
- minor changes to SPE10 test case: added #ifdef's for log(pn), table lookup; changed — allmaras / detail
- added #define label for pressure jump in AV sensor source; updated unit test — allmaras / detail
- added new closure option (but commented off for now). updated system test case for four-eqn IBL3D on stagnation flow BL — shunz / detail
- zero guard for smoothabs0 — allmaras / detail
- updated unit tests to incorporate pressure jumps in sensor source for two-phase AV — allmaras / detail
- Use 2 MPI processors on macOS with Jenkins. Make TetGen optional again. — galbramc / detail
- Fix for finding boost — galbramc / detail
- Some chemsitry model unit tests - need before source term testing. — ksabo / detail
- Fix for 2 MPI procs on macOS — galbramc / detail
- Various CMake fixes — galbramc / detail
- Fix BuildBoost — galbramc / detail
- vibrational relaxation time unit tests — ksabo / detail
- LIP solver can consume CAPS mesh — galbramc / detail
- Update minimum ESP version to 1.18 — galbramc / detail
- Relax EGADS version requirement — galbramc / detail
- Fix link error — galbramc / detail
- Missed a file — galbramc / detail
- More link error fixes — galbramc / detail
- More link fixes — galbramc / detail
- Exlicit Exception instantiations. Bias for Python 3 with CMake — galbramc / detail
- added continuousGlobalMap() for block 2x2 AES — shunz / detail
- PETSc now works for coupled IBL3 block AES 3x3 — shunz / detail
- minor refactoring — shunz / detail
- cleaned up and merged sandbox cases — shunz / detail
- use reference velocity scale consistently — shunz / detail
- turned on quasi-2D closure relations for 3-eq 3D IBL — shunz / detail
- Missed one instantiation. More optional TetGen fixes — galbramc / detail
- Various small fixes — galbramc / detail
- added exceptions for petsc MPI implementations for block AES 3x3 — shunz / detail
- turned off 3D IBL transition and lag equations for system test (for now) — shunz / detail
- turned off some TBD MPI stuff in petsc block AES 3x3 to avoid compiling errors — shunz / detail
- fixed unused variable warnings — shunz / detail
- fix compiling error in sandbox case — shunz / detail
- Added quasi-2D turbulent closure to four-eqn IBL3 formulation — shunz / detail
- fixed deprecated macro — shunz / detail
- First set of updates from cleaning up develop branch. Contains code and tests related to adding a spatially varying a-field (i.e. from previous adapt soln) in Homotopy — blsc / detail
- Removed sourceCoarse and sourceFine in lieu of sourceTraceJump — galbramc / detail
- Move Surreal into SANS namespace — galbramc / detail
- Forgot a file — galbramc / detail
- Missed MPI SurrealS — galbramc / detail
- Add missing include — galbramc / detail
- Remove SurrealS(Real,Real) constructor — galbramc / detail
- More fixes for modified Surreal — galbramc / detail
- Fix warnings — galbramc / detail
- Setup to run VMSDBR2 on fixed Joukowski meshes — galbramc / detail
- Fix uninitialized variable warnings — galbramc / detail
- Fix vera warning — galbramc / detail
- src/LinearAlgebra/ — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- EGADS interface refactoring. Added meanline blade. — galbramc / detail
- Fixes for EGTess — galbramc / detail
- More fixes to the EGADS cleanup — galbramc / detail
- More EGADS fixes — galbramc / detail
- Fix compile error — galbramc / detail
- Fix warning — galbramc / detail
- Fix more warnings — galbramc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Refactor CubicCamber. Add Normal vector field. — galbramc / detail
- Forgot files — galbramc / detail
- Add missing includes — galbramc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Fix field normal vector check for parallel — galbramc / detail
- Resolved issues that came up due to merging — blsc / detail
- First pass at prototyping a globally constrained algebraic equation set — blsc / detail
- Updates to globally constrained equations to include condensation of matrix in PETSc — blsc / detail
- Updates for first round of parallelizing the homotopy — blsc / detail
- Parallel homotopy appears to be working — blsc / detail
- A few tweeks on the homotopy and 3D set up — blsc / detail
- Updated interface for globally constrained equations so the jacobian for the pde and the constraints are in seperate functions — blsc / detail
- The small problem for static condensation is calculated on one processor then broadcast, that way there are on finite precision inconsistencies — blsc / detail
- Added template parameter to determine if (PETSc) should do a shur complement from block 2x2. Note, if we're not using PETSc, then the block matrix is solved as is. This is because the shur complement is only a work around for parallel communication issues. — blsc / detail
- ... because if you hard code tecplot for 4 levels of grid refinement on output you get a 300Gb tecplot file in 3D ... — blsc / detail
- Number of global constraints is now a runtime option. The global coupling uses a CRS matrix structure, as opposed to MatrixD, since the CRS structure is already there. — blsc / detail
- Fixed bug with small system decomposition. The matrix was incorrectly sized for runtime constraints — blsc / detail
- Clean up after merging from develop — blsc / detail
- More merging issues — blsc / detail
- Added RotorSource for Euler equations — galbramc / detail
- Various small fixes — galbramc / detail
- Fix compile error — galbramc / detail
- A few more fixes — galbramc / detail
- Fix unit test error — galbramc / detail
- Bulk of unit tests done. — ksabo / detail
- Update refine libraries — galbramc / detail
- src/ — blsc / detail
- Missing unit tests and ability to daisy chain globally constrained algebraic equation sets — blsc / detail
- Missed an update for the serial version of PETSc — blsc / detail
- Further speed improvements — galbramc / detail
- Fix VMSDBR2 adjoint bug. Update refine build. — galbramc / detail
- Some fixes for the Rotor source — galbramc / detail
- Trying DG Normal vector field — galbramc / detail
- Correction to Rotor source — galbramc / detail
- One more fix to Rotor source — galbramc / detail
- One more fix — galbramc / detail
- updated file names — ksabo / detail
- updated file names (round 2) — ksabo / detail
- Fixed warnings and other minor things — ksabo / detail
- 150 char line error fix — ksabo / detail
- used brackets for matrix call, fixed now — ksabo / detail
- Some cleanup of PETSc Shur solve — galbramc / detail
- Fixes for MKL with Block 2x2 — galbramc / detail
- Bug fixes for homotopy and some 3D bugs — blsc / detail
- Fixed a few bug (undefined param and timeout) — blsc / detail
- fixed stack-buffer-overflow error in temperature data structures — ksabo / detail
- Missing instantiations, BC that only existed for local testing purposes removed. — blsc / detail
- fixed read access error from electron indexing bug — ksabo / detail
- fixed compiler warnings — ksabo / detail
- dropped tol to 1e-11 from 1e-12, removed extra {} that may have been causing an issue — ksabo / detail
- renamed test suite (explicitly added TCNE to name) - was causing conflict error — ksabo / detail
- SANS_Nightly fix, efma line compiler warning deleted — ksabo / detail
- updated reverse reaction rate temperature calculations — ksabo / detail
- Add trace quadrature checking to isValidCell_VMSD. — hcarson / detail
- Refactored global constraintes — galbramc / detail
- Forgot files — galbramc / detail
- Compile fixes — galbramc / detail
- Fix unit test — galbramc / detail
- Added a new ParamFieldBuilder specialization for (log-permeability, porosity, gen-H) param fields. Added a unit test. — savithru / detail
- added pde/IncompressibleNS — allmaras / detail
- added 1D incompressible NS for fully developed channel flow with sansLG Robin BCs — allmaras / detail
- added 2nd weighting parameter to weightBC; 1st parameter is for Dirichlet / adjoint state, — allmaras / detail
- added 2nd weighting parameter to weightBC; missed one file — allmaras / detail
- added Robin_sansLG BC catagory — allmaras / detail
- IO file check flag -> true — allmaras / detail
- 1D incompressible NS solver for fully developed channel flow — allmaras / detail
- bug fixes — allmaras / detail
- Major refactor of the two-phase PDE classes to support a (log-permeability, porosity) param-field. The artificial viscosity classes use a (log-permeability, porosity, log-H) param-field. — savithru / detail
- Updated ErrorEstimate_DGBR2 instantiations — savithru / detail
- Updated tests. All unit and system tests compile now. — savithru / detail
- added test for -Identity() initializer — allmaras / detail
- Fix so -DLA::Identity() works properly — galbramc / detail
- added BCs for 1D RANS-SA for channel flow — allmaras / detail
- unit tests for 1D RANS-SA for channel flow — allmaras / detail
- unit tests: missed one — allmaras / detail
- unit test output pattern test files — allmaras / detail
- 1D RANS-SA test case for fully developed channel flow -- preliminary — allmaras / detail
- updated test case — allmaras / detail
- More refactoring to get sandbox cases to compile. — savithru / detail
- Fixed a unit test. — savithru / detail
- Missed a sandbox case. — savithru / detail
- Reverting include path for boost output_test_stream — savithru / detail
- made algebraic eqn-set files more consistent between Galerkin and Galerkin_Stabilized — allmaras / detail
- instantiated VectorS<2> output — allmaras / detail
- Updated discretizations and PDE interfaces to use both paramL and paramR when evaluating fluxAdvectiveUpwind or fluxAdvectiveUpwindSpaceTime. This is important for the two-phase flow PDE, where the temporal flux depends on the porosity param-field value (which can be heterogeneous). — savithru / detail
- Update 2D ugrid reader for UNFORATTED (.r8.ugrid) files. — galbramc / detail
- Fix warning — galbramc / detail
- Fix warning — galbramc / detail
- added Robin BC dot product tests; currently commented out, since they fail to compile — allmaras / detail
- added Tensor-Vector dot-products: e.g. dot( VectorX, TensorMatrixQ ) — allmaras / detail
- clean up: MatrixS<D,D,MatrixQ> -> TensorMatrixQ — allmaras / detail
- needed additional #include's — allmaras / detail
- added ND ctor for BCs: BC( PDE, BCArgs ) — allmaras / detail
- added dist parameters to certain functions; added jacobianMasterState; code clean-up — allmaras / detail
- added skin friction / drag output for 1D incompressible NS channel flow — allmaras / detail
- added #if's to try different combinations of '(gradphi . K . nHat) betaBC^t rsdBC'; — allmaras / detail
- Updated FV-TPFA discretization to work for heterogeneous properties + some cleanup. — savithru / detail
- Added missing includes — savithru / detail
- removed dot-products supporting (K . nHat) operator in Robin_sansLG BCs, and reverted — allmaras / detail
- added IncompressibleNSLib to unit test builders — allmaras / detail
- latest sandbox tests for 1D fully developed channel flow — allmaras / detail
- Updated global contraints. Solve rotor speed at specified power. — galbramc / detail
- Compile fixes — galbramc / detail
- Add missing files — galbramc / detail
- added optional parameter to output_gnuplot for number of points per element (default remains 11) — allmaras / detail
- code cleanup for 1D NS/RANS — allmaras / detail
- solution function for 1D RANS: analytic law-of-the-wall for SA — allmaras / detail
- missed a pattern file — allmaras / detail
- missed a unit test file — allmaras / detail
- updated 1D RANS fully developed channel flow case to (a) work, (b) output useful data, — allmaras / detail
- Fix all output functionals to properly work in parallel — galbramc / detail
- name change for test suite to avoid link conflict for 'make unit' — allmaras / detail
- Fix compile error — galbramc / detail
- Compile fix — galbramc / detail
- Missing include — galbramc / detail
- More missing includes — galbramc / detail
- More missing includes — galbramc / detail
- reverted to depricated include directory for <boost/test/unit_test.hpp> — allmaras / detail
- More missing include fixes — galbramc / detail
- Upgrade to AFLR 10.8.7 — galbramc / detail
- Update AFLR libraries — galbramc / detail
- src/ — blsc / detail
- Updated BC::isValidState interface so mitState BCs can check if the boundary state generated is also valid — blsc / detail
- Removed file that didn't work out and shouldn't have been commited — blsc / detail
- Fix AFLR library order — galbramc / detail
- Formatting fixes — blsc / detail
- Missing instantiation and arguments flipped causing a unit test to fail — blsc / detail
- Fixes for AFLR4 and EGADS updates — galbramc / detail
- Fix for wake sheets — galbramc / detail
- Various small fixes — galbramc / detail
- Allow specified interior traces — galbramc / detail
- Compile fixes. Allow UnionJack to work in parallel — galbramc / detail
- Fix compile error — galbramc / detail
- removed 1D incompressible NS channel flow test case -- won't compile due to double — allmaras / detail
- Fixes for parallel specified interior traces. Added ParkMMS and EntropyProduction output. — galbramc / detail
- Forgot files — galbramc / detail
- Fixes for parallel interior traces — galbramc / detail
- Fix uninitialized data — galbramc / detail
- Fix intel warning — galbramc / detail
- Added new SPE10 cases for time-marching FV and DGBR2+AV. — savithru / detail
- Fix parallel DG DOF indexing for multiple cell groups — galbramc / detail
- fixes for jenkins squawks — allmaras / detail
- Fix EG zombies — galbramc / detail
- missing #include <vector> — allmaras / detail
- fixed warning for un-used typedef — allmaras / detail
- added isValidState with (x,time,nx,q) params for Dirichlet — allmaras / detail
- Hardening ReadSolution_PX to throw uniformly across MPI if rank 0 fails to load the file. Can now use try catch around restart blocks! — hcarson / detail
- fixed uninitialized variables in test — allmaras / detail
- removed redundant instantiation — allmaras / detail
- removed unneeded print statements and a typo — hcarson / detail
- Nightly fixes — galbramc / detail
- Various small fixes — galbramc / detail
- Fix to erroneous logic — hcarson / detail
- Make safe_at work for any container type, and reduce code duplication — hcarson / detail
- Nightly fixes — galbramc / detail
- More nightly fixes — galbramc / detail
- fixed nightly warning on unused variable — allmaras / detail
- Relax execution time — galbramc / detail
- Changed isValid to check: qbar + qp at cell quads, and qbar, qbar + qpL and qbar + qpR for interior traces. These are the only values used in flux evaluation — hcarson / detail
#265 (Jun 20, 2020, 2:49:59 AM)
- relocate QauxvInterpret forward declaration in prep for 3D stuff — shunz / detail
- Added basic stuff for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Initial pass on PDEIBL3D — shunz / detail
- Filled in 3D IBL closure with fully 3D components set to zero — shunz / detail
- Added BCNone for IBL3D — shunz / detail
- added a working version of sandbox case for IBL3D — shunz / detail
- Added a sheet grid of triangles in 3D for IBL3D — shunz / detail
- Added instantiation — shunz / detail
- Intermediate commit — shunz / detail
- Working on integrands for first 3D IBL case — shunz / detail
- More fixes to integrand classes for IBL3D — shunz / detail
- Fixed instantiations for IBL3D — shunz / detail
- Add explicit instantiations and fix typos in closure class — shunz / detail
- Initial version of local Cartesian basis construction for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Fix constuction of q1 and q2 vectors in case of stagnation flows — shunz / detail
- Add velocity gradient calculation in cell integrand of 3D IBL — shunz / detail
- Refactor and add a 2D stagnation flow test case — shunz / detail
- Add a 3D quad grid — shunz / detail
- Update cmake list for unit grid test — shunz / detail
- Fix typo in 3D quad sheet grid — shunz / detail
- fix bug in qauxv gradient calculation in 3D IBL cell integrand — shunz / detail
- Fix the scale and dimension of dissipation integral in 3D integral — shunz / detail
- fix a typo in thickness identity — shunz / detail
- Add more options to 3D IBL stagnation flow case, including quad grid, solution initialization, — shunz / detail
- one more bug fix in cell integrand for 3D IBL — shunz / detail
- Bugfix in calculation of trace unit normal vector for area cells in 3D — shunz / detail
- Add Nishida's crossflow closure. Add pyrite check of stagnation flow case for 3D IBL. Minor addition for debugging in PDEIBL3D — shunz / detail
- fix dependents of refactoring of GetSolnDofCell_IBL — shunz / detail
- Add a 3D flat plate source panel method but haven't tested yet — shunz / detail
- intermediate commit: minor clenaup and add guards. — shunz / detail
- intermediate commit: working on 3D coupled IBL for torpedo cass — shunz / detail
- add 3x3 equation system — shunz / detail
- typo fix. add partial instantiations for system 3x3 vector and matrix types — shunz / detail
- add linesearch data type for 3x3 equation system — shunz / detail
- add missing include — shunz / detail
- intermediate commit: fix many compiling errors in the way of running torpedo case for IBL3D. switching computer to continue the work... — shunz / detail
- refactor projection to Qauxi — shunz / detail
- add interior trace integrand for projection onto Qauxi — shunz / detail
- minor fix — shunz / detail
- add instantiations for IBL3D torpedo case — shunz / detail
- add instantiations for coupled IBL3D — shunz / detail
- remove unnecessary assert — shunz / detail
- fix for coupled IBL case to compile and run — shunz / detail
- fix uninitialized dummy DOFs — shunz / detail
- fix setDOFFrom in Qauxv 3D (missing q_y previously) — shunz / detail
- Coupled 3D IBL case converged on some simple variants of the torpedo case: linear and mildly nonlinear radial velocity distribution with attached laminar BLs — shunz / detail
- Tried triangle grid as well: fine on radially linear velocity distribution but couldn't converge on a more nonlinear case — shunz / detail
- cleaned up unused stuff — shunz / detail
- refactor SetIBLoutputCellGroup to accommodate both 3D and 2D IBL — shunz / detail
- remove outdated include — shunz / detail
- more refactoring of SetIBLoutputCellGroup for 3D IBL. working progress. switching computer — shunz / detail
- intermediate commit. switching computer. — shunz / detail
- enable tecplot output for 3D IBL — shunz / detail
- added PyDict options for Verbose and writeMarketMatrix for UMFPACK — allmaras / detail
- add full-state BC for IBL3D with corresponding boundary trace integrand. verified on an uncoupled Blasius case — shunz / detail
- add a coupled IBL3D Blasius case — shunz / detail
- implement PTC for coupled IBL 3x3 system — shunz / detail
- add commented-out stuff for turning off laminar amplification and lag equations in IBL3D — shunz / detail
- fix typo in commented-out stuff — shunz / detail
- enable rotated mesh for IBL3D torpedo case — shunz / detail
- set up a torpedo with grid aligned with xy axes. turned off laminar amplification and lag equations [need to be brought back after testing purely laminar BLs] — shunz / detail
- minor change to test case — shunz / detail
- minor refactoring on Blasius inflow BC params — shunz / detail
- rename test cases — shunz / detail
- speed up panel-related jacobian calculation using cached influence matrix in place of surrealized qauxifld — shunz / detail
- add jacobian timing for refactoring purpose — shunz / detail
- add similar (to DBL3) Falkner-Skan inflow bc for IBL3D with non-constant inflow state. set up a tornado case with rotated xy grid to compare with DBL3 — shunz / detail
- minor refactoring of test cases — shunz / detail
- remove trivial zero z velocity component to speed up panel method — shunz / detail
- minor refactoring — shunz / detail
- typo fix — shunz / detail
- precompute inviscid velocity for panel, which resulted in O(10) speedup in related residual calculation. fix DOF indexing in residual/jacobian precomputation — shunz / detail
- define macro to comment off some lines for timing/refactoring — shunz / detail
- minor comments — shunz / detail
- add ping test for coupled IBL in 3x3 block system — shunz / detail
- attempt to mirror tets in XField3D_Box_Tet_X1_WakeCut — allmaras / detail
- reverted to original prism-split coding; remainder of code is hard-coded for the — allmaras / detail
- fix typo in Cf2 closure, although it didn't change the torpedo case results much — shunz / detail
- Fix dot for VectorBlock — galbramc / detail
- added PyDict control of wake & Kutta Nitsche parameters — allmaras / detail
- added PyDict solve check option to UMFPACK; currently commented out actual check — allmaras / detail
- Fixes for checking the UMFPACK solve — galbramc / detail
- add a wall term to dissipation relation of Nishida's closure, although it didn't affect things much — shunz / detail
- add a test case of fx67-k-170 airfoil — shunz / detail
- minor edit to output filenames at convergence failures — shunz / detail
- resolve merge conflict — shunz / detail
- changed default flux of IBL to LF flux — shunz / detail
- add a test case for drag polar — shunz / detail
- ran drag polar cases — shunz / detail
- refactored reference speed in transition model — shunz / detail
- typo fix — shunz / detail
- rename working directory — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- Add unit tests demonstrating that the step matrix calculation is stable to scaling — hcarson / detail
- update pyrite files — shunz / detail
- refactor 3D IBL closure API to allow for alternative closure models — shunz / detail
- save 3D closure relations in a separate header — shunz / detail
- add neural net closure for 3D IBL — shunz / detail
- run drag polar on finer grids — shunz / detail
- switch to run on acdl desktop — shunz / detail
- fix memory leak warning caused by accessing index -1 — shunz / detail
- minor update — shunz / detail
- mucking with PETSc for IBL3 — shunz / detail
- instantiate MKL_PARDISO solver for matrix block 3x3 — shunz / detail
- tried MKL_PARDISO solver for IBL3 — shunz / detail
- Adding test that Explicitly calculating the step from the metric directly is not unstable. Cases in 2D and 3D, showing stability to an AR of 2^10 in 3D, and 2^64 in 2D. — hcarson / detail
- minor typo fix — shunz / detail
- fix formatting — shunz / detail
- add mitLG BC for IBL3 — shunz / detail
- minor refactoring — shunz / detail
- switch to the same input parameters as DBL3 — shunz / detail
- add LF flux to IBL3 — shunz / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- Changes to ErrorModel to allow for the new exact nodal metric calculation — hcarson / detail
- pre merge add.... wth? — hcarson / detail
- add Dirichlet mitLG inflow BC to a Blasius flow test case — shunz / detail
- Jenkins fix — hcarson / detail
- reverting to the develop branch of ErrorModel — hcarson / detail
- fixes to case — hcarson / detail
- fixes to case — hcarson / detail
- intermediate commit: added 4-equation neural net closure model. working on 4-equation IBL3D pde class — shunz / detail
- remove extraneous tamplate keyword — shunz / detail
- Various changes for arthur: Commented the adjoint_wo_p things from SolverInterface_VMSD_BR2, reducing the memory reqs. Made the Deltawing adapts more uniform and fit with the plan. Added the Solve case for the VMSD delta wing. — hcarson / detail
- added soruce terms for the lateral curvature equation of IBL3 — shunz / detail
- removed re-definition — shunz / detail
- refactored and added PDE and BC for four-equation 3D IBL class. added a starting point for torpedo case — shunz / detail
- separated classes of 3D IBL and IBLFourEqn — shunz / detail
- generalized templates in IBL3-related integrands — shunz / detail
- added instantiations for four-equation 3D IBL — shunz / detail
- fixed instantiation typo — shunz / detail
- turned on verbose linesearch printout — shunz / detail
- added a visous-only Blasius case for 4-equation 3D IBL. added a missing include — shunz / detail
- refactored reference coordinate gradient for speedup. add/edit comments for clarity — shunz / detail
- typo fix: gradqe*E_qesq. minor edits — shunz / detail
- turned off printout in unit testing — shunz / detail
- cosmetic changes — shunz / detail
- refactored neural net closure models: H22, Hd1, Hc2 — shunz / detail
- added output for four-equation 3D IBL — shunz / detail
- fixed auxi equation (wall transpiration): previous mass flux missed crossflow component — shunz / detail
- previous fix to wall transpiration (auxi equation) didn't fix. it is now fixed. added unit test — shunz / detail
- minor tweak — shunz / detail
- minor cleanup — shunz / detail
- add velocity gradient output to IBL — shunz / detail
- add instantiation — shunz / detail
- added IBL3 closure relations in the form of analytic formulae — shunz / detail
- refactored neural net closure implementation — shunz / detail
- added a set of IBL3 closure models based on analytic formulae — shunz / detail
- restored four-equation neural net closure to its original working state — shunz / detail
- switch to using 4-equation IBL3 closure based on analytic formulae. results are similar or slightly better than neural net closure — shunz / detail
- fixed a typo (which fortunately wasn't used yet). added exception throws — shunz / detail
- fixed include filename — shunz / detail
- removed redundant exceptions — shunz / detail
- refactored four-eqn IBL3 curve-fit closure — shunz / detail
- conformed to vera check: should not use "using namespace" in header files — shunz / detail
- fixed unit tests for after API refactoring — shunz / detail
- fixed unit tests for the previous API refactoring — shunz / detail
- fixed ping tests: finite difference step size — shunz / detail
- added ping test for four-eqn IBL3 — shunz / detail
- added Blasius flow test case for four-eqn IBL3D. some cleanup — shunz / detail
- added include — shunz / detail
- added includes — shunz / detail
- checked four-eqn IBL3D on Blasius case and stagnation radial flow — shunz / detail
- added a stagnation flow toy case. mucked with IBL3 for torpedo case — shunz / detail
- fixed toy case to keep up with API refactoring — shunz / detail
- added missing include related to MPI — shunz / detail
- suppresed file dump in system test — shunz / detail
- added assertions — shunz / detail
- add some derivates to the IBL3 output — shunz / detail
- relaxed pyrite tolerance — shunz / detail
- relaxed pyrite tolerance for intel compiler. speed up ping test to avoid time-out — shunz / detail
- renamed output — shunz / detail
- added and refactored IBL3 output — shunz / detail
- make verbose_ if-tests consistent throughout — allmaras / detail
- fixed screen dump for checkSolve_ when residuals above tolerance — allmaras / detail
- added option to dump solution at each Newton iteration — allmaras / detail
- added pressure gradient for space-time — allmaras / detail
- added instantiations, etc, needed for log(p) variables with look-up porosity/permeability tables — allmaras / detail
- added grid-Laplacian artificial viscosity for pressure; currently hard-coded diffusion coefficient — allmaras / detail
- trying to fix gnu9 compiler warning — shunz / detail
- added "#include <utilities>" for std::move; added unit test for VectorBlock_3 — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- fixed vera line-length squawk — allmaras / detail
- add a new curve fit model based on low-dissipative DBL3 data — shunz / detail
- allow for uncoupled/viscou-only IBL3 solution by tweaking the panel method — shunz / detail
- fixed VectorBlock_3 unit test; made ::m() and ::n() static, so 2, 3, and 4 are all consistent — allmaras / detail
- forgot to save changes in the last commit... — shunz / detail
- relaxed Jenkins timeout threshold for some large ping tests — shunz / detail
- minor tweak — shunz / detail
- speed up ping test by turning off some redundant sub-block checks — shunz / detail
- fix cppcheck error — shunz / detail
- speed up ping test by turning off tests on some sub-blocks of the jacobian — shunz / detail
- added directory creation for output files — allmaras / detail
- Don't use python2 with jenkins — galbramc / detail
- removed old version of adjoint-compatible potential solver for Hershey wing — allmaras / detail
- temporarily disabled tests involving artificial viscosity fluxes if USE_PRESSURE_AV defined — allmaras / detail
- make VectorBlock test-suite names unique (so make unit_build works) — allmaras / detail
- added unit tests for circulation integrations — allmaras / detail
- added circulation integrations for lift & roll as functional outputs — allmaras / detail
- Add Q3 and Q4 elements to Gmsh IO — galbramc / detail
- clean-up of circulation-base functional code/test; added drag but #ifdef'ed out, as it's not complete — allmaras / detail
- Fix finding macOS Accelerate BLAS — galbramc / detail
- cppcheck fixes for nightly — allmaras / detail
- moving back to develop — hcarson / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- add empty definition to fix undefined reference in weekly test — shunz / detail
- vera fix — hcarson / detail
- removing unneeded test — hcarson / detail
- fixing unused var — hcarson / detail
- Update for latest version of refine — galbramc / detail
- missing space — hcarson / detail
- Added vpr11@mit.edu to DeveloperEmailAddresses — vpr11 / detail
#264 (Jun 13, 2020, 1:52:07 AM)
- relocate QauxvInterpret forward declaration in prep for 3D stuff — shunz / detail
- Added basic stuff for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Initial pass on PDEIBL3D — shunz / detail
- Filled in 3D IBL closure with fully 3D components set to zero — shunz / detail
- Added BCNone for IBL3D — shunz / detail
- added a working version of sandbox case for IBL3D — shunz / detail
- Added a sheet grid of triangles in 3D for IBL3D — shunz / detail
- Added instantiation — shunz / detail
- Intermediate commit — shunz / detail
- Working on integrands for first 3D IBL case — shunz / detail
- More fixes to integrand classes for IBL3D — shunz / detail
- Fixed instantiations for IBL3D — shunz / detail
- Add explicit instantiations and fix typos in closure class — shunz / detail
- Initial version of local Cartesian basis construction for 3D IBL — shunz / detail
- Minor cleanup — shunz / detail
- Fix constuction of q1 and q2 vectors in case of stagnation flows — shunz / detail
- Add velocity gradient calculation in cell integrand of 3D IBL — shunz / detail
- Refactor and add a 2D stagnation flow test case — shunz / detail
- Add a 3D quad grid — shunz / detail
- Update cmake list for unit grid test — shunz / detail
- Fix typo in 3D quad sheet grid — shunz / detail
- fix bug in qauxv gradient calculation in 3D IBL cell integrand — shunz / detail
- Fix the scale and dimension of dissipation integral in 3D integral — shunz / detail
- fix a typo in thickness identity — shunz / detail
- Add more options to 3D IBL stagnation flow case, including quad grid, solution initialization, — shunz / detail
- one more bug fix in cell integrand for 3D IBL — shunz / detail
- Bugfix in calculation of trace unit normal vector for area cells in 3D — shunz / detail
- Add Nishida's crossflow closure. Add pyrite check of stagnation flow case for 3D IBL. Minor addition for debugging in PDEIBL3D — shunz / detail
- fix dependents of refactoring of GetSolnDofCell_IBL — shunz / detail
- Add a 3D flat plate source panel method but haven't tested yet — shunz / detail
- intermediate commit: minor clenaup and add guards. — shunz / detail
- intermediate commit: working on 3D coupled IBL for torpedo cass — shunz / detail
- add 3x3 equation system — shunz / detail
- typo fix. add partial instantiations for system 3x3 vector and matrix types — shunz / detail
- add linesearch data type for 3x3 equation system — shunz / detail
- add missing include — shunz / detail
- intermediate commit: fix many compiling errors in the way of running torpedo case for IBL3D. switching computer to continue the work... — shunz / detail
- refactor projection to Qauxi — shunz / detail
- add interior trace integrand for projection onto Qauxi — shunz / detail
- minor fix — shunz / detail
- add instantiations for IBL3D torpedo case — shunz / detail
- add instantiations for coupled IBL3D — shunz / detail
- remove unnecessary assert — shunz / detail
- fix for coupled IBL case to compile and run — shunz / detail
- fix uninitialized dummy DOFs — shunz / detail
- fix setDOFFrom in Qauxv 3D (missing q_y previously) — shunz / detail
- Coupled 3D IBL case converged on some simple variants of the torpedo case: linear and mildly nonlinear radial velocity distribution with attached laminar BLs — shunz / detail
- Tried triangle grid as well: fine on radially linear velocity distribution but couldn't converge on a more nonlinear case — shunz / detail
- cleaned up unused stuff — shunz / detail
- refactor SetIBLoutputCellGroup to accommodate both 3D and 2D IBL — shunz / detail
- remove outdated include — shunz / detail
- more refactoring of SetIBLoutputCellGroup for 3D IBL. working progress. switching computer — shunz / detail
- intermediate commit. switching computer. — shunz / detail
- enable tecplot output for 3D IBL — shunz / detail
- add full-state BC for IBL3D with corresponding boundary trace integrand. verified on an uncoupled Blasius case — shunz / detail
- add a coupled IBL3D Blasius case — shunz / detail
- implement PTC for coupled IBL 3x3 system — shunz / detail
- add commented-out stuff for turning off laminar amplification and lag equations in IBL3D — shunz / detail
- fix typo in commented-out stuff — shunz / detail
- enable rotated mesh for IBL3D torpedo case — shunz / detail
- set up a torpedo with grid aligned with xy axes. turned off laminar amplification and lag equations [need to be brought back after testing purely laminar BLs] — shunz / detail
- minor change to test case — shunz / detail
- minor refactoring on Blasius inflow BC params — shunz / detail
- rename test cases — shunz / detail
- speed up panel-related jacobian calculation using cached influence matrix in place of surrealized qauxifld — shunz / detail
- add jacobian timing for refactoring purpose — shunz / detail
- add similar (to DBL3) Falkner-Skan inflow bc for IBL3D with non-constant inflow state. set up a tornado case with rotated xy grid to compare with DBL3 — shunz / detail
- minor refactoring of test cases — shunz / detail
- remove trivial zero z velocity component to speed up panel method — shunz / detail
- minor refactoring — shunz / detail
- typo fix — shunz / detail
- precompute inviscid velocity for panel, which resulted in O(10) speedup in related residual calculation. fix DOF indexing in residual/jacobian precomputation — shunz / detail
- define macro to comment off some lines for timing/refactoring — shunz / detail
- minor comments — shunz / detail
- add ping test for coupled IBL in 3x3 block system — shunz / detail
- fix typo in Cf2 closure, although it didn't change the torpedo case results much — shunz / detail
- add a wall term to dissipation relation of Nishida's closure, although it didn't affect things much — shunz / detail
- add a test case of fx67-k-170 airfoil — shunz / detail
- minor edit to output filenames at convergence failures — shunz / detail
- resolve merge conflict — shunz / detail
- changed default flux of IBL to LF flux — shunz / detail
- add a test case for drag polar — shunz / detail
- ran drag polar cases — shunz / detail
- refactored reference speed in transition model — shunz / detail
- typo fix — shunz / detail
- rename working directory — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- refator characteristic speed for PTC — shunz / detail
- update pyrite files — shunz / detail
- refactor 3D IBL closure API to allow for alternative closure models — shunz / detail
- save 3D closure relations in a separate header — shunz / detail
- add neural net closure for 3D IBL — shunz / detail
- run drag polar on finer grids — shunz / detail
- switch to run on acdl desktop — shunz / detail
- fix memory leak warning caused by accessing index -1 — shunz / detail
- minor update — shunz / detail
- mucking with PETSc for IBL3 — shunz / detail
- instantiate MKL_PARDISO solver for matrix block 3x3 — shunz / detail
- tried MKL_PARDISO solver for IBL3 — shunz / detail
- minor typo fix — shunz / detail
- fix formatting — shunz / detail
- add mitLG BC for IBL3 — shunz / detail
- minor refactoring — shunz / detail
- switch to the same input parameters as DBL3 — shunz / detail
- add LF flux to IBL3 — shunz / detail
- add Dirichlet mitLG inflow BC to a Blasius flow test case — shunz / detail
- intermediate commit: added 4-equation neural net closure model. working on 4-equation IBL3D pde class — shunz / detail
- remove extraneous tamplate keyword — shunz / detail
- added soruce terms for the lateral curvature equation of IBL3 — shunz / detail
- removed re-definition — shunz / detail
- refactored and added PDE and BC for four-equation 3D IBL class. added a starting point for torpedo case — shunz / detail
- separated classes of 3D IBL and IBLFourEqn — shunz / detail
- generalized templates in IBL3-related integrands — shunz / detail
- added instantiations for four-equation 3D IBL — shunz / detail
- fixed instantiation typo — shunz / detail
- turned on verbose linesearch printout — shunz / detail
- added a visous-only Blasius case for 4-equation 3D IBL. added a missing include — shunz / detail
- refactored reference coordinate gradient for speedup. add/edit comments for clarity — shunz / detail
- typo fix: gradqe*E_qesq. minor edits — shunz / detail
- turned off printout in unit testing — shunz / detail
- cosmetic changes — shunz / detail
- refactored neural net closure models: H22, Hd1, Hc2 — shunz / detail
- added output for four-equation 3D IBL — shunz / detail
- fixed auxi equation (wall transpiration): previous mass flux missed crossflow component — shunz / detail
- previous fix to wall transpiration (auxi equation) didn't fix. it is now fixed. added unit test — shunz / detail
- minor tweak — shunz / detail
- minor cleanup — shunz / detail
- add velocity gradient output to IBL — shunz / detail
- add instantiation — shunz / detail
- added IBL3 closure relations in the form of analytic formulae — shunz / detail
- refactored neural net closure implementation — shunz / detail
- added a set of IBL3 closure models based on analytic formulae — shunz / detail
- restored four-equation neural net closure to its original working state — shunz / detail
- switch to using 4-equation IBL3 closure based on analytic formulae. results are similar or slightly better than neural net closure — shunz / detail
- fixed a typo (which fortunately wasn't used yet). added exception throws — shunz / detail
- fixed include filename — shunz / detail
- removed redundant exceptions — shunz / detail
- refactored four-eqn IBL3 curve-fit closure — shunz / detail
- conformed to vera check: should not use "using namespace" in header files — shunz / detail
- fixed unit tests for after API refactoring — shunz / detail
- fixed unit tests for the previous API refactoring — shunz / detail
- fixed ping tests: finite difference step size — shunz / detail
- added ping test for four-eqn IBL3 — shunz / detail
- added Blasius flow test case for four-eqn IBL3D. some cleanup — shunz / detail
- added include — shunz / detail
- added includes — shunz / detail
- checked four-eqn IBL3D on Blasius case and stagnation radial flow — shunz / detail
- added a stagnation flow toy case. mucked with IBL3 for torpedo case — shunz / detail
- fixed toy case to keep up with API refactoring — shunz / detail
- added missing include related to MPI — shunz / detail
- suppresed file dump in system test — shunz / detail
- added assertions — shunz / detail
- add some derivates to the IBL3 output — shunz / detail
- relaxed pyrite tolerance — shunz / detail
- relaxed pyrite tolerance for intel compiler. speed up ping test to avoid time-out — shunz / detail
- renamed output — shunz / detail
- added and refactored IBL3 output — shunz / detail
- trying to fix gnu9 compiler warning — shunz / detail
- add a new curve fit model based on low-dissipative DBL3 data — shunz / detail
- allow for uncoupled/viscou-only IBL3 solution by tweaking the panel method — shunz / detail
- forgot to save changes in the last commit... — shunz / detail
- relaxed Jenkins timeout threshold for some large ping tests — shunz / detail
- minor tweak — shunz / detail
- speed up ping test by turning off some redundant sub-block checks — shunz / detail
- fix cppcheck error — shunz / detail
- speed up ping test by turning off tests on some sub-blocks of the jacobian — shunz / detail
- Don't use python2 with jenkins — galbramc / detail
#263 (May 30, 2020, 2:08:52 AM)
- instantiation of vectors for 1D Euler — ursachi / detail
- added williams sparse quadrature, and tests, and everything seems to be working! — cfrontin / detail
- added some stuff — cfrontin / detail
- quadrature update. — cfrontin / detail
- 1D+T AD adapt case added. — cfrontin / detail
- need to fix boundaryoutput for vmsd case im workin on. — cfrontin / detail
- updated quadrature and quad testing and also unit tests. — cfrontin / detail
- corrected merge error — cfrontin / detail
- jenkins fixes — cfrontin / detail
- jenkins fixes — cfrontin / detail
- Various small fixes for Windoze — galbramc / detail
- Fix last commit — galbramc / detail
- slight change to quad test, nightly fix. — cfrontin / detail
- update, turn off quadrature sandbox for jenkins — cfrontin / detail
- update, turn off quadrature sandbox for jenkins 2nd try — cfrontin / detail
- Added WriteMesh_ugrid. Add 2D ugrid read/write — galbramc / detail
- Fix compile error — galbramc / detail
- Properly cleanup ugrid testing files — galbramc / detail
- Fix warning — galbramc / detail
- Nightly fixes — galbramc / detail
- Upgrade AFLR version — galbramc / detail
- added 2D moment, pressure drag, and viscous drag outputs — ursachi / detail
- added ability to write qpfld restart file — ursachi / detail
- created Q1 version of multi-element test case — ursachi / detail
- fixes for refine test case — ursachi / detail
- slight change to test case — ursachi / detail
- 2D VMSDBR2 + RANSSA + AV instantiations — ursachi / detail
- missing instantiations and functions for RANSSA + AV — ursachi / detail
- Q1 AV test case — ursachi / detail
- initial mesh characteristics stuff — ursachi / detail
- element counter/finder, for 2D — ursachi / detail
- cleaned up file — ursachi / detail
- Revert "initial mesh characteristics stuff" — ursachi / detail
- added some derived surface quantities — ursachi / detail
- fixed formatting issues — ursachi / detail
- missed some trailing spaces — ursachi / detail
- removed duplicate instantiation — ursachi / detail
- fixed a warning — ursachi / detail
- Nightly fix — galbramc / detail
- Fix to work with Boost 1.73. Replace 'unsinted long' with 'uintptr_t' in triangle — galbramc / detail
- fixed another warning — ursachi / detail
- Fix formatting — galbramc / detail
- Fix linearization bug in VMSDBR2 — galbramc / detail
#262 (May 23, 2020, 1:52:07 AM)
- instantiation of vectors for 1D Euler — ursachi / detail
- added williams sparse quadrature, and tests, and everything seems to be working! — cfrontin / detail
- added some stuff — cfrontin / detail
- quadrature update. — cfrontin / detail
- 1D+T AD adapt case added. — cfrontin / detail
- need to fix boundaryoutput for vmsd case im workin on. — cfrontin / detail
- updated quadrature and quad testing and also unit tests. — cfrontin / detail
- corrected merge error — cfrontin / detail
- jenkins fixes — cfrontin / detail
- jenkins fixes — cfrontin / detail
- Various small fixes for Windoze — galbramc / detail
- Fix last commit — galbramc / detail
- slight change to quad test, nightly fix. — cfrontin / detail
- update, turn off quadrature sandbox for jenkins — cfrontin / detail
- update, turn off quadrature sandbox for jenkins 2nd try — cfrontin / detail
- Added WriteMesh_ugrid. Add 2D ugrid read/write — galbramc / detail
- Fix compile error — galbramc / detail
- Properly cleanup ugrid testing files — galbramc / detail
- Fix warning — galbramc / detail
- Nightly fixes — galbramc / detail
- Upgrade AFLR version — galbramc / detail
- added 2D moment, pressure drag, and viscous drag outputs — ursachi / detail
- added ability to write qpfld restart file — ursachi / detail
- created Q1 version of multi-element test case — ursachi / detail
- fixes for refine test case — ursachi / detail
- slight change to test case — ursachi / detail
- 2D VMSDBR2 + RANSSA + AV instantiations — ursachi / detail
- missing instantiations and functions for RANSSA + AV — ursachi / detail
- Q1 AV test case — ursachi / detail
- initial mesh characteristics stuff — ursachi / detail
- element counter/finder, for 2D — ursachi / detail
- cleaned up file — ursachi / detail
- Revert "initial mesh characteristics stuff" — ursachi / detail
- added some derived surface quantities — ursachi / detail
- fixed formatting issues — ursachi / detail
- missed some trailing spaces — ursachi / detail
- removed duplicate instantiation — ursachi / detail
- fixed a warning — ursachi / detail
- Nightly fix — galbramc / detail
- Fix to work with Boost 1.73. Replace 'unsinted long' with 'uintptr_t' in triangle — galbramc / detail
- fixed another warning — ursachi / detail
- Fix formatting — galbramc / detail
#261 (Apr 17, 2020, 10:14:29 AM)
- Added variable interpreter for primary unknowns = {delta*, theta, G} — shunz / detail
- Refactored IBL profile type identifier — shunz / detail
- Added unit tests to VarInterpret — shunz / detail
- Fixed unit test — shunz / detail
- Added a new class for calculating thicknesses and coeffcients, along with unit tests. — shunz / detail
- Typo fixes — shunz / detail
- Refactored PDEIBLUniField to use genealized thicknesses/coeffcients calculation routines. Verified uncoupled IBL run with airfoil only — shunz / detail
- Refactoring to get coupled IBLUniField to work without transition. Caveat: pyrite check is fine with delta & A variables, but mismatches G (maybe numerical precision issue? to be eamined) — shunz / detail
- Cleaned up obsolete stuff — shunz / detail
- Cleanup — shunz / detail
- Renaming/cleanup — shunz / detail
- Preliminary implementation of correlation closure — shunz / detail
- Minor refactoring — shunz / detail
- First run of correlation-closure IBL on an uncoupled airfoil-only case, compared reasonably well with profile-closure results — shunz / detail
- minor edit — shunz / detail
- Added turbulent closure from MSES paper. Ran coupled IBL on airfoil+wake configuration, comparing reasonably well with IBL based on profile closures — shunz / detail
- Distinguished H from Hk (kinematic). — shunz / detail
- Reduced code repetition — shunz / detail
- Added some XFOIL closures — shunz / detail
- Added more XFOIL closures — shunz / detail
- Typo fixes — shunz / detail
- Refactored Uslip calculation — shunz / detail
- Fixed a typo in xfoil laminar BL closure — shunz / detail
- Added pyrite check for XFOIL laminar BL closure — shunz / detail
- Recovered the correct double dissipation for wake. Added pyrite files — shunz / detail
- Added output dumping functions for correlation-closure IBL — shunz / detail
- Refactored output function and added a utility function — shunz / detail
- Added XFOIL amplification growth rate closure, which is almost identical to IBL — shunz / detail
- Modified lag equation and CDiss closure a bit. — shunz / detail
- With modified lag equation, laminarBL+turbulentWake results matches XFOIL very closely — shunz / detail
- Added captured transition test case with pyrite file for correlation-based IBL — shunz / detail
- Fixed an innocuous bug — shunz / detail
- Re-enabled LF flux — shunz / detail
- Added machinery for loading up IBL solution from input file — shunz / detail
- Make LF flux a default for IBL — shunz / detail
- Refactored blended intermittency calculation for correlation-based closure — shunz / detail
- Do no apply blending for wake — shunz / detail
- Switched to generalized thickness/coeffcient calculation for duplicate-field IBL as well. Verified uncoupled airfoil case with full upwind — shunz / detail
- Bug fix — shunz / detail
- Verified coupled case with laminarBL+turbulentWake — shunz / detail
- Minor refactoring — shunz / detail
- minor cleanup — shunz / detail
- Added instantiation and fixed transition test cases — shunz / detail
- Added a missing method — shunz / detail
- Added a pyrite check for NACA0012 case (with flow separation) — shunz / detail
- Added a different set of initial solution. Allowed for laminar BL to turn turbulent during transient state — shunz / detail
- Added new IBL variable type — shunz / detail
- Added unit tests and fixed bugs — shunz / detail
- Generalized dummy equations in duplicate-field IBL pde class — shunz / detail
- Follow-up fixes for test cases affected by earlier commits — shunz / detail
- Refactored solution initialization — shunz / detail
- Enabled correlation-based two-field IBL formulation. Added test case of coupled IBL with lamiBL+turbWake and corresponding pyrite file. — shunz / detail
- Refactored updateFraction in PDEIBL and also fixed the sign in solution update — shunz / detail
- Generalized cut-cell machinery to handle two different sets of IBL primary unknowns — shunz / detail
- Added pyrite check — shunz / detail
- Added comments — shunz / detail
- Minor refactoring. Added missing initial solution file — shunz / detail
- Intermediate commit — shunz / detail
- Cleaned up test cases — shunz / detail
- Refactored updateFraction — shunz / detail
- Added a pyrite check — shunz / detail
- Relaxed tolerance — shunz / detail
- Refactoring updateFraction. Added an expedient guard against too small Hk — shunz / detail
- Added underrelaxation — shunz / detail
- Added underrelaxation-related stuff — shunz / detail
- Cosmetic edtis — shunz / detail
- Verified pyrite check for fitted-transition IBL on NACA0012 Re=1e5 massively separated laminar BL — shunz / detail
- Added Cf replacement for turbulent BL with too small Retheta — shunz / detail
- Added a pyrite file — shunz / detail
- Added a pyrite file — shunz / detail
- BC refactoring and unit test fix — shunz / detail
- Refactored BC and added unit tests — shunz / detail
- Improved coverage by removing redundant safety guards — shunz / detail
- Just renaming — shunz / detail
- Refactoring and unit testing — shunz / detail
- Fixed a bug in Cf correlation. Added unit test — shunz / detail
- Type fix — shunz / detail
- Unit tested correlations from XFOIL. — shunz / detail
- Refactored amplification growth correlation calculation for speedup --> changed the floating-point arithmetic a bit Added unit tests. — shunz / detail
- added comments — shunz / detail
- Cleanup — shunz / detail
- Cleanup — shunz / detail
- Dump additional output files for examination — shunz / detail
- Unit test fixes — shunz / detail
- More unit test fixes — shunz / detail
- Unit test fix — shunz / detail
- Refactored blended intermittency calculation and added unit tests — shunz / detail
- Refactored updateFraction and added unit tests — shunz / detail
- minor fixes — shunz / detail
- matching old system pyrite test: coupled IBLUniField profile-closure lamiBL+turbWake — shunz / detail
- Changed initial solution guess — shunz / detail
- Bug fix. Equality operator is sensitive to type: std::string vs its reference. — shunz / detail
- Minor refactoring — shunz / detail
- Added comments — shunz / detail
- Refactored unit tests — shunz / detail
- Refactored source terms and added unit tests for PDEIBL2D — shunz / detail
- Refactored ctau_{turb,init}. Unit tested turbulent sub-cell source term for amplification eqn in cut-cell transition formulation — shunz / detail
- Fix for vera formatting check. Also a minor refactoring — shunz / detail
- Minor refactoring — shunz / detail
- Refactored ctau_{turb,init} fitting calculation — shunz / detail
- Forgot to save this in the last commit... — shunz / detail
- Unit-tested upwind advective flux in two-fIeld IBL pde class — shunz / detail
- Minor commenting — shunz / detail
- Minor refactoring — shunz / detail
- minor refactoring — shunz / detail
- Refactored dummy matching equations for fitted transition — shunz / detail
- Forgot to commit this in the last pass — shunz / detail
- Modified artificial amplification source term in fully turbulent elements. Pluse other minor refactoring — shunz / detail
- Make sure scales are non-negative — shunz / detail
- Enabled G=ln(ctau^0.5) as a primary unknown in place of ctau. It helps with nonlinear solution. — shunz / detail
- Fixed unit tests — shunz / detail
- Dumping matching variables for transition — shunz / detail
- Refactored underrelaxation to guard against zero G. Added forced-transition subiteration output dump — shunz / detail
- Turned off limiting on G variable. Made H validity check tighter — shunz / detail
- Playing with a different form of lag equation in fitted transition approach. Not much luck though. So, as of now, using G as the primary unknown is already helpful — shunz / detail
- Playing with point source for setting ctau_{Turb,init} — shunz / detail
- Refactored forced transition point source for ctau jump — shunz / detail
- playing with point source for ctau jump in free transition — shunz / detail
- Tried implementing ctau jump condition via flux modification — shunz / detail
- Got a captured transition result with sharp ctau jump at free transition front — shunz / detail
- Added explicit instantiation — shunz / detail
- Genearalized HubTrace boundary trace integrand by ridding of any PDE/BC dependence — shunz / detail
- Generalized IBL solution DOF setter — shunz / detail
- Implemented a different formulation for captured transition by splitting the amplification and lag equations — shunz / detail
- Added instantiations — shunz / detail
- Fixed amplification and lag source terms in new IBL PDE class — shunz / detail
- Verified NACA0012 Re1e5 results against XFOIL (separated fully laminar BL) — shunz / detail
- Add a lower limit to the modeled turbulent initial ctau — shunz / detail
- Minor refactoring — shunz / detail
- Fixed a bug in solution initialization — shunz / detail
- Refactored masterState calculation from cumulation to assignment — shunz / detail
- minor tidying — shunz / detail
- Refactored smooth intermittency blending to allow for natural and forced transition as the same time — shunz / detail
- Allowed for initializing p0 IBL solution from input file — shunz / detail
- Added H upper limit in validity check — shunz / detail
- SplitAmpLag working on NACA0012 Re 2e5 separation bubble — shunz / detail
- Cosmetic edit — shunz / detail
- Decoupled nt variables of BL from nt of the wake — shunz / detail
- Converged p=0 solution on ne64 and n128 grids for Eppler 387 case — shunz / detail
- minor cleanup — shunz / detail
- renaming — shunz / detail
- Refactored state validity check — shunz / detail
- minor refactoring — shunz / detail
- Added IO files for testing Eppler 387 airfoil — shunz / detail
- Typo fix — shunz / detail
- Tried PTC for IBLSplitAmpLag captured transition case — shunz / detail
- Further simplified amplification equation at hubtrace — shunz / detail
- Added grid and initial solution files — shunz / detail
- minor cleanup — shunz / detail
- added hessian to Joukowski solution — allmaras / detail
- bug fix in Joukowski test — allmaras / detail
- Minor edit — shunz / detail
- Refactored a case — shunz / detail
- Fixed calls to jacobianTranspose of daisy-chained algebraic equation set — shunz / detail
- Cleanup — shunz / detail
- minor refactoring — shunz / detail
- minor edit to running case — shunz / detail
- Refactored printed normed reisudals when line-search fails. — shunz / detail
- Refactored running case — shunz / detail
- Minor cleanup — shunz / detail
- Minor fix — shunz / detail
- Refactored uncoupled IBL case and added pyrite file — shunz / detail
- Fixed HDG continuous implementation. Reverted to Var(delta, A, G) to not hacking scaling delta and A. Cleaned up some system tests — shunz / detail
- Refactored two test cases — shunz / detail
- Added Hk lower limit check when checking state validity for IBLUniField with correlation closures — shunz / detail
- Added pyrite check file. Refactored test cases and enabled PTC on one of them. — shunz / detail
- Fix pyrite check — shunz / detail
- Fixed undefined variables — shunz / detail
- Updated a pyrite file to be consistent with the latest settings in IBLUniField — shunz / detail
- Deleted a redundant case — shunz / detail
- added some commented out hack for fully turbulent BL simulation with IBLUniField — shunz / detail
- Updated pyrite file — shunz / detail
- Added exceptions as safe guards — shunz / detail
- cosmetic refactoring — shunz / detail
- cosmetic refactoring — shunz / detail
- Added a pyrite file and changed test file name — shunz / detail
- turned on set IBL dofs for p=0 for DsThG — shunz / detail
- Dumped singular jacobian when UMFPACK finds it — shunz / detail
- Refactored system test cases — shunz / detail
- Using a less conservative initial CFL for PTC in a test case — shunz / detail
- Refactored system test case — shunz / detail
- Added some auxiliary functions for system test cases — shunz / detail
- Added some debugging options — shunz / detail
- Minor refactoring — shunz / detail
- Simplified upwind flux in IBL to improve code reuse — shunz / detail
- Commented out hacks. Added minor guards. Dumped matrix when UMFPACK linear solve fails. — shunz / detail
- Laminar-turbulent blending works for Eppler 387 now. Turned on G limiting in updateFraction — shunz / detail
- Cleaned up and refactored projection to Qauxi — shunz / detail
- Removed redundant TopoDim templates following Hugh's recent updates — shunz / detail
- playing with numerical flux and nt growth rate in laminar-turbulent blending formulation — shunz / detail
- Playing with various grid-dependent laminar-turbulent blending strategies — shunz / detail
- minor cleanup — shunz / detail
- Use value instead of reference since equivalence is checked instead of identity — shunz / detail
- Added output — shunz / detail
- Tweaked LF flux dissipation coefficient a bit. Modified lag source term to prevent ctau to drop with ctau_Tinit after reaching its peak. Hacking grid dependent blending. Left system test case unchecked for the moment — shunz / detail
- Added Hs derivatives with unit tests. Fixed typos in closure unit tests — shunz / detail
- Abstracted Re_theta calculation — shunz / detail
- Added Roe flux based on arithmetic average state — shunz / detail
- Added class for setting qaux field from file — shunz / detail
- Typo fix — shunz / detail
- Minor refactoring — shunz / detail
- Output blended IBL quantities — shunz / detail
- Added an uncoupled IBL case — shunz / detail
- Added qinif initialization to a shared file for setting up IBL case — shunz / detail
- Using qinf initialization from a shared file — shunz / detail
- Refactored Roe flux for IBL — shunz / detail
- Added entropy fix — shunz / detail
- Just hacking around. The hacky stuff are turned off — shunz / detail
- Reformulated DG-IBL interface flux and finally fixed solution oscillation in transition cases. Saved other miscellaneous updates — shunz / detail
- cosmetic changes (with hacks being commented out) — shunz / detail
- Normalize KE equation by q^2 — shunz / detail
- editted comments — shunz / detail
- Use pde fluxAdvective function to calculate outflow flux at Hubtrace boundary — shunz / detail
- cleaned up some hacks — shunz / detail
- minor cleanup — shunz / detail
- Accidentally messed up blended source term. Restore it now. — shunz / detail
- Stashed some intermediate edits — shunz / detail
- Fixed the numerical flux of IBL momentum equations to eliminate solution jumps and/or oscillations. Also cleaned up temporary hacks. — shunz / detail
- Make intermittency length scale a parameter in the transition model. Cleaned up old hacks in in PDEIBLSplitAmpLag2D — shunz / detail
- More cleanup — shunz / detail
- minor edits — shunz / detail
- Disable search for boost-cmake; otherwise, runs into conflicts with FindBoost. Need to resolve this if using boost-cmake in the future — shunz / detail
- Minor cleanup following last merge commit — shunz / detail
- Minor fixes to keep up with changes in the main branch — shunz / detail
- Add pyrite check on E387 airfoil transition separation bubble case — shunz / detail
- Update Solve2D_Coupled4x4_IBLSplitAmpLag_CorrelationClosure_CapturedTransition_PTC_btest.cpp — shunz / detail
- Cleaned up the numerical flux options in Qauxi projection. All three numerical fluxes produce similar well-behaved results. Add a sandbox case — shunz / detail
- working on advective field case... — cfrontin / detail
- asdfasdf — cfrontin / detail
- working on the advective field and it's broken LOL — cfrontin / detail
- fix mpi dg — cfrontin / detail
- trying to figure out idiosyncracy — cfrontin / detail
- cont'd — cfrontin / detail
- cont'd pt. ii — cfrontin / detail
- name fix — cfrontin / detail
- oopsie — cfrontin / detail
- working on random field — cfrontin / detail
- updated random fields, should be working but untested. — cfrontin / detail
- unit tests for adjoint — arthuang / detail
- fixes to compute AR etc. — hcarson / detail
- Fix for EPIC 2D without geometry — galbramc / detail
- jenkins fix, holdover code. — cfrontin / detail
- adding block pivoting to ilu — arthuang / detail
- a VMSDBR2 version of the DeltaWing Chain toy — hcarson / detail
- Enable static condensation with MKL — galbramc / detail
- Missed a static condensation step — galbramc / detail
- Another MKL static condensation fix — galbramc / detail
- Relaxed tolerance — galbramc / detail
- a VMSDBR2 Double BL, also lining up the 3 so that they are the same. HOWEVER, Seems to be something very wrong with plain VMSD, the adapt looks crap and the error is enormous.... — hcarson / detail
- Updates for latest refine — galbramc / detail
- urop fix? — cfrontin / detail
- jenkins fix, odds and ends. — cfrontin / detail
- added 2D+T VMSD AD case. — cfrontin / detail
- minor edit — shunz / detail
- refactored the new PDE IBL class and added unit tests — shunz / detail
- fixed LF flux — shunz / detail
- Relocated blended intermittency to PDE class. Added unit tests. — shunz / detail
- Added unit tests to VarInterpret — shunz / detail
- Fixed intermittency usage in auxi equation — shunz / detail
- refactored intermittency calculation calling signature across different variants of IBL formulations — shunz / detail
- Fixed type — shunz / detail
- Refactored unit tests to keep up with updates in the thickness class — shunz / detail
- Cleaned up manifold interface integrand implementation. Minor type corrections for unit tests involving Surreal types. — shunz / detail
- Fixed ping tests by adjusting the reference solution and step size — shunz / detail
- Refactored PDEIBLSplitAmgLag2D default flux and ctau_min. Added pyrite check files — shunz / detail
- updated pyrite files — shunz / detail
- Refactored IBL solution file reader. Cleaned up system tests for various IBL formulations — shunz / detail
- Removed IO file clutter — shunz / detail
- Added variable data constructors. Fixed types. File cleanup — shunz / detail
- Fixed IBL solution reader usage — shunz / detail
- Recovered a system test on IBLUniField — shunz / detail
- Cleaned up system tests — shunz / detail
- Fixed IBL solution reader usage — shunz / detail
- Fixed duplicate symbols by inline. Added a missing pyrite check file — shunz / detail
- Relaxed pyrite tolerance. Fixed unit tests for IBL soluton file reader — shunz / detail
- Suppressed file output for Jenkins — shunz / detail
- Suppressed one more file output for Jenkins. — shunz / detail
- Fixed unused variable — shunz / detail
- Relaxed pyrite tolerances for gnu — shunz / detail
- Subtle typo in pyrite filename — shunz / detail
- Relaxed tolerances for intel compilers — shunz / detail
- Relaxed pyrite tolerance. Added explicit instantiation to fix linker error — shunz / detail
- Relaxed tolerance. Fixed timeout on Jenkins — shunz / detail
- Relaxed pyrite tolerances — shunz / detail
- relaxed tolerance on d/dxdy test — allmaras / detail
- Replace Joukowski q1 grid — galbramc / detail
- coverage improvement — cfrontin / detail
- hotfix — cfrontin / detail
- quick fix — cfrontin / detail
- Attempt to use parallel MKL (does not work yet). Other small cleanups. — galbramc / detail
- Added cartesian table lookup for PorusMedia SPE calculations — galbramc / detail
- Use atlas blas on rhel7 — galbramc / detail
- 2d+t hex solve patch. — cfrontin / detail
- belated nomenclature fix — cfrontin / detail
- Consistent delete — galbramc / detail
- VMSDBR2 3D+T additions. — cfrontin / detail
- added squarechannel vmsd br2 changes — cfrontin / detail
- General PETSc verson on macOZ for jenkins — galbramc / detail
- Suppress tetgen CMake warning. Relax tolerance for macOS — galbramc / detail
- Allow MKL as BLAS library. Update macOS PETSc. Fix tolerance. — galbramc / detail
- Add option to dump per rank matrix market file from PETSc — galbramc / detail
- 1st crack at SPE10 test case; compiles but errors out when run; — allmaras / detail
- unit tests for PorosityModel_CartTable — allmaras / detail
- unit tests for Porosivity and Permeability — allmaras / detail
- Fix for PETSc matrix market dump — galbramc / detail
- bug fixes in 2-phase porous flow classes/tests; added CartTable unit tests for PDETwoPhase2D — allmaras / detail
- updated SPE10 test case to include lookup poro/perm tables; BCs now complaining about CartTable — allmaras / detail
- reverted to original functionality on fluxAdvectiveUpwind: no-op rather than developer exception; — allmaras / detail
- added "#include <fstream>" in lookup table tests — allmaras / detail
- SPE10 testcase: added avro include files and check on SANS_AVRO — allmaras / detail
- cppcheck fixes — galbramc / detail
- Jenkins updates — galbramc / detail
- Added Kyle Anderson k-ordering to PETSc — galbramc / detail
- Another jenkins update — galbramc / detail
- Fix warnings — galbramc / detail
- vmsd sip -> vmsd br2 in sandbox — cfrontin / detail
- Update CMake build to Nlopt 2.6.1 — galbramc / detail
- SPE10 testcase: added needed instantiations for BC parameters, algebraic eq set, error estimates — allmaras / detail
- more vmsd sip -> vmsd br2 in sandbox — cfrontin / detail
- Fix k-ordering — galbramc / detail
- Fix for k-ordering with BAIJ PETSc matrices — galbramc / detail
- fixed typo in comments; no change in functionality — allmaras / detail
- SPE10 testcase: fixed typos/bugs in instantiations — allmaras / detail
- SPE10: changed avro check to BOOST_FAIL, so code always compiles even if USE_AVRO not defined — allmaras / detail
- Implemented refine 2D API interface — galbramc / detail
- SPE10: generalized output functional to sum over a vector of outflow wells — allmaras / detail
- SPE10: added multiple wells to output functional — allmaras / detail
- SPE10: trying to achieve successful compile when SANS_AVRO not defined — allmaras / detail
- SPE10: added checks on porosity & permeability table lookups — allmaras / detail
- Upgrade ccache version — galbramc / detail
- vmsd -> sip again — cfrontin / detail
- 2D refine updates to swork with CAD. Not done yet. — galbramc / detail
- Fix compile error — galbramc / detail
- Suppress some cppcheck warnings — galbramc / detail
- Tweak for jenkins Commit script — galbramc / detail
- less sharp exact soln, BR2 not SIP — cfrontin / detail
- and output fix — cfrontin / detail
- eliminated option to use single/scalar source to initialize OutputTwoPhase2D_Flowrate; — allmaras / detail
- added test for 1x1 constant lookup table — allmaras / detail
- typo fix in output functional source class name (SourceClass -> SourceOutflowClass) — allmaras / detail
- another intel suppression for valgrind — galbramc / detail
- cppcheck suppression — galbramc / detail
- Added a scaling factor to PermeabilityModel2D_CartTable to fix units in SPE10 case. Added rock compressibility to PorosityModel_CartTable, and updated unit tests. Added phi, Kxx, and Kyy as derived quantities to PDETwoPhase2D for visualization. Added table look-up files with homogeneous data for SPE10. — savithru / detail
- Fixed unused variable warning — savithru / detail
- forcing function adjustment... not improved :( — cfrontin / detail
- Update for latest refine — galbramc / detail
- SingularException destructor instantiation — galbramc / detail
- Rename BCEulermitAVDiffusion to BCEulermitAVSensor since the name makes more sense — blsc / detail
- First pass at including artificial viscosity model from Holst (2020) — blsc / detail
- GCC9 caught some unitialized data — blsc / detail
- A few bugs — blsc / detail
- Unit tests and associated bug fixes — blsc / detail
- Fix library ordering for HSM — galbramc / detail
- Updated gcc warning regex — galbramc / detail
- Increase timout times — galbramc / detail
- Slight correction to refine unit test — galbramc / detail
- Updates for refine incliding 2D triangle hack. Still need help from Mike. — galbramc / detail
- Dissable refine 2D test — galbramc / detail
- Refine now works in 2D — galbramc / detail
- Add restart interface for refine — galbramc / detail
- Increase timeour for refine2D tests — galbramc / detail
- Use MPI_sleep for avro execution — galbramc / detail
- Only write EGADS file from one processor and reduce iterations in refine2D_btest — galbramc / detail
- Add missing include — galbramc / detail
- Relax refine timie a bit more — galbramc / detail
- Add missing link library — galbramc / detail
- refine2D with EGADS still does not quite work. — galbramc / detail
- Fix for parallel 2D refine — galbramc / detail
- One more refine fix — galbramc / detail
- Only remove files on the rank 0 processor — galbramc / detail
- Warning fixes — galbramc / detail
- Fix up Box Tet WakeCut for adjoint — galbramc / detail
- Added Ismail-Roe entropy conservative flux (with optional entropy fix based on Harten) in 2D. Unit tested to ensure: primal and entropy consistency for the entropy conservative formulation, primal consistency and entropy dissipation for version with entropy fix. Extension to RANSSA NOT implemented. — blsc / detail
- Added header: src/pde/NS/Roe.h to src/pde/NS/IsmailRoe.h to it can access datatype: RoeEntropyFix — blsc / detail
- Typo fix in enum RoeEntropyFix: eIsmailRoeEntopyNeutral -> eIsmailRoeEntropyNeutral — blsc / detail
- Added SPE10 permeability datasets with reduced contrast ratios — savithru / detail
- Updated quarter five spot case to use avro — savithru / detail
- lorenz building, not converging. need unit tests. — blsc / detail
- in progress... — blsc / detail
- lorenz in progress, not converging, seems to need stabilization. — blsc / detail
- working on vmsd. — blsc / detail
- added DG, broken. now VMSD and DGBR2 are both broken and CG is unstable :) — blsc / detail
- more of the same. — blsc / detail
- made some fixes, fem of lorenz seems to be working (w/ 4M elements...) — blsc / detail
- trying to figure out what's wrong — blsc / detail
- unit test addition.. — blsc / detail
- hmm looking for valgrid shit now. — blsc / detail
- added exact solution for alpha=0 case. — blsc / detail
- configured for convergence test, convergent. — blsc / detail
- output tricks — blsc / detail
- working on homotopy pde — blsc / detail
- for marshall — blsc / detail
- Some progress for BCHomotopy — blsc / detail
- homotopy in progress (still) — blsc / detail
- on the way to a block 2x2 version of htc... — blsc / detail
- slow but steady. — blsc / detail
- on the curve between the easy solution and the hard one — blsc / detail
- bob loblaw law blog — blsc / detail
- homotopy might be working might be leaking might be a figment of my imagination. — blsc / detail
- fieldbase uninitialized data fix. — blsc / detail
- homotopy running but breaking for chaos :( — blsc / detail
- added dumps — blsc / detail
- fixed homotopy bug i think. — blsc / detail
- added adaptive stepping to homotopy. — blsc / detail
- ready for ben — blsc / detail
- state of the art — blsc / detail
- small changes. — blsc / detail
- Removed PDE template from BCLorenz since it was no longer needed. Generalized the new homotopy integrand so it can be applied to Real and VectorS PDE::ArrayQ types. Updates required adding move construction and move assignment operator to VectorBlock_2 to prevent warnings about using implicit constructors under g++9. Propogated the required changes to unit test and sandbox cases. — blsc / detail
- Statically condensed VMSD with homotopy: Updated the jacobian functions in the the HTC algebraic equation set, added logic for static condensation to Block 2x2 matrix interface with UMFPACK, and also had to expose the types of the vectors in VectorBlock_2. Also updated the Homotopy logic to be more robust, which mostly consists of making sure steps taken in the predictor phase are valid. — blsc / detail
- Added ability to pass q and qp into source term individually for VMSDBR2. This is needed for some of the resolution sensors I am experimenting with for shock capturing. This required an additional source function to be added to PDEs that takes q, qp, gradq, and gradqp. Currently, this new function forwards (q+qp) and (gradq+gradqp) to the original source function. Unit tests have been added to test consistency of this new source term. — blsc / detail
- Added new boundary condition: BCTypeFullStateRadialInflow_mitState. This is a FullState_mitState style boundary condition, except velocity magnitude is specified. The direction is then calculated as radially outward from an origin at (0,0). — blsc / detail
- Added PDESourceOnly2D which implements a pde q - a = 0. This is for use as the auxiliary equation for Homotopy continuation. Unit tests added to applying this PDE to adevction diffusion, Euler and Euler with artificial diffusion. Also found that the jacobianMasterState and jacobianFluxAdvectveTime functions were reversed for the sensor PDE. This has been fixed and unit tests updated. — blsc / detail
- Setting up a bump in a subsonic inviscid flow. Now verbose enables / disables all console output of the halving linesearch. Also added some extra function to PDEEuler2D to forward calls that have params. — blsc / detail
- Added sourceCoarse and sourceFine function calls to VMSDBR2, which are source terms weighted against the coarse and fine space test functions respectively. For the most part these forward calls to the source function in the PDE. These are required because VMSD does not have a unique solution for the PDE q - a = 0 if a is a constant. Since this is the case in the SourceOnly PDE, that PDE now solves (\bar{q} - a) = 0, and q' = 0. — blsc / detail
- Setting up RadialShock problem using VMSDBR2 and Homotopy. This required instantiating objects relating to the Block 2x2 linear algebra for PDEs of dimension 5. It also required adding the new source functions to the Sensor PDE. — blsc / detail
- Renamed eLaplaceViscosity to eLaplaceViscosityEnthalpy in enum EulerArtViscosity. This is a more descriptive name for this option: artificial diffusion is applied to the gradient of total enthalpy (not total internal energy as a pure Laplacian operator would suggest). Now the option eLaplaceViscosityEnergy can be added to the enum EulerArtViscosity to describe the artificial diffusion being applied to the conservation variables. — blsc / detail
- Upgraded to latest AFLR — galbramc / detail
- Added eLaplaceViscosityEnergy to enum EulerArtViscosity. This applies a Laplacian operator to the conservation variable gradient (i.e. energy gradient not enthalpy gradient). System tests have been added to ensure that the calculation is correct for Euler2D and RANSSA2D PDEs. — blsc / detail
- Fixed two bugs highlighted by Jenkins. 1) PDELorenz was using abs on a Real. 2) Several lines in SolutionFunction_Euler2D.h were too long. — blsc / detail
- Look for Real Time library for AFLR — galbramc / detail
- Fix for last commit — galbramc / detail
- A few AFLR fixes — galbramc / detail
- Previous commits overwrote some updates to the PETSc interface, so had to revert to commit 8fa5bcb008f4c19ec223d6ebfa628f6d4d9354cd for those files. Also updated files that failed vera checks. — blsc / detail
- Instantiations for Block2x2 systems for a PDE of 5 equations were missing from MKL. Also, the version of UMFPack on Ubuntu 12.04 does not support the new exception types, so have reverted src/LinearAlgebra/SparseLinAlg/Direct/UMFPACK/UMFPACKSolver.cpp back to commit 45d3cd53036a51bccf943d9c5097544bd220d8f8 — blsc / detail
- Relaxed tolerances on JacobianCell_VMSD_BR2_AD_btest for intel. Added #ifdef protection on the new UMFPACk error flags for older versions of UMFPack (pre 5.5) — blsc / detail
- Updated BuildBoost to Boost 1.72 — galbramc / detail
- Updated AFLR to 16.30.11. Lots of cppcheck fixes. — galbramc / detail
- Add missing include — galbramc / detail
- Fixes for AFLR4 farfield mesh generation — galbramc / detail
- A few nightly fixes — galbramc / detail
- Add continuousGlobalMap for LIP solvers — galbramc / detail
- Fix the last fix — galbramc / detail
- Use CMake python when building boost — galbramc / detail
- Fix for gold linker with MKL — galbramc / detail
- Some more nightly fixes — galbramc / detail
- One more nightly fix — galbramc / detail
- CMake fixes for CentOS 8 — galbramc / detail
- Relax timing some more — galbramc / detail
- Correction for finding boost python — galbramc / detail
- Some more time relaxation — galbramc / detail
- Look for vera++ on CentOS 8 as well — galbramc / detail
- speed up a system test by using a better initial solution — shunz / detail
- Boost numpy was added with 1.65 — galbramc / detail
- remove some system tests that are no longer essential — shunz / detail
- remove more non-essential system test — shunz / detail
- remove more non-essential system test — shunz / detail
- Check if NLOPT direcfory exists on jenkins node — galbramc / detail
- Fix array out of bounds for refine. Fix parallel make for jenkins. — galbramc / detail
#260 (Apr 16, 2020, 8:54:53 PM)
- Added variable interpreter for primary unknowns = {delta*, theta, G} — shunz / detail
- Refactored IBL profile type identifier — shunz / detail
- Added unit tests to VarInterpret — shunz / detail
- Fixed unit test — shunz / detail
- Added a new class for calculating thicknesses and coeffcients, along with unit tests. — shunz / detail
- Typo fixes — shunz / detail
- Refactored PDEIBLUniField to use genealized thicknesses/coeffcients calculation routines. Verified uncoupled IBL run with airfoil only — shunz / detail
- Refactoring to get coupled IBLUniField to work without transition. Caveat: pyrite check is fine with delta & A variables, but mismatches G (maybe numerical precision issue? to be eamined) — shunz / detail
- Cleaned up obsolete stuff — shunz / detail
- Cleanup — shunz / detail
- Renaming/cleanup — shunz / detail
- Preliminary implementation of correlation closure — shunz / detail
- Minor refactoring — shunz / detail
- First run of correlation-closure IBL on an uncoupled airfoil-only case, compared reasonably well with profile-closure results — shunz / detail
- minor edit — shunz / detail
- Added turbulent closure from MSES paper. Ran coupled IBL on airfoil+wake configuration, comparing reasonably well with IBL based on profile closures — shunz / detail
- Distinguished H from Hk (kinematic). — shunz / detail
- Reduced code repetition — shunz / detail
- Added some XFOIL closures — shunz / detail
- Added more XFOIL closures — shunz / detail
- Typo fixes — shunz / detail
- Refactored Uslip calculation — shunz / detail
- Fixed a typo in xfoil laminar BL closure — shunz / detail
- Added pyrite check for XFOIL laminar BL closure — shunz / detail
- Recovered the correct double dissipation for wake. Added pyrite files — shunz / detail
- Added output dumping functions for correlation-closure IBL — shunz / detail
- Refactored output function and added a utility function — shunz / detail
- Added XFOIL amplification growth rate closure, which is almost identical to IBL — shunz / detail
- Modified lag equation and CDiss closure a bit. — shunz / detail
- With modified lag equation, laminarBL+turbulentWake results matches XFOIL very closely — shunz / detail
- Added captured transition test case with pyrite file for correlation-based IBL — shunz / detail
- Fixed an innocuous bug — shunz / detail
- Re-enabled LF flux — shunz / detail
- Added machinery for loading up IBL solution from input file — shunz / detail
- Make LF flux a default for IBL — shunz / detail
- Refactored blended intermittency calculation for correlation-based closure — shunz / detail
- Do no apply blending for wake — shunz / detail
- Switched to generalized thickness/coeffcient calculation for duplicate-field IBL as well. Verified uncoupled airfoil case with full upwind — shunz / detail
- Bug fix — shunz / detail
- Verified coupled case with laminarBL+turbulentWake — shunz / detail
- Minor refactoring — shunz / detail
- minor cleanup — shunz / detail
- Added instantiation and fixed transition test cases — shunz / detail
- Added a missing method — shunz / detail
- Added a pyrite check for NACA0012 case (with flow separation) — shunz / detail
- Added a different set of initial solution. Allowed for laminar BL to turn turbulent during transient state — shunz / detail
- Added new IBL variable type — shunz / detail
- Added unit tests and fixed bugs — shunz / detail
- Generalized dummy equations in duplicate-field IBL pde class — shunz / detail
- Follow-up fixes for test cases affected by earlier commits — shunz / detail
- Refactored solution initialization — shunz / detail
- Enabled correlation-based two-field IBL formulation. Added test case of coupled IBL with lamiBL+turbWake and corresponding pyrite file. — shunz / detail
- Refactored updateFraction in PDEIBL and also fixed the sign in solution update — shunz / detail
- Generalized cut-cell machinery to handle two different sets of IBL primary unknowns — shunz / detail
- Added pyrite check — shunz / detail
- Added comments — shunz / detail
- Minor refactoring. Added missing initial solution file — shunz / detail
- Intermediate commit — shunz / detail
- Cleaned up test cases — shunz / detail
- Refactored updateFraction — shunz / detail
- Added a pyrite check — shunz / detail
- Relaxed tolerance — shunz / detail
- Refactoring updateFraction. Added an expedient guard against too small Hk — shunz / detail
- Added underrelaxation — shunz / detail
- Added underrelaxation-related stuff — shunz / detail
- Cosmetic edtis — shunz / detail
- Verified pyrite check for fitted-transition IBL on NACA0012 Re=1e5 massively separated laminar BL — shunz / detail
- Added Cf replacement for turbulent BL with too small Retheta — shunz / detail
- Added a pyrite file — shunz / detail
- Added a pyrite file — shunz / detail
- BC refactoring and unit test fix — shunz / detail
- Refactored BC and added unit tests — shunz / detail
- Improved coverage by removing redundant safety guards — shunz / detail
- Just renaming — shunz / detail
- Refactoring and unit testing — shunz / detail
- Fixed a bug in Cf correlation. Added unit test — shunz / detail
- Type fix — shunz / detail
- Unit tested correlations from XFOIL. — shunz / detail
- Refactored amplification growth correlation calculation for speedup --> changed the floating-point arithmetic a bit Added unit tests. — shunz / detail
- added comments — shunz / detail
- Cleanup — shunz / detail
- Cleanup — shunz / detail
- Dump additional output files for examination — shunz / detail
- Unit test fixes — shunz / detail
- More unit test fixes — shunz / detail
- Unit test fix — shunz / detail
- Refactored blended intermittency calculation and added unit tests — shunz / detail
- Refactored updateFraction and added unit tests — shunz / detail
- minor fixes — shunz / detail
- matching old system pyrite test: coupled IBLUniField profile-closure lamiBL+turbWake — shunz / detail
- Changed initial solution guess — shunz / detail
- Bug fix. Equality operator is sensitive to type: std::string vs its reference. — shunz / detail
- Minor refactoring — shunz / detail
- Added comments — shunz / detail
- Refactored unit tests — shunz / detail
- Refactored source terms and added unit tests for PDEIBL2D — shunz / detail
- Refactored ctau_{turb,init}. Unit tested turbulent sub-cell source term for amplification eqn in cut-cell transition formulation — shunz / detail
- Fix for vera formatting check. Also a minor refactoring — shunz / detail
- Minor refactoring — shunz / detail
- Refactored ctau_{turb,init} fitting calculation — shunz / detail
- Forgot to save this in the last commit... — shunz / detail
- Unit-tested upwind advective flux in two-fIeld IBL pde class — shunz / detail
- Minor commenting — shunz / detail
- Minor refactoring — shunz / detail
- minor refactoring — shunz / detail
- Refactored dummy matching equations for fitted transition — shunz / detail
- Forgot to commit this in the last pass — shunz / detail
- Modified artificial amplification source term in fully turbulent elements. Pluse other minor refactoring — shunz / detail
- Make sure scales are non-negative — shunz / detail
- Enabled G=ln(ctau^0.5) as a primary unknown in place of ctau. It helps with nonlinear solution. — shunz / detail
- Fixed unit tests — shunz / detail
- Dumping matching variables for transition — shunz / detail
- Refactored underrelaxation to guard against zero G. Added forced-transition subiteration output dump — shunz / detail
- Turned off limiting on G variable. Made H validity check tighter — shunz / detail
- Playing with a different form of lag equation in fitted transition approach. Not much luck though. So, as of now, using G as the primary unknown is already helpful — shunz / detail
- Playing with point source for setting ctau_{Turb,init} — shunz / detail
- Refactored forced transition point source for ctau jump — shunz / detail
- playing with point source for ctau jump in free transition — shunz / detail
- Tried implementing ctau jump condition via flux modification — shunz / detail
- Got a captured transition result with sharp ctau jump at free transition front — shunz / detail
- Added explicit instantiation — shunz / detail
- Genearalized HubTrace boundary trace integrand by ridding of any PDE/BC dependence — shunz / detail
- Generalized IBL solution DOF setter — shunz / detail
- Implemented a different formulation for captured transition by splitting the amplification and lag equations — shunz / detail
- Added instantiations — shunz / detail
- Fixed amplification and lag source terms in new IBL PDE class — shunz / detail
- Verified NACA0012 Re1e5 results against XFOIL (separated fully laminar BL) — shunz / detail
- Add a lower limit to the modeled turbulent initial ctau — shunz / detail
- Minor refactoring — shunz / detail
- Fixed a bug in solution initialization — shunz / detail
- Refactored masterState calculation from cumulation to assignment — shunz / detail
- minor tidying — shunz / detail
- Refactored smooth intermittency blending to allow for natural and forced transition as the same time — shunz / detail
- Allowed for initializing p0 IBL solution from input file — shunz / detail
- Added H upper limit in validity check — shunz / detail
- SplitAmpLag working on NACA0012 Re 2e5 separation bubble — shunz / detail
- Cosmetic edit — shunz / detail
- Decoupled nt variables of BL from nt of the wake — shunz / detail
- Converged p=0 solution on ne64 and n128 grids for Eppler 387 case — shunz / detail
- minor cleanup — shunz / detail
- renaming — shunz / detail
- Refactored state validity check — shunz / detail
- minor refactoring — shunz / detail
- Added IO files for testing Eppler 387 airfoil — shunz / detail
- Typo fix — shunz / detail
- Tried PTC for IBLSplitAmpLag captured transition case — shunz / detail
- Further simplified amplification equation at hubtrace — shunz / detail
- Added grid and initial solution files — shunz / detail
- minor cleanup — shunz / detail
- added hessian to Joukowski solution — allmaras / detail
- bug fix in Joukowski test — allmaras / detail
- Minor edit — shunz / detail
- Refactored a case — shunz / detail
- Fixed calls to jacobianTranspose of daisy-chained algebraic equation set — shunz / detail
- Cleanup — shunz / detail
- minor refactoring — shunz / detail
- minor edit to running case — shunz / detail
- Refactored printed normed reisudals when line-search fails. — shunz / detail
- Refactored running case — shunz / detail
- Minor cleanup — shunz / detail
- Minor fix — shunz / detail
- Refactored uncoupled IBL case and added pyrite file — shunz / detail
- Fixed HDG continuous implementation. Reverted to Var(delta, A, G) to not hacking scaling delta and A. Cleaned up some system tests — shunz / detail
- Refactored two test cases — shunz / detail
- Added Hk lower limit check when checking state validity for IBLUniField with correlation closures — shunz / detail
- Added pyrite check file. Refactored test cases and enabled PTC on one of them. — shunz / detail
- Fix pyrite check — shunz / detail
- Fixed undefined variables — shunz / detail
- Updated a pyrite file to be consistent with the latest settings in IBLUniField — shunz / detail
- Deleted a redundant case — shunz / detail
- added some commented out hack for fully turbulent BL simulation with IBLUniField — shunz / detail
- Updated pyrite file — shunz / detail
- Added exceptions as safe guards — shunz / detail
- cosmetic refactoring — shunz / detail
- cosmetic refactoring — shunz / detail
- Added a pyrite file and changed test file name — shunz / detail
- turned on set IBL dofs for p=0 for DsThG — shunz / detail
- Dumped singular jacobian when UMFPACK finds it — shunz / detail
- Refactored system test cases — shunz / detail
- Using a less conservative initial CFL for PTC in a test case — shunz / detail
- Refactored system test case — shunz / detail
- Added some auxiliary functions for system test cases — shunz / detail
- Added some debugging options — shunz / detail
- Minor refactoring — shunz / detail
- Simplified upwind flux in IBL to improve code reuse — shunz / detail
- Commented out hacks. Added minor guards. Dumped matrix when UMFPACK linear solve fails. — shunz / detail
- Laminar-turbulent blending works for Eppler 387 now. Turned on G limiting in updateFraction — shunz / detail
- Cleaned up and refactored projection to Qauxi — shunz / detail
- Removed redundant TopoDim templates following Hugh's recent updates — shunz / detail
- playing with numerical flux and nt growth rate in laminar-turbulent blending formulation — shunz / detail
- Playing with various grid-dependent laminar-turbulent blending strategies — shunz / detail
- minor cleanup — shunz / detail
- Use value instead of reference since equivalence is checked instead of identity — shunz / detail
- Added output — shunz / detail
- Tweaked LF flux dissipation coefficient a bit. Modified lag source term to prevent ctau to drop with ctau_Tinit after reaching its peak. Hacking grid dependent blending. Left system test case unchecked for the moment — shunz / detail
- Added Hs derivatives with unit tests. Fixed typos in closure unit tests — shunz / detail
- Abstracted Re_theta calculation — shunz / detail
- Added Roe flux based on arithmetic average state — shunz / detail
- Added class for setting qaux field from file — shunz / detail
- Typo fix — shunz / detail
- Minor refactoring — shunz / detail
- Output blended IBL quantities — shunz / detail
- Added an uncoupled IBL case — shunz / detail
- Added qinif initialization to a shared file for setting up IBL case — shunz / detail
- Using qinf initialization from a shared file — shunz / detail
- Refactored Roe flux for IBL — shunz / detail
- Added entropy fix — shunz / detail
- Just hacking around. The hacky stuff are turned off — shunz / detail
- Reformulated DG-IBL interface flux and finally fixed solution oscillation in transition cases. Saved other miscellaneous updates — shunz / detail
- cosmetic changes (with hacks being commented out) — shunz / detail
- Normalize KE equation by q^2 — shunz / detail
- editted comments — shunz / detail
- Use pde fluxAdvective function to calculate outflow flux at Hubtrace boundary — shunz / detail
- cleaned up some hacks — shunz / detail
- minor cleanup — shunz / detail
- Accidentally messed up blended source term. Restore it now. — shunz / detail
- Stashed some intermediate edits — shunz / detail
- Fixed the numerical flux of IBL momentum equations to eliminate solution jumps and/or oscillations. Also cleaned up temporary hacks. — shunz / detail
- Make intermittency length scale a parameter in the transition model. Cleaned up old hacks in in PDEIBLSplitAmpLag2D — shunz / detail
- More cleanup — shunz / detail
- minor edits — shunz / detail
- Disable search for boost-cmake; otherwise, runs into conflicts with FindBoost. Need to resolve this if using boost-cmake in the future — shunz / detail
- Minor cleanup following last merge commit — shunz / detail
- Minor fixes to keep up with changes in the main branch — shunz / detail
- Add pyrite check on E387 airfoil transition separation bubble case — shunz / detail
- Update Solve2D_Coupled4x4_IBLSplitAmpLag_CorrelationClosure_CapturedTransition_PTC_btest.cpp — shunz / detail
- Cleaned up the numerical flux options in Qauxi projection. All three numerical fluxes produce similar well-behaved results. Add a sandbox case — shunz / detail
- working on advective field case... — cfrontin / detail
- asdfasdf — cfrontin / detail
- working on the advective field and it's broken LOL — cfrontin / detail
- fix mpi dg — cfrontin / detail
- trying to figure out idiosyncracy — cfrontin / detail
- cont'd — cfrontin / detail
- cont'd pt. ii — cfrontin / detail
- name fix — cfrontin / detail
- oopsie — cfrontin / detail
- working on random field — cfrontin / detail
- updated random fields, should be working but untested. — cfrontin / detail
- unit tests for adjoint — arthuang / detail
- fixes to compute AR etc. — hcarson / detail
- Fix for EPIC 2D without geometry — galbramc / detail
- jenkins fix, holdover code. — cfrontin / detail
- adding block pivoting to ilu — arthuang / detail
- a VMSDBR2 version of the DeltaWing Chain toy — hcarson / detail
- Enable static condensation with MKL — galbramc / detail
- Missed a static condensation step — galbramc / detail
- Another MKL static condensation fix — galbramc / detail
- Relaxed tolerance — galbramc / detail
- a VMSDBR2 Double BL, also lining up the 3 so that they are the same. HOWEVER, Seems to be something very wrong with plain VMSD, the adapt looks crap and the error is enormous.... — hcarson / detail
- Updates for latest refine — galbramc / detail
- urop fix? — cfrontin / detail
- jenkins fix, odds and ends. — cfrontin / detail
- added 2D+T VMSD AD case. — cfrontin / detail
- minor edit — shunz / detail
- refactored the new PDE IBL class and added unit tests — shunz / detail
- fixed LF flux — shunz / detail
- Relocated blended intermittency to PDE class. Added unit tests. — shunz / detail
- Added unit tests to VarInterpret — shunz / detail
- Fixed intermittency usage in auxi equation — shunz / detail
- refactored intermittency calculation calling signature across different variants of IBL formulations — shunz / detail
- Fixed type — shunz / detail
- Refactored unit tests to keep up with updates in the thickness class — shunz / detail
- Cleaned up manifold interface integrand implementation. Minor type corrections for unit tests involving Surreal types. — shunz / detail
- Fixed ping tests by adjusting the reference solution and step size — shunz / detail
- Refactored PDEIBLSplitAmgLag2D default flux and ctau_min. Added pyrite check files — shunz / detail
- updated pyrite files — shunz / detail
- Refactored IBL solution file reader. Cleaned up system tests for various IBL formulations — shunz / detail
- Removed IO file clutter — shunz / detail
- Added variable data constructors. Fixed types. File cleanup — shunz / detail
- Fixed IBL solution reader usage — shunz / detail
- Recovered a system test on IBLUniField — shunz / detail
- Cleaned up system tests — shunz / detail
- Fixed IBL solution reader usage — shunz / detail
- Fixed duplicate symbols by inline. Added a missing pyrite check file — shunz / detail
- Relaxed pyrite tolerance. Fixed unit tests for IBL soluton file reader — shunz / detail
- Suppressed file output for Jenkins — shunz / detail
- Suppressed one more file output for Jenkins. — shunz / detail
- Fixed unused variable — shunz / detail
- Relaxed pyrite tolerances for gnu — shunz / detail
- Subtle typo in pyrite filename — shunz / detail
- Relaxed tolerances for intel compilers — shunz / detail
- Relaxed pyrite tolerance. Added explicit instantiation to fix linker error — shunz / detail
- Relaxed tolerance. Fixed timeout on Jenkins — shunz / detail
- Relaxed pyrite tolerances — shunz / detail
- relaxed tolerance on d/dxdy test — allmaras / detail
- Replace Joukowski q1 grid — galbramc / detail
- coverage improvement — cfrontin / detail
- hotfix — cfrontin / detail
- quick fix — cfrontin / detail
- Attempt to use parallel MKL (does not work yet). Other small cleanups. — galbramc / detail
- Added cartesian table lookup for PorusMedia SPE calculations — galbramc / detail
- Use atlas blas on rhel7 — galbramc / detail
- 2d+t hex solve patch. — cfrontin / detail
- belated nomenclature fix — cfrontin / detail
- Consistent delete — galbramc / detail
- VMSDBR2 3D+T additions. — cfrontin / detail
- added squarechannel vmsd br2 changes — cfrontin / detail
- General PETSc verson on macOZ for jenkins — galbramc / detail
- Suppress tetgen CMake warning. Relax tolerance for macOS — galbramc / detail
- Allow MKL as BLAS library. Update macOS PETSc. Fix tolerance. — galbramc / detail
- Add option to dump per rank matrix market file from PETSc — galbramc / detail
- 1st crack at SPE10 test case; compiles but errors out when run; — allmaras / detail
- unit tests for PorosityModel_CartTable — allmaras / detail
- unit tests for Porosivity and Permeability — allmaras / detail
- Fix for PETSc matrix market dump — galbramc / detail
- bug fixes in 2-phase porous flow classes/tests; added CartTable unit tests for PDETwoPhase2D — allmaras / detail
- updated SPE10 test case to include lookup poro/perm tables; BCs now complaining about CartTable — allmaras / detail
- reverted to original functionality on fluxAdvectiveUpwind: no-op rather than developer exception; — allmaras / detail
- added "#include <fstream>" in lookup table tests — allmaras / detail
- SPE10 testcase: added avro include files and check on SANS_AVRO — allmaras / detail
- cppcheck fixes — galbramc / detail
- Jenkins updates — galbramc / detail
- Added Kyle Anderson k-ordering to PETSc — galbramc / detail
- Another jenkins update — galbramc / detail
- Fix warnings — galbramc / detail
- vmsd sip -> vmsd br2 in sandbox — cfrontin / detail
- Update CMake build to Nlopt 2.6.1 — galbramc / detail
- SPE10 testcase: added needed instantiations for BC parameters, algebraic eq set, error estimates — allmaras / detail
- more vmsd sip -> vmsd br2 in sandbox — cfrontin / detail
- Fix k-ordering — galbramc / detail
- Fix for k-ordering with BAIJ PETSc matrices — galbramc / detail
- fixed typo in comments; no change in functionality — allmaras / detail
- SPE10 testcase: fixed typos/bugs in instantiations — allmaras / detail
- SPE10: changed avro check to BOOST_FAIL, so code always compiles even if USE_AVRO not defined — allmaras / detail
- Implemented refine 2D API interface — galbramc / detail
- SPE10: generalized output functional to sum over a vector of outflow wells — allmaras / detail
- SPE10: added multiple wells to output functional — allmaras / detail
- SPE10: trying to achieve successful compile when SANS_AVRO not defined — allmaras / detail
- SPE10: added checks on porosity & permeability table lookups — allmaras / detail
- Upgrade ccache version — galbramc / detail
- vmsd -> sip again — cfrontin / detail
- 2D refine updates to swork with CAD. Not done yet. — galbramc / detail
- Fix compile error — galbramc / detail
- Suppress some cppcheck warnings — galbramc / detail
- Tweak for jenkins Commit script — galbramc / detail
- less sharp exact soln, BR2 not SIP — cfrontin / detail
- and output fix — cfrontin / detail
- eliminated option to use single/scalar source to initialize OutputTwoPhase2D_Flowrate; — allmaras / detail
- added test for 1x1 constant lookup table — allmaras / detail
- typo fix in output functional source class name (SourceClass -> SourceOutflowClass) — allmaras / detail
- another intel suppression for valgrind — galbramc / detail
- cppcheck suppression — galbramc / detail
- Added a scaling factor to PermeabilityModel2D_CartTable to fix units in SPE10 case. Added rock compressibility to PorosityModel_CartTable, and updated unit tests. Added phi, Kxx, and Kyy as derived quantities to PDETwoPhase2D for visualization. Added table look-up files with homogeneous data for SPE10. — savithru / detail
- Fixed unused variable warning — savithru / detail
- forcing function adjustment... not improved :( — cfrontin / detail
- Update for latest refine — galbramc / detail
- SingularException destructor instantiation — galbramc / detail
- Rename BCEulermitAVDiffusion to BCEulermitAVSensor since the name makes more sense — blsc / detail
- First pass at including artificial viscosity model from Holst (2020) — blsc / detail
- GCC9 caught some unitialized data — blsc / detail
- A few bugs — blsc / detail
- Unit tests and associated bug fixes — blsc / detail
- Fix library ordering for HSM — galbramc / detail
- Updated gcc warning regex — galbramc / detail
- Increase timout times — galbramc / detail
- Slight correction to refine unit test — galbramc / detail
- Updates for refine incliding 2D triangle hack. Still need help from Mike. — galbramc / detail
- Dissable refine 2D test — galbramc / detail
- Refine now works in 2D — galbramc / detail
- Add restart interface for refine — galbramc / detail
- Increase timeour for refine2D tests — galbramc / detail
- Use MPI_sleep for avro execution — galbramc / detail
- Only write EGADS file from one processor and reduce iterations in refine2D_btest — galbramc / detail
- Add missing include — galbramc / detail
- Relax refine timie a bit more — galbramc / detail
- Add missing link library — galbramc / detail
- refine2D with EGADS still does not quite work. — galbramc / detail
- Fix for parallel 2D refine — galbramc / detail
- One more refine fix — galbramc / detail
- Only remove files on the rank 0 processor — galbramc / detail
- Warning fixes — galbramc / detail
- Fix up Box Tet WakeCut for adjoint — galbramc / detail
- Added Ismail-Roe entropy conservative flux (with optional entropy fix based on Harten) in 2D. Unit tested to ensure: primal and entropy consistency for the entropy conservative formulation, primal consistency and entropy dissipation for version with entropy fix. Extension to RANSSA NOT implemented. — blsc / detail
- Added header: src/pde/NS/Roe.h to src/pde/NS/IsmailRoe.h to it can access datatype: RoeEntropyFix — blsc / detail
- Typo fix in enum RoeEntropyFix: eIsmailRoeEntopyNeutral -> eIsmailRoeEntropyNeutral — blsc / detail
- Added SPE10 permeability datasets with reduced contrast ratios — savithru / detail
- Updated quarter five spot case to use avro — savithru / detail
- lorenz building, not converging. need unit tests. — blsc / detail
- in progress... — blsc / detail
- lorenz in progress, not converging, seems to need stabilization. — blsc / detail
- working on vmsd. — blsc / detail
- added DG, broken. now VMSD and DGBR2 are both broken and CG is unstable :) — blsc / detail
- more of the same. — blsc / detail
- made some fixes, fem of lorenz seems to be working (w/ 4M elements...) — blsc / detail
- trying to figure out what's wrong — blsc / detail
- unit test addition.. — blsc / detail
- hmm looking for valgrid shit now. — blsc / detail
- added exact solution for alpha=0 case. — blsc / detail
- configured for convergence test, convergent. — blsc / detail
- output tricks — blsc / detail
- working on homotopy pde — blsc / detail
- for marshall — blsc / detail
- Some progress for BCHomotopy — blsc / detail
- homotopy in progress (still) — blsc / detail
- on the way to a block 2x2 version of htc... — blsc / detail
- slow but steady. — blsc / detail
- on the curve between the easy solution and the hard one — blsc / detail
- bob loblaw law blog — blsc / detail
- homotopy might be working might be leaking might be a figment of my imagination. — blsc / detail
- fieldbase uninitialized data fix. — blsc / detail
- homotopy running but breaking for chaos :( — blsc / detail
- added dumps — blsc / detail
- fixed homotopy bug i think. — blsc / detail
- added adaptive stepping to homotopy. — blsc / detail
- ready for ben — blsc / detail
- state of the art — blsc / detail
- small changes. — blsc / detail
- Removed PDE template from BCLorenz since it was no longer needed. Generalized the new homotopy integrand so it can be applied to Real and VectorS PDE::ArrayQ types. Updates required adding move construction and move assignment operator to VectorBlock_2 to prevent warnings about using implicit constructors under g++9. Propogated the required changes to unit test and sandbox cases. — blsc / detail
- Statically condensed VMSD with homotopy: Updated the jacobian functions in the the HTC algebraic equation set, added logic for static condensation to Block 2x2 matrix interface with UMFPACK, and also had to expose the types of the vectors in VectorBlock_2. Also updated the Homotopy logic to be more robust, which mostly consists of making sure steps taken in the predictor phase are valid. — blsc / detail
- Added ability to pass q and qp into source term individually for VMSDBR2. This is needed for some of the resolution sensors I am experimenting with for shock capturing. This required an additional source function to be added to PDEs that takes q, qp, gradq, and gradqp. Currently, this new function forwards (q+qp) and (gradq+gradqp) to the original source function. Unit tests have been added to test consistency of this new source term. — blsc / detail
- Added new boundary condition: BCTypeFullStateRadialInflow_mitState. This is a FullState_mitState style boundary condition, except velocity magnitude is specified. The direction is then calculated as radially outward from an origin at (0,0). — blsc / detail
- Added PDESourceOnly2D which implements a pde q - a = 0. This is for use as the auxiliary equation for Homotopy continuation. Unit tests added to applying this PDE to adevction diffusion, Euler and Euler with artificial diffusion. Also found that the jacobianMasterState and jacobianFluxAdvectveTime functions were reversed for the sensor PDE. This has been fixed and unit tests updated. — blsc / detail
- Setting up a bump in a subsonic inviscid flow. Now verbose enables / disables all console output of the halving linesearch. Also added some extra function to PDEEuler2D to forward calls that have params. — blsc / detail
- Added sourceCoarse and sourceFine function calls to VMSDBR2, which are source terms weighted against the coarse and fine space test functions respectively. For the most part these forward calls to the source function in the PDE. These are required because VMSD does not have a unique solution for the PDE q - a = 0 if a is a constant. Since this is the case in the SourceOnly PDE, that PDE now solves (\bar{q} - a) = 0, and q' = 0. — blsc / detail
- Setting up RadialShock problem using VMSDBR2 and Homotopy. This required instantiating objects relating to the Block 2x2 linear algebra for PDEs of dimension 5. It also required adding the new source functions to the Sensor PDE. — blsc / detail
- Renamed eLaplaceViscosity to eLaplaceViscosityEnthalpy in enum EulerArtViscosity. This is a more descriptive name for this option: artificial diffusion is applied to the gradient of total enthalpy (not total internal energy as a pure Laplacian operator would suggest). Now the option eLaplaceViscosityEnergy can be added to the enum EulerArtViscosity to describe the artificial diffusion being applied to the conservation variables. — blsc / detail
- Upgraded to latest AFLR — galbramc / detail
- Added eLaplaceViscosityEnergy to enum EulerArtViscosity. This applies a Laplacian operator to the conservation variable gradient (i.e. energy gradient not enthalpy gradient). System tests have been added to ensure that the calculation is correct for Euler2D and RANSSA2D PDEs. — blsc / detail
- Fixed two bugs highlighted by Jenkins. 1) PDELorenz was using abs on a Real. 2) Several lines in SolutionFunction_Euler2D.h were too long. — blsc / detail
- Look for Real Time library for AFLR — galbramc / detail
- Fix for last commit — galbramc / detail
- A few AFLR fixes — galbramc / detail
- Previous commits overwrote some updates to the PETSc interface, so had to revert to commit 8fa5bcb008f4c19ec223d6ebfa628f6d4d9354cd for those files. Also updated files that failed vera checks. — blsc / detail
- Instantiations for Block2x2 systems for a PDE of 5 equations were missing from MKL. Also, the version of UMFPack on Ubuntu 12.04 does not support the new exception types, so have reverted src/LinearAlgebra/SparseLinAlg/Direct/UMFPACK/UMFPACKSolver.cpp back to commit 45d3cd53036a51bccf943d9c5097544bd220d8f8 — blsc / detail
- Relaxed tolerances on JacobianCell_VMSD_BR2_AD_btest for intel. Added #ifdef protection on the new UMFPACk error flags for older versions of UMFPack (pre 5.5) — blsc / detail
- Updated BuildBoost to Boost 1.72 — galbramc / detail
- Updated AFLR to 16.30.11. Lots of cppcheck fixes. — galbramc / detail
- Add missing include — galbramc / detail
- Fixes for AFLR4 farfield mesh generation — galbramc / detail
- A few nightly fixes — galbramc / detail
- Add continuousGlobalMap for LIP solvers — galbramc / detail
- Fix the last fix — galbramc / detail
- Use CMake python when building boost — galbramc / detail
- Fix for gold linker with MKL — galbramc / detail
- Some more nightly fixes — galbramc / detail
- One more nightly fix — galbramc / detail
- CMake fixes for CentOS 8 — galbramc / detail
- Relax timing some more — galbramc / detail
- Correction for finding boost python — galbramc / detail
- Some more time relaxation — galbramc / detail
- Look for vera++ on CentOS 8 as well — galbramc / detail
- speed up a system test by using a better initial solution — shunz / detail
- Boost numpy was added with 1.65 — galbramc / detail
- remove some system tests that are no longer essential — shunz / detail
- remove more non-essential system test — shunz / detail
- remove more non-essential system test — shunz / detail
- Check if NLOPT direcfory exists on jenkins node — galbramc / detail
- Fix array out of bounds for refine. Fix parallel make for jenkins. — galbramc / detail
#259 (Apr 16, 2020, 8:05:33 AM)
- Added variable interpreter for primary unknowns = {delta*, theta, G} — shunz / detail
- Refactored IBL profile type identifier — shunz / detail
- Added unit tests to VarInterpret — shunz / detail
- Fixed unit test — shunz / detail
- Added a new class for calculating thicknesses and coeffcients, along with unit tests. — shunz / detail
- Typo fixes — shunz / detail
- Refactored PDEIBLUniField to use genealized thicknesses/coeffcients calculation routines. Verified uncoupled IBL run with airfoil only — shunz / detail
- Refactoring to get coupled IBLUniField to work without transition. Caveat: pyrite check is fine with delta & A variables, but mismatches G (maybe numerical precision issue? to be eamined) — shunz / detail
- Cleaned up obsolete stuff — shunz / detail
- Cleanup — shunz / detail
- Renaming/cleanup — shunz / detail
- Preliminary implementation of correlation closure — shunz / detail
- Minor refactoring — shunz / detail
- First run of correlation-closure IBL on an uncoupled airfoil-only case, compared reasonably well with profile-closure results — shunz / detail
- minor edit — shunz / detail
- Added turbulent closure from MSES paper. Ran coupled IBL on airfoil+wake configuration, comparing reasonably well with IBL based on profile closures — shunz / detail
- Distinguished H from Hk (kinematic). — shunz / detail
- Reduced code repetition — shunz / detail
- Added some XFOIL closures — shunz / detail
- Added more XFOIL closures — shunz / detail
- Typo fixes — shunz / detail
- Refactored Uslip calculation — shunz / detail
- Fixed a typo in xfoil laminar BL closure — shunz / detail
- Added pyrite check for XFOIL laminar BL closure — shunz / detail
- Recovered the correct double dissipation for wake. Added pyrite files — shunz / detail
- Added output dumping functions for correlation-closure IBL — shunz / detail
- Refactored output function and added a utility function — shunz / detail
- Added XFOIL amplification growth rate closure, which is almost identical to IBL — shunz / detail
- Modified lag equation and CDiss closure a bit. — shunz / detail
- With modified lag equation, laminarBL+turbulentWake results matches XFOIL very closely — shunz / detail
- Added captured transition test case with pyrite file for correlation-based IBL — shunz / detail
- Fixed an innocuous bug — shunz / detail
- Re-enabled LF flux — shunz / detail
- Added machinery for loading up IBL solution from input file — shunz / detail
- Make LF flux a default for IBL — shunz / detail
- Refactored blended intermittency calculation for correlation-based closure — shunz / detail
- Do no apply blending for wake — shunz / detail
- Switched to generalized thickness/coeffcient calculation for duplicate-field IBL as well. Verified uncoupled airfoil case with full upwind — shunz / detail
- Bug fix — shunz / detail
- Verified coupled case with laminarBL+turbulentWake — shunz / detail
- Minor refactoring — shunz / detail
- minor cleanup — shunz / detail
- Added instantiation and fixed transition test cases — shunz / detail
- Added a missing method — shunz / detail
- Added a pyrite check for NACA0012 case (with flow separation) — shunz / detail
- Added a different set of initial solution. Allowed for laminar BL to turn turbulent during transient state — shunz / detail
- Added new IBL variable type — shunz / detail
- Added unit tests and fixed bugs — shunz / detail
- Generalized dummy equations in duplicate-field IBL pde class — shunz / detail
- Follow-up fixes for test cases affected by earlier commits — shunz / detail
- Refactored solution initialization — shunz / detail
- Enabled correlation-based two-field IBL formulation. Added test case of coupled IBL with lamiBL+turbWake and corresponding pyrite file. — shunz / detail
- Refactored updateFraction in PDEIBL and also fixed the sign in solution update — shunz / detail
- Generalized cut-cell machinery to handle two different sets of IBL primary unknowns — shunz / detail
- Added pyrite check — shunz / detail
- Added comments — shunz / detail
- Minor refactoring. Added missing initial solution file — shunz / detail
- Intermediate commit — shunz / detail
- Cleaned up test cases — shunz / detail
- Refactored updateFraction — shunz / detail
- Added a pyrite check — shunz / detail
- Relaxed tolerance — shunz / detail
- Refactoring updateFraction. Added an expedient guard against too small Hk — shunz / detail
- Added underrelaxation — shunz / detail
- Added underrelaxation-related stuff — shunz / detail
- Cosmetic edtis — shunz / detail
- Verified pyrite check for fitted-transition IBL on NACA0012 Re=1e5 massively separated laminar BL — shunz / detail
- Added Cf replacement for turbulent BL with too small Retheta — shunz / detail
- Added a pyrite file — shunz / detail
- Added a pyrite file — shunz / detail
- BC refactoring and unit test fix — shunz / detail
- Refactored BC and added unit tests — shunz / detail
- Improved coverage by removing redundant safety guards — shunz / detail
- Just renaming — shunz / detail
- Refactoring and unit testing — shunz / detail
- Fixed a bug in Cf correlation. Added unit test — shunz / detail
- Type fix — shunz / detail
- Unit tested correlations from XFOIL. — shunz / detail
- Refactored amplification growth correlation calculation for speedup --> changed the floating-point arithmetic a bit Added unit tests. — shunz / detail
- added comments — shunz / detail
- Cleanup — shunz / detail
- Cleanup — shunz / detail
- Dump additional output files for examination — shunz / detail
- Unit test fixes — shunz / detail
- More unit test fixes — shunz / detail
- Unit test fix — shunz / detail
- Refactored blended intermittency calculation and added unit tests — shunz / detail
- Refactored updateFraction and added unit tests — shunz / detail
- minor fixes — shunz / detail
- matching old system pyrite test: coupled IBLUniField profile-closure lamiBL+turbWake — shunz / detail
- Changed initial solution guess — shunz / detail
- Bug fix. Equality operator is sensitive to type: std::string vs its reference. — shunz / detail
- Minor refactoring — shunz / detail
- Added comments — shunz / detail
- Refactored unit tests — shunz / detail
- Refactored source terms and added unit tests for PDEIBL2D — shunz / detail
- Refactored ctau_{turb,init}. Unit tested turbulent sub-cell source term for amplification eqn in cut-cell transition formulation — shunz / detail
- Fix for vera formatting check. Also a minor refactoring — shunz / detail
- Minor refactoring — shunz / detail
- Refactored ctau_{turb,init} fitting calculation — shunz / detail
- Forgot to save this in the last commit... — shunz / detail
- Unit-tested upwind advective flux in two-fIeld IBL pde class — shunz / detail
- Minor commenting — shunz / detail
- Minor refactoring — shunz / detail
- minor refactoring — shunz / detail
- Refactored dummy matching equations for fitted transition — shunz / detail
- Forgot to commit this in the last pass — shunz / detail
- Modified artificial amplification source term in fully turbulent elements. Pluse other minor refactoring — shunz / detail
- Make sure scales are non-negative — shunz / detail
- Enabled G=ln(ctau^0.5) as a primary unknown in place of ctau. It helps with nonlinear solution. — shunz / detail
- Fixed unit tests — shunz / detail
- Dumping matching variables for transition — shunz / detail
- Refactored underrelaxation to guard against zero G. Added forced-transition subiteration output dump — shunz / detail
- Turned off limiting on G variable. Made H validity check tighter — shunz / detail
- Playing with a different form of lag equation in fitted transition approach. Not much luck though. So, as of now, using G as the primary unknown is already helpful — shunz / detail
- Playing with point source for setting ctau_{Turb,init} — shunz / detail
- Refactored forced transition point source for ctau jump — shunz / detail
- playing with point source for ctau jump in free transition — shunz / detail
- Tried implementing ctau jump condition via flux modification — shunz / detail
- Got a captured transition result with sharp ctau jump at free transition front — shunz / detail
- Added explicit instantiation — shunz / detail
- Genearalized HubTrace boundary trace integrand by ridding of any PDE/BC dependence — shunz / detail
- Generalized IBL solution DOF setter — shunz / detail
- Implemented a different formulation for captured transition by splitting the amplification and lag equations — shunz / detail
- Added instantiations — shunz / detail
- Fixed amplification and lag source terms in new IBL PDE class — shunz / detail
- Verified NACA0012 Re1e5 results against XFOIL (separated fully laminar BL) — shunz / detail
- Add a lower limit to the modeled turbulent initial ctau — shunz / detail
- Minor refactoring — shunz / detail
- Fixed a bug in solution initialization — shunz / detail
- Refactored masterState calculation from cumulation to assignment — shunz / detail
- minor tidying — shunz / detail
- Refactored smooth intermittency blending to allow for natural and forced transition as the same time — shunz / detail
- Allowed for initializing p0 IBL solution from input file — shunz / detail
- Added H upper limit in validity check — shunz / detail
- SplitAmpLag working on NACA0012 Re 2e5 separation bubble — shunz / detail
- Cosmetic edit — shunz / detail
- Decoupled nt variables of BL from nt of the wake — shunz / detail
- Converged p=0 solution on ne64 and n128 grids for Eppler 387 case — shunz / detail
- minor cleanup — shunz / detail
- renaming — shunz / detail
- Refactored state validity check — shunz / detail
- minor refactoring — shunz / detail
- Added IO files for testing Eppler 387 airfoil — shunz / detail
- Typo fix — shunz / detail
- Tried PTC for IBLSplitAmpLag captured transition case — shunz / detail
- Further simplified amplification equation at hubtrace — shunz / detail
- Added grid and initial solution files — shunz / detail
- minor cleanup — shunz / detail
- added hessian to Joukowski solution — allmaras / detail
- bug fix in Joukowski test — allmaras / detail
- Minor edit — shunz / detail
- Refactored a case — shunz / detail
- Fixed calls to jacobianTranspose of daisy-chained algebraic equation set — shunz / detail
- Cleanup — shunz / detail
- minor refactoring — shunz / detail
- minor edit to running case — shunz / detail
- Refactored printed normed reisudals when line-search fails. — shunz / detail
- Refactored running case — shunz / detail
- Minor cleanup — shunz / detail
- Minor fix — shunz / detail
- Refactored uncoupled IBL case and added pyrite file — shunz / detail
- Fixed HDG continuous implementation. Reverted to Var(delta, A, G) to not hacking scaling delta and A. Cleaned up some system tests — shunz / detail
- Refactored two test cases — shunz / detail
- Added Hk lower limit check when checking state validity for IBLUniField with correlation closures — shunz / detail
- Added pyrite check file. Refactored test cases and enabled PTC on one of them. — shunz / detail
- Fix pyrite check — shunz / detail
- Fixed undefined variables — shunz / detail
- Updated a pyrite file to be consistent with the latest settings in IBLUniField — shunz / detail
- Deleted a redundant case — shunz / detail
- added some commented out hack for fully turbulent BL simulation with IBLUniField — shunz / detail
- Updated pyrite file — shunz / detail
- Added exceptions as safe guards — shunz / detail
- cosmetic refactoring — shunz / detail
- cosmetic refactoring — shunz / detail
- Added a pyrite file and changed test file name — shunz / detail
- turned on set IBL dofs for p=0 for DsThG — shunz / detail
- Dumped singular jacobian when UMFPACK finds it — shunz / detail
- Refactored system test cases — shunz / detail
- Using a less conservative initial CFL for PTC in a test case — shunz / detail
- Refactored system test case — shunz / detail
- Added some auxiliary functions for system test cases — shunz / detail
- Added some debugging options — shunz / detail
- Minor refactoring — shunz / detail
- Simplified upwind flux in IBL to improve code reuse — shunz / detail
- Commented out hacks. Added minor guards. Dumped matrix when UMFPACK linear solve fails. — shunz / detail
- Laminar-turbulent blending works for Eppler 387 now. Turned on G limiting in updateFraction — shunz / detail
- Cleaned up and refactored projection to Qauxi — shunz / detail
- Removed redundant TopoDim templates following Hugh's recent updates — shunz / detail
- playing with numerical flux and nt growth rate in laminar-turbulent blending formulation — shunz / detail
- Playing with various grid-dependent laminar-turbulent blending strategies — shunz / detail
- minor cleanup — shunz / detail
- Use value instead of reference since equivalence is checked instead of identity — shunz / detail
- Added output — shunz / detail
- Tweaked LF flux dissipation coefficient a bit. Modified lag source term to prevent ctau to drop with ctau_Tinit after reaching its peak. Hacking grid dependent blending. Left system test case unchecked for the moment — shunz / detail
- Added Hs derivatives with unit tests. Fixed typos in closure unit tests — shunz / detail
- Abstracted Re_theta calculation — shunz / detail
- Added Roe flux based on arithmetic average state — shunz / detail
- Added class for setting qaux field from file — shunz / detail
- Typo fix — shunz / detail
- Minor refactoring — shunz / detail
- Output blended IBL quantities — shunz / detail
- Added an uncoupled IBL case — shunz / detail
- Added qinif initialization to a shared file for setting up IBL case — shunz / detail
- Using qinf initialization from a shared file — shunz / detail
- Refactored Roe flux for IBL — shunz / detail
- Added entropy fix — shunz / detail
- Just hacking around. The hacky stuff are turned off — shunz / detail
- Reformulated DG-IBL interface flux and finally fixed solution oscillation in transition cases. Saved other miscellaneous updates — shunz / detail
- cosmetic changes (with hacks being commented out) — shunz / detail
- Normalize KE equation by q^2 — shunz / detail
- editted comments — shunz / detail
- Use pde fluxAdvective function to calculate outflow flux at Hubtrace boundary — shunz / detail
- cleaned up some hacks — shunz / detail
- minor cleanup — shunz / detail
- Accidentally messed up blended source term. Restore it now. — shunz / detail
- Stashed some intermediate edits — shunz / detail
- Fixed the numerical flux of IBL momentum equations to eliminate solution jumps and/or oscillations. Also cleaned up temporary hacks. — shunz / detail
- Make intermittency length scale a parameter in the transition model. Cleaned up old hacks in in PDEIBLSplitAmpLag2D — shunz / detail
- More cleanup — shunz / detail
- minor edits — shunz / detail
- Disable search for boost-cmake; otherwise, runs into conflicts with FindBoost. Need to resolve this if using boost-cmake in the future — shunz / detail
- Minor cleanup following last merge commit — shunz / detail
- Minor fixes to keep up with changes in the main branch — shunz / detail
- Add pyrite check on E387 airfoil transition separation bubble case — shunz / detail
- Update Solve2D_Coupled4x4_IBLSplitAmpLag_CorrelationClosure_CapturedTransition_PTC_btest.cpp — shunz / detail
- Cleaned up the numerical flux options in Qauxi projection. All three numerical fluxes produce similar well-behaved results. Add a sandbox case — shunz / detail
- working on advective field case... — cfrontin / detail
- asdfasdf — cfrontin / detail
- working on the advective field and it's broken LOL — cfrontin / detail
- fix mpi dg — cfrontin / detail
- trying to figure out idiosyncracy — cfrontin / detail
- cont'd — cfrontin / detail
- cont'd pt. ii — cfrontin / detail
- name fix — cfrontin / detail
- oopsie — cfrontin / detail
- working on random field — cfrontin / detail
- updated random fields, should be working but untested. — cfrontin / detail
- unit tests for adjoint — arthuang / detail
- fixes to compute AR etc. — hcarson / detail
- Fix for EPIC 2D without geometry — galbramc / detail
- jenkins fix, holdover code. — cfrontin / detail
- adding block pivoting to ilu — arthuang / detail
- a VMSDBR2 version of the DeltaWing Chain toy — hcarson / detail
- Enable static condensation with MKL — galbramc / detail
- Missed a static condensation step — galbramc / detail
- Another MKL static condensation fix — galbramc / detail
- Relaxed tolerance — galbramc / detail
- a VMSDBR2 Double BL, also lining up the 3 so that they are the same. HOWEVER, Seems to be something very wrong with plain VMSD, the adapt looks crap and the error is enormous.... — hcarson / detail
- Updates for latest refine — galbramc / detail
- urop fix? — cfrontin / detail
- jenkins fix, odds and ends. — cfrontin / detail
- added 2D+T VMSD AD case. — cfrontin / detail
- minor edit — shunz / detail
- refactored the new PDE IBL class and added unit tests — shunz / detail
- fixed LF flux — shunz / detail
- Relocated blended intermittency to PDE class. Added unit tests. — shunz / detail
- Added unit tests to VarInterpret — shunz / detail
- Fixed intermittency usage in auxi equation — shunz / detail
- refactored intermittency calculation calling signature across different variants of IBL formulations — shunz / detail
- Fixed type — shunz / detail
- Refactored unit tests to keep up with updates in the thickness class — shunz / detail
- Cleaned up manifold interface integrand implementation. Minor type corrections for unit tests involving Surreal types. — shunz / detail
- Fixed ping tests by adjusting the reference solution and step size — shunz / detail
- Refactored PDEIBLSplitAmgLag2D default flux and ctau_min. Added pyrite check files — shunz / detail
- updated pyrite files — shunz / detail
- Refactored IBL solution file reader. Cleaned up system tests for various IBL formulations — shunz / detail
- Removed IO file clutter — shunz / detail
- Added variable data constructors. Fixed types. File cleanup — shunz / detail
- Fixed IBL solution reader usage — shunz / detail
- Recovered a system test on IBLUniField — shunz / detail
- Cleaned up system tests — shunz / detail
- Fixed IBL solution reader usage — shunz / detail
- Fixed duplicate symbols by inline. Added a missing pyrite check file — shunz / detail
- Relaxed pyrite tolerance. Fixed unit tests for IBL soluton file reader — shunz / detail
- Suppressed file output for Jenkins — shunz / detail
- Suppressed one more file output for Jenkins. — shunz / detail
- Fixed unused variable — shunz / detail
- Relaxed pyrite tolerances for gnu — shunz / detail
- Subtle typo in pyrite filename — shunz / detail
- Relaxed tolerances for intel compilers — shunz / detail
- Relaxed pyrite tolerance. Added explicit instantiation to fix linker error — shunz / detail
- Relaxed tolerance. Fixed timeout on Jenkins — shunz / detail
- Relaxed pyrite tolerances — shunz / detail
- relaxed tolerance on d/dxdy test — allmaras / detail
- Replace Joukowski q1 grid — galbramc / detail
- coverage improvement — cfrontin / detail
- hotfix — cfrontin / detail
- quick fix — cfrontin / detail
- Attempt to use parallel MKL (does not work yet). Other small cleanups. — galbramc / detail
- Added cartesian table lookup for PorusMedia SPE calculations — galbramc / detail
- Use atlas blas on rhel7 — galbramc / detail
- 2d+t hex solve patch. — cfrontin / detail
- belated nomenclature fix — cfrontin / detail
- Consistent delete — galbramc / detail
- VMSDBR2 3D+T additions. — cfrontin / detail
- added squarechannel vmsd br2 changes — cfrontin / detail
- General PETSc verson on macOZ for jenkins — galbramc / detail
- Suppress tetgen CMake warning. Relax tolerance for macOS — galbramc / detail
- Allow MKL as BLAS library. Update macOS PETSc. Fix tolerance. — galbramc / detail
- Add option to dump per rank matrix market file from PETSc — galbramc / detail
- 1st crack at SPE10 test case; compiles but errors out when run; — allmaras / detail
- unit tests for PorosityModel_CartTable — allmaras / detail
- unit tests for Porosivity and Permeability — allmaras / detail
- Fix for PETSc matrix market dump — galbramc / detail
- bug fixes in 2-phase porous flow classes/tests; added CartTable unit tests for PDETwoPhase2D — allmaras / detail
- updated SPE10 test case to include lookup poro/perm tables; BCs now complaining about CartTable — allmaras / detail
- reverted to original functionality on fluxAdvectiveUpwind: no-op rather than developer exception; — allmaras / detail
- added "#include <fstream>" in lookup table tests — allmaras / detail
- SPE10 testcase: added avro include files and check on SANS_AVRO — allmaras / detail
- cppcheck fixes — galbramc / detail
- Jenkins updates — galbramc / detail
- Added Kyle Anderson k-ordering to PETSc — galbramc / detail
- Another jenkins update — galbramc / detail
- Fix warnings — galbramc / detail
- vmsd sip -> vmsd br2 in sandbox — cfrontin / detail
- Update CMake build to Nlopt 2.6.1 — galbramc / detail
- SPE10 testcase: added needed instantiations for BC parameters, algebraic eq set, error estimates — allmaras / detail
- more vmsd sip -> vmsd br2 in sandbox — cfrontin / detail
- Fix k-ordering — galbramc / detail
- Fix for k-ordering with BAIJ PETSc matrices — galbramc / detail
- fixed typo in comments; no change in functionality — allmaras / detail
- SPE10 testcase: fixed typos/bugs in instantiations — allmaras / detail
- SPE10: changed avro check to BOOST_FAIL, so code always compiles even if USE_AVRO not defined — allmaras / detail
- Implemented refine 2D API interface — galbramc / detail
- SPE10: generalized output functional to sum over a vector of outflow wells — allmaras / detail
- SPE10: added multiple wells to output functional — allmaras / detail
- SPE10: trying to achieve successful compile when SANS_AVRO not defined — allmaras / detail
- SPE10: added checks on porosity & permeability table lookups — allmaras / detail
- Upgrade ccache version — galbramc / detail
- vmsd -> sip again — cfrontin / detail
- 2D refine updates to swork with CAD. Not done yet. — galbramc / detail
- Fix compile error — galbramc / detail
- Suppress some cppcheck warnings — galbramc / detail
- Tweak for jenkins Commit script — galbramc / detail
- less sharp exact soln, BR2 not SIP — cfrontin / detail
- and output fix — cfrontin / detail
- eliminated option to use single/scalar source to initialize OutputTwoPhase2D_Flowrate; — allmaras / detail
- added test for 1x1 constant lookup table — allmaras / detail
- typo fix in output functional source class name (SourceClass -> SourceOutflowClass) — allmaras / detail
- another intel suppression for valgrind — galbramc / detail
- cppcheck suppression — galbramc / detail
- Added a scaling factor to PermeabilityModel2D_CartTable to fix units in SPE10 case. Added rock compressibility to PorosityModel_CartTable, and updated unit tests. Added phi, Kxx, and Kyy as derived quantities to PDETwoPhase2D for visualization. Added table look-up files with homogeneous data for SPE10. — savithru / detail
- Fixed unused variable warning — savithru / detail
- forcing function adjustment... not improved :( — cfrontin / detail
- Update for latest refine — galbramc / detail
- SingularException destructor instantiation — galbramc / detail
- Rename BCEulermitAVDiffusion to BCEulermitAVSensor since the name makes more sense — blsc / detail
- First pass at including artificial viscosity model from Holst (2020) — blsc / detail
- GCC9 caught some unitialized data — blsc / detail
- A few bugs — blsc / detail
- Unit tests and associated bug fixes — blsc / detail
- Fix library ordering for HSM — galbramc / detail
- Updated gcc warning regex — galbramc / detail
- Increase timout times — galbramc / detail
- Slight correction to refine unit test — galbramc / detail
- Updates for refine incliding 2D triangle hack. Still need help from Mike. — galbramc / detail
- Dissable refine 2D test — galbramc / detail
- Refine now works in 2D — galbramc / detail
- Add restart interface for refine — galbramc / detail
- Increase timeour for refine2D tests — galbramc / detail
- Use MPI_sleep for avro execution — galbramc / detail
- Only write EGADS file from one processor and reduce iterations in refine2D_btest — galbramc / detail
- Add missing include — galbramc / detail
- Relax refine timie a bit more — galbramc / detail
- Add missing link library — galbramc / detail
- refine2D with EGADS still does not quite work. — galbramc / detail
- Fix for parallel 2D refine — galbramc / detail
- One more refine fix — galbramc / detail
- Only remove files on the rank 0 processor — galbramc / detail
- Warning fixes — galbramc / detail
- Fix up Box Tet WakeCut for adjoint — galbramc / detail
- Added Ismail-Roe entropy conservative flux (with optional entropy fix based on Harten) in 2D. Unit tested to ensure: primal and entropy consistency for the entropy conservative formulation, primal consistency and entropy dissipation for version with entropy fix. Extension to RANSSA NOT implemented. — blsc / detail
- Added header: src/pde/NS/Roe.h to src/pde/NS/IsmailRoe.h to it can access datatype: RoeEntropyFix — blsc / detail
- Typo fix in enum RoeEntropyFix: eIsmailRoeEntopyNeutral -> eIsmailRoeEntropyNeutral — blsc / detail
- Added SPE10 permeability datasets with reduced contrast ratios — savithru / detail
- Updated quarter five spot case to use avro — savithru / detail
- lorenz building, not converging. need unit tests. — blsc / detail
- in progress... — blsc / detail
- lorenz in progress, not converging, seems to need stabilization. — blsc / detail
- working on vmsd. — blsc / detail
- added DG, broken. now VMSD and DGBR2 are both broken and CG is unstable :) — blsc / detail
- more of the same. — blsc / detail
- made some fixes, fem of lorenz seems to be working (w/ 4M elements...) — blsc / detail
- trying to figure out what's wrong — blsc / detail
- unit test addition.. — blsc / detail
- hmm looking for valgrid shit now. — blsc / detail
- added exact solution for alpha=0 case. — blsc / detail
- configured for convergence test, convergent. — blsc / detail
- output tricks — blsc / detail
- working on homotopy pde — blsc / detail
- for marshall — blsc / detail
- Some progress for BCHomotopy — blsc / detail
- homotopy in progress (still) — blsc / detail
- on the way to a block 2x2 version of htc... — blsc / detail
- slow but steady. — blsc / detail
- on the curve between the easy solution and the hard one — blsc / detail
- bob loblaw law blog — blsc / detail
- homotopy might be working might be leaking might be a figment of my imagination. — blsc / detail
- fieldbase uninitialized data fix. — blsc / detail
- homotopy running but breaking for chaos :( — blsc / detail
- added dumps — blsc / detail
- fixed homotopy bug i think. — blsc / detail
- added adaptive stepping to homotopy. — blsc / detail
- ready for ben — blsc / detail
- state of the art — blsc / detail
- small changes. — blsc / detail
- Removed PDE template from BCLorenz since it was no longer needed. Generalized the new homotopy integrand so it can be applied to Real and VectorS PDE::ArrayQ types. Updates required adding move construction and move assignment operator to VectorBlock_2 to prevent warnings about using implicit constructors under g++9. Propogated the required changes to unit test and sandbox cases. — blsc / detail
- Statically condensed VMSD with homotopy: Updated the jacobian functions in the the HTC algebraic equation set, added logic for static condensation to Block 2x2 matrix interface with UMFPACK, and also had to expose the types of the vectors in VectorBlock_2. Also updated the Homotopy logic to be more robust, which mostly consists of making sure steps taken in the predictor phase are valid. — blsc / detail
- Added ability to pass q and qp into source term individually for VMSDBR2. This is needed for some of the resolution sensors I am experimenting with for shock capturing. This required an additional source function to be added to PDEs that takes q, qp, gradq, and gradqp. Currently, this new function forwards (q+qp) and (gradq+gradqp) to the original source function. Unit tests have been added to test consistency of this new source term. — blsc / detail
- Added new boundary condition: BCTypeFullStateRadialInflow_mitState. This is a FullState_mitState style boundary condition, except velocity magnitude is specified. The direction is then calculated as radially outward from an origin at (0,0). — blsc / detail
- Added PDESourceOnly2D which implements a pde q - a = 0. This is for use as the auxiliary equation for Homotopy continuation. Unit tests added to applying this PDE to adevction diffusion, Euler and Euler with artificial diffusion. Also found that the jacobianMasterState and jacobianFluxAdvectveTime functions were reversed for the sensor PDE. This has been fixed and unit tests updated. — blsc / detail
- Setting up a bump in a subsonic inviscid flow. Now verbose enables / disables all console output of the halving linesearch. Also added some extra function to PDEEuler2D to forward calls that have params. — blsc / detail
- Added sourceCoarse and sourceFine function calls to VMSDBR2, which are source terms weighted against the coarse and fine space test functions respectively. For the most part these forward calls to the source function in the PDE. These are required because VMSD does not have a unique solution for the PDE q - a = 0 if a is a constant. Since this is the case in the SourceOnly PDE, that PDE now solves (\bar{q} - a) = 0, and q' = 0. — blsc / detail
- Setting up RadialShock problem using VMSDBR2 and Homotopy. This required instantiating objects relating to the Block 2x2 linear algebra for PDEs of dimension 5. It also required adding the new source functions to the Sensor PDE. — blsc / detail
- Renamed eLaplaceViscosity to eLaplaceViscosityEnthalpy in enum EulerArtViscosity. This is a more descriptive name for this option: artificial diffusion is applied to the gradient of total enthalpy (not total internal energy as a pure Laplacian operator would suggest). Now the option eLaplaceViscosityEnergy can be added to the enum EulerArtViscosity to describe the artificial diffusion being applied to the conservation variables. — blsc / detail
- Upgraded to latest AFLR — galbramc / detail
- Added eLaplaceViscosityEnergy to enum EulerArtViscosity. This applies a Laplacian operator to the conservation variable gradient (i.e. energy gradient not enthalpy gradient). System tests have been added to ensure that the calculation is correct for Euler2D and RANSSA2D PDEs. — blsc / detail
- Fixed two bugs highlighted by Jenkins. 1) PDELorenz was using abs on a Real. 2) Several lines in SolutionFunction_Euler2D.h were too long. — blsc / detail
- Look for Real Time library for AFLR — galbramc / detail
- Fix for last commit — galbramc / detail
- A few AFLR fixes — galbramc / detail
- Previous commits overwrote some updates to the PETSc interface, so had to revert to commit 8fa5bcb008f4c19ec223d6ebfa628f6d4d9354cd for those files. Also updated files that failed vera checks. — blsc / detail
- Instantiations for Block2x2 systems for a PDE of 5 equations were missing from MKL. Also, the version of UMFPack on Ubuntu 12.04 does not support the new exception types, so have reverted src/LinearAlgebra/SparseLinAlg/Direct/UMFPACK/UMFPACKSolver.cpp back to commit 45d3cd53036a51bccf943d9c5097544bd220d8f8 — blsc / detail
- Relaxed tolerances on JacobianCell_VMSD_BR2_AD_btest for intel. Added #ifdef protection on the new UMFPACk error flags for older versions of UMFPack (pre 5.5) — blsc / detail
- Updated BuildBoost to Boost 1.72 — galbramc / detail
- Updated AFLR to 16.30.11. Lots of cppcheck fixes. — galbramc / detail
- Add missing include — galbramc / detail
- Fixes for AFLR4 farfield mesh generation — galbramc / detail
- A few nightly fixes — galbramc / detail
- Add continuousGlobalMap for LIP solvers — galbramc / detail
- Fix the last fix — galbramc / detail
- Use CMake python when building boost — galbramc / detail
- Fix for gold linker with MKL — galbramc / detail
- Some more nightly fixes — galbramc / detail
- One more nightly fix — galbramc / detail
- CMake fixes for CentOS 8 — galbramc / detail
- Relax timing some more — galbramc / detail
- Correction for finding boost python — galbramc / detail
- Some more time relaxation — galbramc / detail
- Look for vera++ on CentOS 8 as well — galbramc / detail
- speed up a system test by using a better initial solution — shunz / detail
- Boost numpy was added with 1.65 — galbramc / detail
- remove some system tests that are no longer essential — shunz / detail
- remove more non-essential system test — shunz / detail
- remove more non-essential system test — shunz / detail
- Check if NLOPT direcfory exists on jenkins node — galbramc / detail
- Fix array out of bounds for refine. Fix parallel make for jenkins. — galbramc / detail
#258 (Apr 14, 2020, 8:16:52 AM)
- Added variable interpreter for primary unknowns = {delta*, theta, G} — shunz / detail
- Refactored IBL profile type identifier — shunz / detail
- Added unit tests to VarInterpret — shunz / detail
- Fixed unit test — shunz / detail
- Added a new class for calculating thicknesses and coeffcients, along with unit tests. — shunz / detail
- Typo fixes — shunz / detail
- Refactored PDEIBLUniField to use genealized thicknesses/coeffcients calculation routines. Verified uncoupled IBL run with airfoil only — shunz / detail
- Refactoring to get coupled IBLUniField to work without transition. Caveat: pyrite check is fine with delta & A variables, but mismatches G (maybe numerical precision issue? to be eamined) — shunz / detail
- Cleaned up obsolete stuff — shunz / detail
- Cleanup — shunz / detail
- Renaming/cleanup — shunz / detail
- Preliminary implementation of correlation closure — shunz / detail
- Minor refactoring — shunz / detail
- First run of correlation-closure IBL on an uncoupled airfoil-only case, compared reasonably well with profile-closure results — shunz / detail
- minor edit — shunz / detail
- Added turbulent closure from MSES paper. Ran coupled IBL on airfoil+wake configuration, comparing reasonably well with IBL based on profile closures — shunz / detail
- Distinguished H from Hk (kinematic). — shunz / detail
- Reduced code repetition — shunz / detail
- Added some XFOIL closures — shunz / detail
- Added more XFOIL closures — shunz / detail
- Typo fixes — shunz / detail
- Refactored Uslip calculation — shunz / detail
- Fixed a typo in xfoil laminar BL closure — shunz / detail
- Added pyrite check for XFOIL laminar BL closure — shunz / detail
- Recovered the correct double dissipation for wake. Added pyrite files — shunz / detail
- Added output dumping functions for correlation-closure IBL — shunz / detail
- Refactored output function and added a utility function — shunz / detail
- Added XFOIL amplification growth rate closure, which is almost identical to IBL — shunz / detail
- Modified lag equation and CDiss closure a bit. — shunz / detail
- With modified lag equation, laminarBL+turbulentWake results matches XFOIL very closely — shunz / detail
- Added captured transition test case with pyrite file for correlation-based IBL — shunz / detail
- Fixed an innocuous bug — shunz / detail
- Re-enabled LF flux — shunz / detail
- Added machinery for loading up IBL solution from input file — shunz / detail
- Make LF flux a default for IBL — shunz / detail
- Refactored blended intermittency calculation for correlation-based closure — shunz / detail
- Do no apply blending for wake — shunz / detail
- Switched to generalized thickness/coeffcient calculation for duplicate-field IBL as well. Verified uncoupled airfoil case with full upwind — shunz / detail
- Bug fix — shunz / detail
- Verified coupled case with laminarBL+turbulentWake — shunz / detail
- Minor refactoring — shunz / detail
- minor cleanup — shunz / detail
- Added instantiation and fixed transition test cases — shunz / detail
- Added a missing method — shunz / detail
- Added a pyrite check for NACA0012 case (with flow separation) — shunz / detail
- Added a different set of initial solution. Allowed for laminar BL to turn turbulent during transient state — shunz / detail
- Added new IBL variable type — shunz / detail
- Added unit tests and fixed bugs — shunz / detail
- Generalized dummy equations in duplicate-field IBL pde class — shunz / detail
- Follow-up fixes for test cases affected by earlier commits — shunz / detail
- Refactored solution initialization — shunz / detail
- Enabled correlation-based two-field IBL formulation. Added test case of coupled IBL with lamiBL+turbWake and corresponding pyrite file. — shunz / detail
- Refactored updateFraction in PDEIBL and also fixed the sign in solution update — shunz / detail
- Generalized cut-cell machinery to handle two different sets of IBL primary unknowns — shunz / detail
- Added pyrite check — shunz / detail
- Added comments — shunz / detail
- Minor refactoring. Added missing initial solution file — shunz / detail
- Intermediate commit — shunz / detail
- Cleaned up test cases — shunz / detail
- Refactored updateFraction — shunz / detail
- Added a pyrite check — shunz / detail
- Relaxed tolerance — shunz / detail
- Refactoring updateFraction. Added an expedient guard against too small Hk — shunz / detail
- Added underrelaxation — shunz / detail
- Added underrelaxation-related stuff — shunz / detail
- Cosmetic edtis — shunz / detail
- Verified pyrite check for fitted-transition IBL on NACA0012 Re=1e5 massively separated laminar BL — shunz / detail
- Added Cf replacement for turbulent BL with too small Retheta — shunz / detail
- Added a pyrite file — shunz / detail
- Added a pyrite file — shunz / detail
- BC refactoring and unit test fix — shunz / detail
- Refactored BC and added unit tests — shunz / detail
- Improved coverage by removing redundant safety guards — shunz / detail
- Just renaming — shunz / detail
- Refactoring and unit testing — shunz / detail
- Fixed a bug in Cf correlation. Added unit test — shunz / detail
- Type fix — shunz / detail
- Unit tested correlations from XFOIL. — shunz / detail
- Refactored amplification growth correlation calculation for speedup --> changed the floating-point arithmetic a bit Added unit tests. — shunz / detail
- added comments — shunz / detail
- Cleanup — shunz / detail
- Cleanup — shunz / detail
- Dump additional output files for examination — shunz / detail
- Unit test fixes — shunz / detail
- More unit test fixes — shunz / detail
- Unit test fix — shunz / detail
- Refactored blended intermittency calculation and added unit tests — shunz / detail
- Refactored updateFraction and added unit tests — shunz / detail
- minor fixes — shunz / detail
- matching old system pyrite test: coupled IBLUniField profile-closure lamiBL+turbWake — shunz / detail
- Changed initial solution guess — shunz / detail
- Bug fix. Equality operator is sensitive to type: std::string vs its reference. — shunz / detail
- Minor refactoring — shunz / detail
- Added comments — shunz / detail
- Refactored unit tests — shunz / detail
- Refactored source terms and added unit tests for PDEIBL2D — shunz / detail
- Refactored ctau_{turb,init}. Unit tested turbulent sub-cell source term for amplification eqn in cut-cell transition formulation — shunz / detail
- Fix for vera formatting check. Also a minor refactoring — shunz / detail
- Minor refactoring — shunz / detail
- Refactored ctau_{turb,init} fitting calculation — shunz / detail
- Forgot to save this in the last commit... — shunz / detail
- Unit-tested upwind advective flux in two-fIeld IBL pde class — shunz / detail
- Minor commenting — shunz / detail
- Minor refactoring — shunz / detail
- minor refactoring — shunz / detail
- Refactored dummy matching equations for fitted transition — shunz / detail
- Forgot to commit this in the last pass — shunz / detail
- Modified artificial amplification source term in fully turbulent elements. Pluse other minor refactoring — shunz / detail
- Make sure scales are non-negative — shunz / detail
- Enabled G=ln(ctau^0.5) as a primary unknown in place of ctau. It helps with nonlinear solution. — shunz / detail
- Fixed unit tests — shunz / detail
- Dumping matching variables for transition — shunz / detail
- Refactored underrelaxation to guard against zero G. Added forced-transition subiteration output dump — shunz / detail
- Turned off limiting on G variable. Made H validity check tighter — shunz / detail
- Playing with a different form of lag equation in fitted transition approach. Not much luck though. So, as of now, using G as the primary unknown is already helpful — shunz / detail
- Playing with point source for setting ctau_{Turb,init} — shunz / detail
- Refactored forced transition point source for ctau jump — shunz / detail
- playing with point source for ctau jump in free transition — shunz / detail
- Tried implementing ctau jump condition via flux modification — shunz /