10262: rbaurle 2022-06-15 Added 2000 and 2013 versions of the Spalart QCR model for use with the Spalart and 2-equation stress model closures (also added testing of QCR for both the structured and unstructured paths) 10261: rbaurle 2022-06-14 Changed SGS settings to reflect recommended settings 10260: rbaurle 2022-05-24 Updated the README file to contain the new directory for the manuals 10259: rbaurle 2022-05-20 Added setting of ALPHA and BETA when the direction cosines are used and fixed an issue that overwrote the globally stored angle of attack (ALPHA) 10258: rbaurle 2022-05-20 Added logic to try to detect if the -fallow-argument-mismatch is a valid gfortran argument (VULCAN installations will fail otherwise with newer versions of GFORTRAN that check for formal and dummy argument mismatches when external library interfaces are used) and also redirected the similar logic checking for the appropriate openmp compiler option to /dev/null 10257: rbaurle 2022-05-20 Fixed a mistake in the strings associated with the direction cosine approach to specifying angles relative to the freestream condition 10256: rbaurle 2022-05-11 Made cosmetic change 10255: rbaurle 2022-05-09 Corrected the logic intended to checkfor the existence of unstructured periodic cuts instead on the non-existence of them 10254: rbaurle 2022-05-09 Modified the scripts to reflect the renaming of the Doc_manual folder to Manuals 10253: rbaurle 2022-05-07 Added the description of the SKIP_POST_CODE input for the DAKOTA UQ tool that was omitted 10252: rbaurle 2022-05-07 {Ver_7.2.0} Made final modifications the the user manual for VULCAN 7.2.0 10251: rbaurle 2022-05-07 Reworked the error encountered advice (in particular, removed the suggestion to completely clear all files since this should rarely be required and could result in unintended loss of data) 10250: rbaurle 2022-05-07 Add a mising / when forming the string of the response file 10249: rbaurle 2022-05-07 Fixed a benign issue that resulted in the character string position index being less than unity 10248: rbaurle 2022-05-07 Added test cases for the radiative equilibrium wall BC (both integrate-to-wall and wall function tests) and a Cartesian periodic unstructured test case 10247: rbaurle 2022-05-07 Changed file mode to executable 10246: rbaurle 2022-05-07 Removed some unused variables 10245: rbaurle 2022-05-07 Fixed a memory issue flagged by the Lahey compiler 10244: rbaurle 2022-05-07 Replaced an mpi_fltval in the MPI_ALLREDUCE argument list with mpi_intval for a counter related to outputting profile files in the unstructured path 10243: rbaurle 2022-05-06 Avoided the logic that checks if the total number of cut faces is the value expected for the entire domain if periodic cuts are present, since the current logic fails if a periodic cut connects 2 boundaries on the same partition (e.g., axisymmetric simulations) ... this check really is not necessary anyway since checks are performed at the boundary and partition level upstream of this 10242: rbaurle 2022-05-05 Made cosmetic changes 10241: rbaurle 2022-05-04 Updated simulation figures to reflect changes in convergence and results when using the latest VULCAN version 10240: rbaurle 2022-05-04 Added missing input alias names 10239: rbaurle 2022-05-04 Added missing pure attribute for subroutine rad_eq_nsw_t and made cosmetic changes 10238: rbaurle 2022-05-04 Fixed an issue introduced in the previous commit that prevented proper cleaning of the templated directories 10237: rbaurle 2022-05-04 Reworked the disabling of FT to F templating logic to now simply denote that prebuilt executables are always to be used ... this also allowed the removal of all of the FT to F requirments in the regression testing and validation script 10236: rbaurle 2022-05-04 Shortened the successful completion string outputs a bit 10235: rbaurle 2022-05-04 Added a macro to detect the incident isolator shock train as a UQ response and modified the process_loads.mcr and ext_vul_resp.F files to accommodate that 10234: rbaurle 2022-05-03 Fixed an issue associated with renaming the Dakota restart file 10233: rbaurle 2022-05-02 Made cosmetic changes 10232: rbaurle 2022-05-02 Added the ability to skip the re-evaluation of responses for situations where responses have already been extracted and the user simply wants to investigate different response surface functional forms 10231: rbaurle 2022-04-29 Made setting of PARMETIS_PATH for T-infinity safer by also checking whether VULCAN_METIS has been enabled 10230: rbaurle 2022-04-29 Changed the comment concerning the enabling of FORTRAN templating to properly reflect when it must be enabled 10229: rbaurle 2022-04-29 Added a copy of uq_samples.dat to uq_samples.dat.old to aid with recovery of failures when restarting the DAKOTA UQ process 10228: rbaurle 2022-04-28 Fixed an issue that would overwrite the itecfm value if a VTK OUTPUT line appeared after a TECPLOT OUTPUT line, added the REWALLM boundary condition to the SGLD source files, added REWALLM to the list of available boundary conditions for T-infinity and Dakota tools, fixed a few typos, and made cosmetic changes 10227: rbaurle 2022-04-28 Added the ability to restart the UQ process to allow additional simulations to be added if deemed necessary and negated the 1st case number passed to the ext_vul_resp utility to trigger initial I/O statements when restarting 10226: rbaurle 2022-04-28 Made further changes based on reviewer feedback 10225: rbaurle 2022-04-28 Finalized the Theory Manual for Ver 7.2 10224: rbaurle 2022-04-27 Made the check for comment lines a bit more bulletproof when using the cce option, made the logic that was intended to check for the existence of the Sample_cases/Input_files directory to check for any .dat file instead of a specific .dat file, added the bash script used to extract each non-comment line from the user-supplied cce input file, and modified the example cce input file to contain every install option for calorically perfect and single species thermally perfect simulations 10223: rbaurle 2022-04-27 Made cosmetic changes 10222: rbaurle 2022-04-27 Added an output message that states 32-bit METIS/ParMETIS integers are assumed when the autodetection logic fails 10221: rbaurle 2022-04-26 Added a missing 1/2 factor in front of the kinetic energy terms used to construct the total enthalpy for the radiative equilibrium wall boundary condition 10220: Jeffery A White 2022-05-04 To add missing pure qualifier 10219: Jeffery A White 2022-05-04 To remove total temperature computations that are no longer required by the radiative equilibrium b.c.s and replace it with a constant min temperature limit. 10218: Jeffery A White 2022-05-03 To fix bug in how the radiative equilibrium wall temperature was being relaxed that caused convergence problems 10217: Jeffery A White 2022-05-03 To add logic to use the bc wall thermal flux instead of the original finite difference approach in the structured and unstructured radiative equilibrium boundary conditions. This has been commented out for now because it does not converge. 10216: Jeffery A White 2022-05-01 To modify the radiative equilibrium wall matching function to use the wall heat transfer computed by the wall matching function routine instead of a finite difference approximation of the wall normal temperature gradient 10215: Jeffery A White 2022-04-30 To fix some problems with using profile files with REWALLM b.c. 10214: Matthew O'Connell 2022-04-29 Update one ring with new metric adaptation subcommands. 10213: Matthew O'Connell 2022-04-28 To remove duplication from rebase 10212: Matthew O'Connell 2022-04-28 To add axisymmetric, gradation, and ref-extra-commands to vul-adapt 10211: Matthew O'Connell 2022-04-28 Missed a conversion from tecio_inf to vtk_inf 10210: Matthew O'Connell 2022-04-28 To allow for tecplot OR vtk output via tinf 10209: Matthew O'Connell 2022-04-28 format change in appendix 10208: Jeffery A White 2022-04-27 To complete the initital implementation of the radiative equilibrium wall matching function b.c.s in the structured and unstructured flows solvers 10207: Jeffery A White 2022-04-25 Initial implementation of REWALLM b.c. 10206: Jeffery A White 2022-04-25 Cosmetic changes 10205: Jeffery A White 2022-04-25 Cosmetic change 10204: Jeffery A White 2022-04-14 To remove commented out and unnecessary code 10203: rbaurle 2022-04-25 Added the bibliography nasa.bst file associated with the NASA TM Latex template used for the VULCAN manuals to the Latex_support_files 10202: rbaurle 2022-04-25 Corrected some typos when adding several references related to refine 10201: rbaurle 2022-04-25 Made some small changes based on reviewer input thus far and set the Report number and date to all zeros to more clearly indicate that this document is not yet referencable (the initial release of VULCAN 7.2.0 will likely be out prior to these numbers being defined via the STRIVES process) 10200: rbaurle 2022-04-25 Updated the page count for the current release and set the Report number and date to all zeros to more clearly indicate that this document is not yet referencable (the initial release of VULCAN 7.2.0 will likely be out prior to these numbers being defined via the STRIVES process) 10199: rbaurle 2022-04-25 Fixed a typo in a comment 10198: rbaurle 2022-04-25 Fixed an error that resulted in an FPE if the vibrational energy was zero 10197: rbaurle 2022-04-25 Fixed an issue that caused errors if MASS FRACTION appears earlier than VELOCITY in the PLOT FUNCTION list 10196: rbaurle 2022-04-25 Added option to stop execution of the adaption script prematurely to allow the simulation to be executed manually when troubles are noted (this is not intended to be an advertised feature, but it is useful given the way that Rob submits jobs in batch environments) 10195: rbaurle 2022-04-25 Changed manual compilation flags for GFORTRAN to correspond to debug settings since this is only intended to be activated during development 10194: rbaurle 2022-04-23 Added some calls to flush() that should have been present 10193: rbaurle 2022-04-22 Added error checks to ensure that the ESP and OPENCASCADE paths have been set (and are correct) as well as checks to ensure that the geometry (.egads) and initial mesh (.meshb) files have been created 10192: rbaurle 2022-04-22 Added output_filename and initial_restart_filename placeholders to the vul-adapt input template 10191: rbaurle 2022-04-20 Modified the documentation on the use of the T-infinity unified restart files to include the new capability to extract existing residual norms from the standard restart _S header file, added some text providing some advice to users on how to add external steps to the VULCAN/DAKOTA optimization process, added a statement that non-C0 block interfacing is not yet available in the unstructured path, and made a few other small modifications 10190: rbaurle 2022-04-20 Stripped out section of code that read the restart _S header file and placed it in a stand-alone routine so that it can be called independently when using the unified T-infinity restart file, added the option to extract the residual history from this header file when restarting from a unified T-infinity restart file, and deactivated the use of unified T-infinity restart files when post-processing to simplify the logic further downstream 10189: Matthew O'Connell 2022-04-20 Partition manual edits 10188: Matthew O'Connell 2022-04-20 To get latest inf subcommand utility to match manual 10187: Matthew O'Connell 2022-04-20 bugfix: if not skipping mesh gen in vul-adapt.sh 10186: Matthew O'Connell 2022-04-20 To tell user to use snap for reorder cases 10185: Matthew O'Connell 2022-04-20 Add warning about T-inf reordering breaking partitioned restart files, and how to fix it 10184: Matthew O'Connell 2022-04-20 To clarify we do not need tecio for unstructured sims 10183: Matthew O'Connell 2022-04-20 To expand on installing ESP 10182: Matthew O'Connell 2022-04-19 Improve vul-adapt.sh 10181: Matthew O'Connell 2022-04-19 To allow in out 10180: Matthew David O'connell 2022-04-19 To add initialization option to vul-adapt 10179: Matthew O'Connell 2022-04-19 To allow REWALL ambient temp to be zero degrees 10178: Matthew O'Connell 2022-04-19 To use ref+full egads by default in adaptation script 10177: paul.g.ferlemann@nasa.gov 2022-04-18 to update python header 10176: rbaurle 2022-04-17 Fixed several more minor issues noted when proofreading 10175: rbaurle 2022-04-17 Fixed several minor issues noted when proofreading 10174: rbaurle 2022-04-15 Completed first draft of 7.2.0 User Manual 10173: rbaurle 2022-04-15 Removed redundant adapt_work_flow image file that was formed when resolving a conflict 10172: rbaurle 2022-04-15 Added an acknowledgements section, made a variety of small changes to the text in several sections, and added the unstructured grid adaptation workflow image to the repository that was missed on the previous commit 10171: rbaurle 2022-04-15 Added an acknowledgements section and updated the page count and manual version number 10170: Matthew O'Connell 2022-04-15 To add inf s2s subcommand 10169: Matthew O'Connell 2022-04-14 To add more tracing 10168: Matthew O'Connell 2022-04-14 To trace ghostc, it might be a tall tent pole 10167: Matthew O'Connell 2022-04-14 To make first pass at modifying s2s initialization appendix 10166: Matthew O'Connell 2022-04-14 Small changes to appendix 10165: Matthew O'Connell 2022-04-14 Towards clarifying bootstrap with vulcan 10164: Matthew O'Connell 2022-04-14 To reduce disk space used after install 10163: Matthew O'Connell 2022-04-14 To improve file writing performance on K 10162: Matthew O'Connell 2022-04-14 To add tracing statements during initml 10161: Matthew O'Connell 2022-04-14 To fix gitlab-pages manual build. 10160: rbaurle 2022-04-14 Made first pass at the unstructured grid adaptation additions and made other minor changes (mostly formatting), removed the old run-adaptation.sh script which has now been replaced with a stand-alone script for specifying adaptation input parameters for use with a stand-alone script that orchestrates the adaption process, added all optional adaptation inputs to the adaptation input template, fixed an inconsistency in the vulcan input file name string between the input template and the adpatation script, and changed the default restart file from Restart/warm to Restart_files/restart 10159: rbaurle 2022-04-12 Fixed several symbolic links 10158: rbaurle 2022-04-12 Modified the logic involved with determining the total number of partition interfaces to avoid an unintended implicit MPI barrier 10157: rbaurle 2022-04-11 Added an alias for vinf to allow the user to execute it without specifying the full path 10156: rbaurle 2022-04-11 Completed the write-up for the vinf utility 10155: rbaurle 2022-04-11 Added missing logic to convert vinf.tcsh to vinf.csh if a true C-shell is used 10154: rbaurle 2022-04-11 Modified the vinf.tcsh script to attempt to run as a serial application when only 1 core is requested or if --help is recognized as the subcommand or as a subcommand option 10153: Matthew O'Connell 2022-04-13 To add inf snap subcommand to look at the contents of a snap file 10152: Tomasz Drozda 2022-04-13 Updated permissions 10151: Tomasz Drozda 2022-04-13 Updated permissions 10150: Matthew O'Connell 2022-04-09 To update help strings 10149: Matthew O'Connell 2022-04-07 To fix typo in Extent::to_string 10148: rbaurle 2022-04-06 Removed the -xHost option from the default IFORT compile line due to errors on machines that use AMD processors as well as the potential danger of the head node chip architecture not matching the compute nodes of a cluster 10147: rbaurle 2022-04-06 Added the symbolic links to the repository that were missed when all of the latex support files were moved to the Latex_support_files folder to avoid duplication of files in both the Theory and User folders 10146: rbaurle 2022-04-06 Completed the write-up for the Dakota/VULCAN coupling for optimization/calibration 10145: rbaurle 2022-04-06 Added the ability to extract responses from the BC specific force and moment history files 10144: rbaurle 2022-04-06 Removed the units from the surface pressure and temperature output to the surfaces_CFD.plt file, added the option to process the vulcan.loads.plt file (to accommodate the unstructured path) as well as the vulcan.loads.tec file, and fixed a few cosmetic typos 10143: rbaurle 2022-04-05 Shortened the Dakota EGO template a bit 10142: rbaurle 2022-04-05 Moved the if-check for the existence of the RESPONSE_GOALS file since this file is also needed when the perc_err.mcr file is used 10141: rbaurle 2022-04-04 Fixed an issue that was causing false cross-check warnings for the bump_2d_mdot_tp and bump_2d_mdot_uns cross-check 10140: rbaurle 2022-04-04 Cleaned up the warning message I/O when reading the restart map file while also using a T-infinity snap restart file 10139: rbaurle 2022-04-04 Added the disabling of the outflow BC rule for specified pressure boundaries so that this input applies to all outflow boundary conditions (not just EXTRAP) 10138: rbaurle 2022-04-04 Made cosmetic changes 10137: rbaurle 2022-04-04 Fixed a hole in the logic that forces the wall distance to be recomputed when restarting from a T-infinity restart snap file for turbulent simulations 10136: Matthew O'Connell 2022-04-05 To update against T-inf multidimensional update 10135: Matthew O'Connell 2022-04-05 To update T-inf: posix improvements for lustre based caches 10134: Matthew O'Connell 2022-04-04 To support BC lumping in tet adaptation script 10133: rbaurle 2022-04-01 Fixed an indexing issue that was present in the previous commit 10132: rbaurle 2022-03-31 Reset the T-inf used fortran compiler to FCOMFLAG in a place that was missed 10131: rbaurle 2022-03-30 Consolidated the location of supplemental latex files and utilized symbolic links instead of having multiple copies of them 10130: Matthew O'Connell 2022-03-31 To not use git commands in release tarball 10129: Matthew O'Connell 2022-03-31 To bring in interpolation that obeys min-max 10128: Matthew O'Connell 2022-03-31 To set the T-inf used fortran compiler to FCOMFLAG unless the user explicitly changed it 10127: Matthew O'Connell 2022-03-31 To add explicit MPI path search for T-inf 10126: Matthew O'Connell 2022-03-30 [merge] Merge branch 'adapt-script-improvements' into automatic-plugin-loading 10125: Matthew O'Connell 2022-03-30 To update T-inf with formatting, and automatic plugin detection based on filename 10124: rbaurle 2022-03-29 Moved LVLRST out of RDDATA (this is a region specific setting that is initialized/defined downstream) 10123: rbaurle 2022-03-28 Disabled the if-check that checks for block (partition) count consistency between the restart file and the input file when T-infinity restart files are used, since a common use case is to change the number of cores on the fly 10122: rbaurle 2022-03-28 More updates to the manuals to further document the upcoming release 10121: rbaurle 2022-03-28 Removed logic that stopped VULCAN installation if the METIS_FLT_BIT did not match the VULCAN_comp_prec value (floats are never used for graph-based partitioning) and modified the logic to allow 64-bit integers for METIS partitioning if T-infinity is enabled 10120: rbaurle 2022-03-28 Added a single check as to whether tec360 is available (instead of on-the-fly checks), added a check for the existence of a Tecplot macro file named slice.mcr if the performance extraction tool is to be executed to extract responses (this was needed to accomodate the need to extract slices from Tecplot if this is how the data is being provided to the performance extraction utility), and fixed an issue in the ext_vul_res utility when MASS FLOW RATE is being parsed 10119: rbaurle 2022-03-28 Added the option to evaluate a pitot pressure mixing efficiency when using a weighted averaging approach for nonreacting simulation data, fixed a bug found with improperly scaled streamwise coordinates when the grid scaling factor is not unity, added a preceding slash to any double quotes present in the plot variable names (this escape character is needed when defining the variable names for the VARIABLES= line), made all plot variable names human-readable (e.g., replacing m3 with m^3) for flow properties written to the perf_ext.txt file, renamed the plot variables: VORTICITY, STRAIN RATE, Q-CRITERION to Vorticity,Strain Rate, Q-Criterion, renamed gammay to Cp/Cv and replaced () with [] in the Hessian plot variable names to denote the variable being operated on by the Hessian (this keeps the convention consistent with other plot variables) 10118: rbaurle 2022-03-28 Added an mpi_allreduce on the ierr flag returned by T-infinity calls to allow cleaner program exit and exit output messaging (this is possible because T-infinity usage currently requires that every processor contain 1 active partition), and added some missing if-checks to force screen I/O only by the master process 10117: rbaurle 2022-03-26 Used the size of the vars array to determine the loop bounds instead of a hard-wired number 10116: Jeffery A White 2022-03-28 To change recently added write statements about T-INFINITY to only be written by processor 0. 10115: Jeffery A White 2022-03-24 To add detection of more b.c. types when determining how many layers of cells to include in the node-centered gradient stencil. To allow these b.c. node stencils to expand to level 3 or 4 cells because corner and edge stencils for tet grids can be too small wihout doing so. To increase the number of cells in the no-slip wall stencils to soften the initial start up transients when running high Mach number cases. To comment out the calls to the node gradient and face averaged nodeal gradient b.c. routines since there seems to be a bug in them. 10114: rbaurle 2022-03-22 Modified the input so that the order of INITIAL VELOCITY SCALE FACTOR and BLOCKS TO SCALE VELOCITY lines is inconsequential, made the node-neighbor stencil the default stencil for cell-centered gradients, and made cosmetic changes 10113: rbaurle 2022-03-22 Swapped the order of steps 5 and 6 10112: rbaurle 2022-03-22 Made cosmetic changes 10111: rbaurle 2022-03-22 Made changes consistent with preferred input aliases 10110: rbaurle 2022-03-18 Fixed a create dependency issue for the shock_tube_uns_sgs restart test 10109: rbaurle 2022-03-18 Added logic to force the global use of the INIT. BLENDING FACTOR (gblend) instead of the value specified on the boundary condition group line for structured grid simulations, and enabled _IBL for no-slip surface conditions that use profile files since the wall temperature is not currently being used for boundary layer initializations 10108: rbaurle 2022-03-18 Fixed an issue that prevented the Dakota utility codes from being properly recompiled when using the utl option 10107: rbaurle 2022-03-18 Fixed an error that caused the end coordinates of the BOX subvolume to be changed to the begin value for the coordinates not meant to be modified 10106: rbaurle 2022-03-16 Added output marking begin and end of T-infinity processing 10105: Jeffery A White 2022-03-21 To fix a node-centered stencil problem encountered when a tet was at a cornere of formed by three b.c. planes 10104: Matthew O'Connell 2022-03-21 To always find up to level 4 neighbor types if using an ANG method 10103: Matthew O'Connell 2022-03-21 To also write vulcan_solution.snap for adaptation 10102: Jeffery A White 2022-03-19 To modify a write statement identifying the type of node-centered gradient scheme being used 10101: Jeffery A White 2022-03-17 To add missing write statement 10100: Jeffery A White 2022-03-17 To unwind change in default cell-centered weeighted lsq gradient method default 10099: Jeffery A White 2022-03-17 To replace the variable extends with augments because extends is a fortran 20XX command 10098: Jeffery A White 2022-03-16 To turn off stencil warning message in post processor 10097: Jeffery A White 2022-03-16 To change the default least-squares gradient option 10096: Jeffery A White 2022-03-10 To modify the face based MLP limiter to only use the face nodes and one opposite virtual node. 10095: Jeffery A White 2022-03-10 To write more information out aboutwhich nodal gradient averaging scheme is being used. To add logic to determine which nodes define cells that are onl define tetrahedral cells and use it to force the F-ANG+ scheme to use the node centered gradient stencil that only inlcude cells shared by the node. 10094: Jeffery A White 2022-03-08 To add tinf to goldpath_platf name when tinf and par_metis are being used 10093: Jeffery A White 2022-03-08 To rework logic detecting and handling duplicate cells in the cell centered gradient level-1 stencil to allow the occurance of and to remove one duplicated cell from the level-1 stencil 10092: Matthew O'Connell 2022-03-17 To further reduce verbose output in snap tracing for fast functions 10091: Matthew O'Connell 2022-03-17 To not get fancy with unbuffer since it breaks on NAS 10090: Matthew O'Connell 2022-03-17 To remove accidentially added executable 10089: Matthew O'Connell 2022-03-17 To update one-ring, including snap chunk size control via settings file 10088: Matthew O'Connell 2022-03-17 To not trace u2u_com_pair_rep and req 10087: Matthew O'Connell 2022-03-16 To disable printing the mesh header and have much less verbose output 10086: Matthew O'Connell 2022-03-16 To make t-inf install output easier to scan 10085: Matthew O'Connell 2022-03-16 To add snap tracing 10084: Matthew O'Connell 2022-03-16 To update one-ring, ND point, and gcc 7.5 compiler fixes 10083: Matthew O'Connell 2022-03-16 To switch to Release With Debug Flags as default T-inf build type 10082: Matthew O'Connell 2022-03-16 To update inf interpolate to better handle small differences caused by discrete curved surfaces 10081: rbaurle 2022-03-16 Fixed a character string index issue uncovered during debug testing 10080: rbaurle 2022-03-15 Added the BLEND functionality implemented in the unstructured path to the structured path, with blend distance controlled in computational space rather than physical space and fixed a nondimensionalization error in the specified pressure initialization via blending 10079: rbaurle 2022-03-15 Commented out the METIS disable line that was mistakenly left uncommented 10078: rbaurle 2022-03-15 Fixed a bug when forming the dpmdmu numerical derivative for the SA-neg model 10077: rbaurle 2022-03-15 Added an alias for INIT. BLENDING COEFF. 10076: rbaurle 2022-03-14 Made cosmetic change 10075: rbaurle 2022-03-13 Added missing definition for itauqcr 10074: Matthew O'Connell 2022-03-11 To update one-ring with faster snap 10073: rbaurle 2022-03-10 Generalized the write statement to communicate the fact that specialized initializations may be used beyond bounding volume initializations 10072: rbaurle 2022-03-10 Updated the manuals further for the upcoming release 10071: rbaurle 2022-03-10 Moved the specification of the intel C compilers when T-infinity is enabled back to the user specification section as an option since intel C compilers may not necessarily be available even though the intel Fortran compiler is 10070: rbaurle 2022-03-10 Modified the test cases that use the Spalart model to reflect the change that EXCLUDE SPALART FT2 TERM is now needed to invoke SA-NOFT2 and renamed some of the test cases that used the Spalart model to follow the naming convention introduced when SA-NEG was added 10069: rbaurle 2022-03-10 Added logic to force the wall distance to be recomputed when restarting from a T-infinity restart snap file for turbulent simulations (avoiding the need to add the INIT. MIN. DIST. line when using unstructured grid adaption or whenever using T-infinity to interpolate restart data between different grids) 10068: rbaurle 2022-03-10 Reworked Spalart model specifications so that simply specifying SPALART recovers the original Spalart model and changed the INCLUDE SPALART FT2 TERM string to be EXCLUDE SPALART FT2 TERM to allow the SA-NOFT2 model to be invoked, fixed the input check logic for valid unstructured grid adaption values, removed cell-centered QLS as a valid input parameter until given its lack of robustness (coding is all in place just modified the input logic so that it is flagged as an invalid input), and reorganized the location of a few inputs to try to group similar items closer together 10067: rbaurle 2022-03-10 Added check to insure the 1st cell center TKE value set by wall functions satisfies the minimum TKE constraint and further clarified a comment describing an if-branch for the omega production term calculation when a Menter model is selected 10066: rbaurle 2022-03-10 Made cosmetic changes 10065: Matthew O'Connell 2022-03-09 To clarify double faces error 10064: Matthew O'Connell 2022-03-08 To merge in duplicate face neighbor check, and inf plot --cell-quality 10063: rbaurle 2022-03-08 Fixed several issues with test case numbering 10062: rbaurle 2022-03-07 Moved if-checks that were input order dependent out of the main read loop, renamed mxsainits to maxit_sa (to more closely match naming convention of other Newton loop limits), and made cosmetic changes 10061: rbaurle 2022-03-07 Updated the README file to add descriptions of some of the recently added test cases and made cosmetic changes 10060: rbaurle 2022-03-07 Swapped the Dbug_Chk and Comp_Chk versions of these test cases (the iterations to be performed were swapped) and made cosmetic changes 10059: rbaurle 2022-03-07 Added the 2000 and 2013 Spalart QCR model (though not fully debugged), corrected the negative branch production term of the SA-NEG model to use vorticity instead of Shat (this simplified the implicit treatment of the source terms as well), manually differentiated the FN term in the source term implicit treatment instead of treating it as a constant, added appropriate logic to compute the CMU* prior to computing the eddy viscosity when outputting the Reynolds stress tensor for plotting purposes in the unstructured path, fixed a bug in the recently modified logic to consolidate T-infinity input validity checks, added a missing cmu factor in the production term of the SST-2003 model 10058: rbaurle 2022-03-07 Made cosmetic changes 10057: rbaurle 2022-03-04 Removed the NO 2/3 RHOK option since this case is intended to test nonlinear Reynolds stress models and bumped up the number of processors to 32 since this 3-D case takes a long time to simulate 10056: rbaurle 2022-03-03 Fixed one of the echo lines that illustrate examples of how to use this script to reflect a change made to one of the case names 10055: rbaurle 2022-03-01 Reworked the handling of source terms for 2-equation models when turbulence suppression is active (in particular, the k-equation destruction term is now active so that only source terms that involve or originate from a term that depends on the eddy viscosity are zeroed out, also removed lots of unnecessary floors placed on turbulence properties given the knowledge that the source term routine is only accessed by the interior cell centers 10054: rbaurle 2022-03-01 Made cosmetic changes 10053: Jeffery A White 2022-03-07 To change node-centered lsq gradient option so that these cases are actually using fang+ 10052: Jeffery A White 2022-03-07 To modify stencil construction logic to increase size of size of node-centered lsq gradient stencils in corner and edge b.c. nodes 10051: Jeffery A White 2022-03-04 To add logic to increase the size of node centered stencils at corner and edge b.c. nodes to compensate for the missing corner and edge cells 10050: Jeffery A White 2022-03-04 To fix typo in input file 10049: Matthew O'Connell 2022-03-04 To use longer CI job time for all queue types on K 10048: Matthew O'Connell 2022-03-04 To extend how long gitlab CI tests can run before failing (now 1 hour) 10047: Matthew O'Connell 2022-03-04 To not trace each access to snap while reading unified restart files 10046: Matthew O'Connell 2022-03-04 To add fast snap reading, and fix for cell-centered interpolation utility 10045: Jeffery A White 2022-03-03 To fix bug that caused the code to stop if tinf was enabled when running case that read a structured grid in multi-processor mode. 10044: Jeffery A White 2022-03-03 To fix errors in case dependencies 10043: Jeffery A White 2022-03-03 To fix incorrect test case base name for case 183. 10042: Jeffery A White 2022-03-02 To add test cases for the sa and sa-neg turbulence models and their opions for the structured and unstructured solvers 10041: Jeffery A White 2022-03-02 Added input and logic to count and report the number of negative Spalat turbulent variables that occur after the update when running the sa-neg turbulence model. Added logic to detect and report when the Newton solver used to compute the reference Spalart variable does not converge and added input to control the max. number of iterations allowed when computing the reference Spalart variable. 10040: Jeffery A White 2022-02-28 Reworked the the jfnk flux jacobian routine to make it a similar to the defect correction version as possible to make it easier to see what is different and to bring changes that were made to the defect correction version into the jfnk version.Also made a copy of the old version to preserve it until such time that the new version can be thoroughly tested. 10039: Jeffery A White 2022-02-28 Cosmetic change 10038: Jeffery A White 2022-02-28 To add missing code to the routine that controls the computation of the jacobian for the jfnk solver to make it consistent with recent changes (related to the addition of an option for a non-conservative diffusion treatment for the Spalart turbulence models) to the routine that computes the jacobian for the defect correction solver. 10037: Matthew O'Connell 2022-03-01 To add 64 bit parmetis support 10036: rbaurle 2022-02-28 Fixed a few issues with the bibliography database file used for the software documentation, pulled the METIS/ParMETIS settings back into the user-specified section of the vulcan_config file and (adjusted the user documentation accordingly), reworked the logic associated with the METIS integer and float bit size so that the integer bit size is 32 and the float bit size matches the precision chosen (64 by default) if the metis.h file that contains this information is not found, reverted the clipping of mut/mu in profile files that was mistakenly removed for the SA-NEG implementation, reverted the non-dimensional SA variable output back to dimensional form (nondimensional form left commented for easy activation when comparing to FUN3D results on the TMR site), and ran script to remove trailing blank spaces from all source and script files 10035: rbaurle 2022-02-26 Added the multirow.sty style sheet to the Latex_support_files folder 10034: rbaurle 2022-02-26 Added aliases to several inputs to maintain the convention of not using underscores in input names since spaces are allowed, removed the coarsening error checks for structured grid time history I/O since time histories are only output when on the finest grid, added VTK OUTPUT as a valid plot file format, made first pass at updating the manual for the upcoming release, and made cosmetic changes 10033: rbaurle 2022-02-26 Forced ILU kiter value to 0 instead of 1 when the CFL number is less than or equal to unity (this is equivalent to setting kiteru to 1 for SGS) 10032: rbaurle 2022-02-26 Added logic to ensure that the axis vector components for cone/cylinder subdomains are aligned precisely with the axis or radius and reworked BC time history I/O specification to prepend the BC name with BC_ to allow BC names to contain underscores 10031: rbaurle 2022-02-26 Moved the I/O logic for the restart map file to its own subroutine so that it can be called for multiple purposes, since this file was also needed when restarting from a unified T-infinity restart file 10030: rbaurle 2022-02-26 Added the ability to include turbulence suppression subdomain geometrical extents and subdomain ignition power as control variables, added an option to simply list the available VULCAN input control variables, and made cosmetic changes 10029: rbaurle 2022-02-26 Made cosmetic changes 10028: rbaurle 2022-02-19 Added the TECPLOT OUTPUT input string to the unstructured shock tube cases to allow testing with T-infinity enabled 10027: rbaurle 2022-02-12 Fixed several errors in the hand-coded viscous Jacobian for thermal nonequilibrium simulations 10026: rbaurle 2022-02-12 Added a missing code segment that defined the case directory which was inadvertently removed and added a few comments to accompany when case_dir is being defined 10025: Jeffery A White 2022-02-25 To remove unused code 10024: Jeffery A White 2022-02-25 To turn off debug write statements 10023: Jeffery A White 2022-02-25 To fix an especially egregious malformed if check controlling the activation of the sa non-conservative diffusion model 10022: Jeffery A White 2022-02-25 To allow TINF to use and compile with links to ParMeTIS using the ifort or gxx compiler 10021: Matthew O'Connell 2022-02-25 To fix reporting error for what compiler T-inf is using 10020: Matthew O'Connell 2022-02-25 To be able to explicitly specify the T-infinity compiler 10019: Jeffery A White 2022-02-24 To add FANG+ documentation to user manual 10018: Jeffery A White 2022-02-24 To fix a memory error that caused regression test 167 to fail 10017: Matthew O'Connell 2022-02-24 Allow parmetis in tinf 10016: Matthew O'Connell 2022-02-23 To update one-ring with initial parmetis support 10015: Matthew O'Connell 2022-02-23 [merge] Merge branch 'master' into gitlab-master 10014: Matthew O'Connell 2022-02-15 To update one-ring with mixed-element interpolator support 10013: Matthew O'Connell 2022-02-14 update GPU mesh unit tests with new CartMesh 10012: Matthew O'Connell 2022-02-13 To update unit tests to CartMesh::create methods 10011: Matthew O'Connell 2022-02-13 To explicitly rely on inf plot for vtk output 10010: Matthew O'Connell 2022-02-13 update one-ring with peak memory reduction 10009: Matthew O'Connell 2022-02-13 To record what fields are being created 10008: Matthew O'Connell 2022-02-13 To improve memory tracing (mostly in post-processor) 10007: Matthew O'Connell 2022-02-11 To improve console feedback for what the script is doing 10006: Matthew O'Connell 2022-02-07 To fix surface element winding caused by thin hexs on warped surfaces 10005: Matthew O'Connell 2022-02-07 To use face-neighbors-of-node-neighbors for all *ang schemes (except plus) 10004: rbaurle 2022-02-04 Reworked the unstructured linear solve convergence output logic to utilize the existing REPORT LINEAR SOLVE HISTORY input string, which allows the linear solve early exit logic to be employed simply by negating the linear solve sub-iteration value 10003: rbaurle 2022-02-04 Added the dual time-step unstructured shock tube problem to the Sample_cases list and included several recent file additions to the tarball 10002: rbaurle 2022-02-04 Made cosmetic changes 10001: rbaurle 2022-02-04 Replaced the ALL time history option with the TUBE-Z boundary condition surface 10000: rbaurle 2022-02-04 Added testing of the PROBE time history option 9999: rbaurle 2022-02-02 Made cosmetic changes 9998: rbaurle 2022-02-02 Enabled the ability to output time histories at specified probe x,y,z locations (this I/O is performed internal to VULCAN as an ASCII Tecplot format data file) 9997: rbaurle 2022-02-02 Reworked the logic a 2nd time to only stop if time histories are requested for an unstructured simulation and the Tecplot output option is not chosen and T-infinity is enabled... if T-infinity is not enabled a warning is issued stating the time history I/O will be disabled and the simulation continues 9996: rbaurle 2022-02-01 Forced the simulation to stop if time histories are requested for an unstructured simulation and the Tecplot output option is not chosen 9995: rbaurle 2022-02-01 Removed an unnecessary check on whether the u2u_sol array is allocated 9994: rbaurle 2022-02-01 Fixed a hole in the logic when reading the channel.tec file when an EOF is encountered 9993: rbaurle 2022-02-01 Removed a blank line 9992: Matthew O'Connell 2022-02-02 empty change to nudge the builds 9991: Matthew O'Connell 2022-02-01 To add esp instructions to vulcan config 9990: Matthew O'Connell 2022-02-01 To remove debug print in tecplot header writer 9989: Matthew O'Connell 2022-02-01 To initialize error variable to no error 9988: Matthew O'Connell 2022-02-01 To get use Vulcan dimensional solution time as Tecplot solution time 9987: Matthew O'Connell 2022-02-01 To update upstream one-ring with new refine, and tecplot time strand output 9986: Matthew O'Connell 2022-02-01 To get better error reporting if user forgets TECPLOT OUTPUT 1.0 9985: Matthew O'Connell 2022-01-31 To support user installed ESP and OpenCascade libraries. 9984: Matthew O'Connell 2022-01-31 To read cpu count in vinf 9983: Matthew O'Connell 2022-01-31 To ignore PROBE types when setting up T-inf time history 9982: Matthew O'Connell 2022-01-31 To run vinf with no arguments 9981: Matthew O'Connell 2022-01-31 To make vinf.tcsh match installed vinf utility 9980: rbaurle 2022-01-29 Added memory estimates for the recently added unstructured dual time-stepping, time-averaged output, and time history output, removed unnecessary UNSTGD and HYBRID_GRID_SOLVER logicals (since checking for nubtot > 0 amounts to the same thing), and tightened up some of the error checking within subroutine rddata 9979: rbaurle 2022-01-29 Deallocated u2u_sol immediately after use rather than just before its use to free up memory during other steps in the simulation process 9978: rbaurle 2022-01-29 Added logic to avoid the recalculation of dt_4_nodes when outputting time history files 9977: rbaurle 2022-01-29 Made cosmetic changes 9976: rbaurle 2022-01-28 Removed erroneous elseif check on geom==PLANE 9975: rbaurle 2022-01-28 Fixed some issues with counters not being updated due to extra embedded reads and/or premature loop exits 9974: rbaurle 2022-01-28 Modified the I/O logic when an optional BC GROUP parameter is present to try to make things more general across multiple compilers 9973: rbaurle 2022-01-28 Added if-checks to the stand-alone install of T-infinity that match what is used for a fresh install 9972: rbaurle 2022-01-28 Fixed logic so that the u2u_nodes are processed and used when time history I/O is requested 9971: rbaurle 2022-01-28 Removed obsolete debug statements 9970: rbaurle 2022-01-26 Removed unnecessary backspace command 9969: Matthew O'Connell 2022-01-28 To remove debug output of vulcan_solution file during time history output 9968: Matthew O'Connell 2022-01-28 To remember user requested variable name order when storing in the snap database 9967: Matthew O'Connell 2022-01-28 To update one-ring with ordered tecplot support 9966: Matthew O'Connell 2022-01-28 To update one-ring with iso-surface field attribute forwarding 9965: Matthew O'Connell 2022-01-28 To set slice zone names to match the user requested filename 9964: Matthew O'Connell 2022-01-28 To rescale user geometry input to grid units before creating slicing surfaces 9963: Matthew O'Connell 2022-01-27 To support arbitrary orientated planes 9962: Matthew O'Connell 2022-01-27 To support time history output 9961: rbaurle 2022-01-24 Removed a rogue write statement thate was mistakenly left on during debugging 9960: rbaurle 2022-01-23 Added inputs and made modifications so that the unstructured grid post-processing can be accessed by the solver for exporting time history files via T-infinity and modified the unstructured shock tube test cases to take advantage of this feature 9959: rbaurle 2022-01-23 Changed all of the Engr_Chk time history specifications to use the local jkitim name instead of specifying a global time history file name for the time history output 9958: rbaurle 2022-01-23 Added a test of the new option to use the local jkitim name instead of specifying a global time history file name for more fine grained control of the time history output for structured grids 9957: rbaurle 2022-01-23 Corrected a comment 9956: rbaurle 2022-01-23 Reworked the configuration script in preparation for the upcoming official release 9955: rbaurle 2022-01-23 Made cosmetic changes 9954: rbaurle 2022-01-23 Added execute permissions 9953: rbaurle 2022-01-23 Made cosmetic changes 9952: rbaurle 2022-01-23 Added a description of expected command line arguments and more extensive script syntax error checks 9951: rbaurle 2022-01-23 Fixed a logical error introduced in the previous commit that would report a failure from the block assembler code when there was not one 9950: rbaurle 2022-01-20 Made cosmetic changes 9949: rbaurle 2022-01-20 Removed IPSTBN from being passed through the subroutine call structure since this variable is available for global use 9948: rbaurle 2022-01-20 Fixed an issue in the profile file coordinate matching logic that caused a failure if the profile file data was detected as not being sorted 9947: rbaurle 2022-01-20 Modified logic to ensure that the time step reduction logic is only used for local time stepping (including SUBIT1 and SUBIT2) 9946: rbaurle 2022-01-17 Expanded the logic to disable implicit BC treatment to include GLOBAL and SUBIT1 when the CFL number is less then unity 9945: rbaurle 2022-01-17 Fixed several issues found with the vulcan_rest utility during recent rigorous testing of this utility 9944: rbaurle 2022-01-16 Fixed an issue with using source term bleed models when R-K is used for unstructured simulations (primitive variables are present in UQ rather than conserved variables in this instance) 9943: Matthew O'Connell 2022-01-14 To disable incorrect warning caused by intentionally filtering to an empty mesh 9942: rbaurle 2022-01-12 Added coverage for restarting a structured grid dual-timestep simulation, added failed cases due to Golden Files not being present to the failed_case_list, added comments to the failed_cased_list lines that failed due to missing Golden Files or simulation abort, and reduced the number of iterations used for the Comp_Chk and Dbug_Chk unstructured shock tube cases 9941: Jeffery A White 2022-01-10 To fix illposed if check using SST when it should have used BSL 9940: Jeffery A White 2021-12-15 To remove use of the Gnoffo pressure limiter so this case would converge properly 9939: Jeffery A White 2021-12-14 To fix bug venkat limiter as used in the gsbl scheme 9938: Matthew O'Connell 2022-01-11 To not overwrite min dt with cached residual arguments 9937: Matthew O'Connell 2022-01-11 To not reset dtmin 9936: Matthew O'Connell 2022-01-07 To reduce warnings that show up for primarily unstructured cases 9935: Matthew O'Connell 2022-01-07 To silently skip saving residual arguments if not compiled against T-inf 9934: Matthew O'Connell 2022-01-07 Upstream one ring and rename the vulcan installed inf command to vinf 9933: Matthew O'Connell 2022-01-07 To rename inf executable as vinf to support both simultaneously 9932: Matthew O'Connell 2022-01-06 Adding new version of adaptation script 9931: Matthew O'Connell 2022-01-05 pages update 9930: Matthew O'Connell 2022-01-05 To support a kokkos-enabled build. 9929: Matthew O'Connell 2022-01-04 To update against changed T-infinity static library name 9928: Matthew O'Connell 2022-01-04 To update one-ring with changed t-inf libnames 9927: Matthew O'Connell 2022-01-04 To add ability to monitor residual at enigma level 9926: Matthew O'Connell 2022-01-03 To protect code path requiring T-infinity 9925: Matthew O'Connell 2022-01-03 To move variable definitions out of define guards 9924: Matthew O'Connell 2022-01-03 To fix linker error with pst processor 9923: Matthew O'Connell 2022-01-03 To remove concrete type 9922: Matthew O'Connell 2022-01-03 To add ifdefs protecting non-t-inf builds 9921: Matthew O'Connell 2022-01-03 To get back to compiling mcgs path with master 9920: Matthew O'Connell 2022-01-03 To disable fpe on CMake debug build 9919: Matthew O'Connell 2022-01-03 To trace each linsolve iteration 9918: Matthew O'Connell 2022-01-03 To not use concrete class type since we might not have the static symbols if libtinf.a is linking to vulcan executables that aren't the solver 9917: Matthew O'Connell 2022-01-03 To remove enigma modules from pre and post executables 9916: Matthew O'Connell 2022-01-03 To remove debugging notes from ascii art 9915: Matthew O'Connell 2022-01-03 To use MCGS not MCGS preconditioned GMRES 9914: Matthew O'Connell 2022-01-03 To add jacobian checker 9913: Matthew O'Connell 2022-01-03 To cache call variables for defect correction OR jfnk solves 9912: Matthew O'Connell 2022-01-03 To add Jacobian Checker, even though we can't call Residual 9911: Matthew O'Connell 2022-01-03 To get one-ring update with improved Jacobian Checker 9910: Matthew O'Connell 2022-01-03 To cleanup logging in macros 9909: Matthew O'Connell 2022-01-03 To add more tracing calls to help understand runtime anatomy 9908: Matthew O'Connell 2022-01-03 To add scalar stability to the enigma matrix 9907: Matthew O'Connell 2022-01-03 To actually call the MCGS linear solver and get output back 9906: Matthew O'Connell 2022-01-03 To stub out setting the RHS and getting from the solution 9905: Matthew O'Connell 2022-01-03 To report if a Jacobian entry it outisde the sparse matrix space 9904: Matthew O'Connell 2022-01-03 To add enigma calls for all interior faces 9903: Matthew O'Connell 2022-01-03 To resolve return value pedantic 9902: Matthew O'Connell 2022-01-03 To actually copy jacobian blocks into enigma's matrix 9901: Matthew O'Connell 2022-01-03 To add Enigma fortran module 9900: Matthew O'Connell 2022-01-03 Identified mat_block_add locations (though the calls are currently incorrect) 9899: Matthew O'Connell 2022-01-03 To stub out all the expected MCGS api calls 9898: rbaurle 2022-01-01 Fixed several issues found with the unstructured time-average output discovered while testing and forced unstructured gradients to be zero based on ucoef,vcoef,wcoef values for all plot variable output that depends on gradients 9897: rbaurle 2022-01-01 Reworked logic on block configuration I/O error checks to avoid any I,J,K direction statements if the configuration is specified in the new format (which doesn't provide independent I,J,K control) 9896: rbaurle 2021-12-31 Ported the running time-average logic from the structured path over to the unstructured path, generalized the plot_var_bnd_val routine and renamed it to uns_var_bnd_val, and made initial steps towards exporting time history files in the unstructured path 9895: rbaurle 2021-12-31 Made cosmetic changes 9894: rbaurle 2021-12-31 Modified logic that checks for too many plot variables being formed to ensure that an array out-of-bounds error does not occur before the error message is written and made cosmetic changes 9893: rbaurle 2021-12-29 Made cosmetic changes 9892: rbaurle 2021-12-27 Added regression test cases for use of implicit dual time-stepping in the unstructured path 9891: rbaurle 2021-12-27 Made cosmetic changes 9890: rbaurle 2021-12-27 Added missing construct to initialize vqu_old when adding a conserved variable defined by scaling an existing conserved variable by a constant 9889: rbaurle 2021-12-27 Added hypernat.sty to the Latex support files and made hard links within the User and Theory folders to the Latex support files so that the manuals can be readily built by other developers 9888: rbaurle 2021-12-27 Added implicit dual time-stepping capability to the unstructured path, reworked ncsblk,nmsblk,nublk,nblk consistency logic to be performed after the BLOCK CONFIG input line has been read (this allowed some consolidation of the logic), replaced ^ with in the plot variable names (this convention can be reclaimed since the variable units have been stripped for CGNS data output) 9887: rbaurle 2021-12-27 Made cosmetic changes 9886: rbaurle 2021-12-27 Fixed errors found when computing inlet efficiencies for calorically perfect simulations and made common flow variable names consistent amongst the averaging techniques 9885: rbaurle 2021-12-27 Updated the documentation of the UQ automation with Dakota 9884: rbaurle 2021-12-26 Made cosmetic change 9883: rbaurle 2021-12-26 Change cell average gradient method from LSFN2 to LSNN since LSFN2 is not a recommended scheme 9882: rbaurle 2021-12-26 Fixed an error introduced in the previous commit that caused the true variable names to be ignored for CGNS output 9881: rbaurle 2021-12-21 Made changes to reflect the open source release of these plugins to Pointwise 9880: rbaurle 2021-12-19 Moved the initialization of the number of unstructured cut faces so that it is initialized even when no unstructured partition boundaries are present 9879: rbaurle 2021-12-16 Renamed the isol_bleed_uns case to isol_bleed_suns to match the convention used for all of the other hybrid structured/unstructured test cases 9878: rbaurle 2021-12-16 Added a note in the profile file description to remind the user of the potential need to scale omega values by 0.09 if profile data is obtained from an external source, fixed an error in one of the sample region control sections, and replaced a few instances of VULCAN with VULCAN-CFD 9877: rbaurle 2021-12-16 Changed the name of the grid file to match the header of the input file 9876: rbaurle 2021-12-16 Removed the global storage of the boundary face array (bface) for pure unstructured simulations (the global storage is still present for hybrid structured/unstructured simulations) 9875: rbaurle 2021-12-15 Corrected a comment that is no longer true 9874: rbaurle 2021-12-14 Added dummy code to output partitioned cell centered load data directly ignoring connectivity 9873: Jeffery A White 2021-12-10 To fix problems with stencil being too small or too large when using node centered gradient schemes with wall matching functions 9872: Jeffery A White 2021-12-02 To fix bug in gradient limiter specification when using face based limiters with a cell centered gradient scheme 9871: Jeffery A White 2021-12-02 To modify how the F-ANG+ stencil is determined to make it bigger at wall matching function nodes and b.c. nodes to avoid stencils that are too small or ill posed. To clean up unused and commented out code. 9870: Jeffery A White 2021-11-30 Cosmetic change to comment 9869: Jeffery A White 2021-11-16 Added the new Nishikawa polynomial limiter and fixed factor of 2 limiter bug introduced months ago that caused limiters to be much less effective 9868: Matthew O'Connell 2021-12-14 To forcibly disable kokkos in one-ring if Vulcan has it disabled 9867: rbaurle 2021-12-07 Disabled the output of vulcan.loads.tec if the T-infinity API is utilized 9866: rbaurle 2021-12-07 Made cosmetic changes 9865: rbaurle 2021-12-07 Fixed a couple of issues related to using the plot variable names from the TEC_IO module instead of the CGNS module (the CGNS version required the variable units to be removed because it does not allow character strings to include a backslash) 9864: rbaurle 2021-12-06 Added check for tecio_inf to access the tecplot.nam file 9863: rbaurle 2021-12-05 Made changes to link the T-infinity unified tecplot output file to the TECPLOT OUTPUT input flag 9862: rbaurle 2021-12-05 Made changes in preparation of enabling dual time-stepping for unstructured grid simulations 9861: rbaurle 2021-12-01 Fixed a comment 9860: rbaurle 2021-11-30 Forced the creation of a PLOT_FILES file for any simulation to account for the fact that the vulcan.loads.tec file is placed in this directory even when volumetric plot files are not output 9859: rbaurle 2021-11-20 Removed unnecessary placement of lib and include folders inside of cgnslib to make linking to existing CGNS installations more straightforward 9858: rbaurle 2021-11-20 Fixed several issues preventing the option to link to an existing system install of CGNS from functioning properly 9857: rbaurle 2021-11-20 Added a comment denoting that the OMGM value extracted from the TP(NP-1) locations is either vorticity magnitude or strain rate magnitude depending on the version of the Menter model 9856: rbaurle 2021-11-16 Added sketch-to-solution adaptation control script to the VULCAN tarball 9855: rbaurle 2021-11-16 Added the removal of a temporary file 9854: Matthew O'Connell 2021-12-07 To get proper boundary names in vulcan.loads 9853: Matthew O'Connell 2021-12-07 To union tags in parallel before printing surface tags 9852: Matthew O'Connell 2021-12-06 To tell C++ if it is running as solver or post-processor 9851: Matthew O'Connell 2021-12-06 To add tags to logs in LoadsOutput 9850: Matthew O'Connell 2021-12-06 To check for invalid var indices 9849: Matthew O'Connell 2021-12-06 To get upstream one-ring with improved error detection for CellIdFilter 9848: Matthew O'Connell 2021-12-06 To add try catch macros to all fortran facing C calls in tinf_grid.cpp 9847: Matthew O'Connell 2021-12-06 To add tracing calls 9846: Matthew O'Connell 2021-12-06 To also write vtk for vulcan.loads 9845: Matthew O'Connell 2021-12-03 To implement a unified Plot_files/vulcan.loads.plt 9844: Matthew O'Connell 2021-12-02 To update one-ring with tecplot cell data support (towards unified vulcan.loads) 9843: Matthew O'Connell 2021-11-23 To update upstream one-ring with tecplot surface names 9842: Matthew O'Connell 2021-11-18 To update adaptation script and correctly get interpolated warm restarts 9841: Matthew O'Connell 2021-11-16 To write each boundary group to a new tecplot zone with generic names 9840: Matthew O'Connell 2021-11-16 To update one-ring 2021-11-16 9839: Matthew O'Connell 2021-11-10 To not overwrite existing input files during adaptation 9838: Matthew O'Connell 2021-11-10 To add improved S2S run-adaptation.sh script, and stand up some tests for it 9837: Matthew O'Connell 2021-11-02 To use a different input filename or restart input filename specified by the user for adaptation 9836: Matthew O'Connell 2021-11-01 To start adding API calls needed for MCGS 9835: Matthew O'Connell 2021-11-01 ammend 9834: Matthew O'Connell 2021-11-01 To cleanup adaptation script to not copy input files once an iteration has been made 9833: Matthew O'Connell 2021-11-01 To make run-adaptation example script work out of the box for 2D example 9832: Matthew O'Connell 2021-11-01 To correct module path on K in docs 9831: rbaurle 2021-10-31 Deactivated realizability enforcement when constructing the stencil-based limiter (UPHI) 9830: rbaurle 2021-10-31 Made cosmetic changes 9829: rbaurle 2021-10-31 Added back in boundary condition validity checks that were at some point omitted 9828: rbaurle 2021-10-28 Added skeleton code (not yet activated) to utilize local cell center properties when defining asymptotically consistnet interior solve-to-wall omega and tke values 9827: rbaurle 2021-10-27 Added explicit format to several internal write statements since this is required by some compilers 9826: rbaurle 2021-10-15 Made cosmetic changes 9825: rbaurle 2021-10-13 Made changes to several of the thermodynamic functions to avoid array copies 9824: rbaurle 2021-10-13 Forced use of limiter van Leer limiter variable name instead of hard-coded number and made other cosmetic changes 9823: rbaurle 2021-10-13 Removed unused variables 9822: rbaurle 2021-10-07 Removed the logic that replaces fixed conditions with extrapolation when outflow is detected at a supersonic inflow boundary when initializations are being performed 9821: rbaurle 2021-10-06 Added clipping of recycled/rescaled temperature to ensure that the instantaneous temperature remains within allowable bounds 9820: rbaurle 2021-10-06 Made cosmetic changes 9819: Matthew O'Connell 2021-10-25 To move api include files to using .inc file extension and added them to APILib following FuncLib convention 9818: Matthew O'Connell 2021-10-25 To rename inc files back to header. It looks like h files are special in makedeps 9817: Matthew O'Connell 2021-10-25 To remove loading the petsc module in cmake tests since there's a mismatch with its module dependencies on K 9816: Matthew O'Connell 2021-10-25 Missed a few .h -> .inc includes 9815: Matthew O'Connell 2021-10-25 To change all the fortran includes needed for iso-c-binding to use .inc file extensions 9814: Matthew O'Connell 2021-10-25 To rename tracer.h to use fortran .inc 9813: Matthew O'Connell 2021-10-25 To remove the main executable used during the hackathon 9812: Matthew O'Connell 2021-10-25 To remove VUL_API from makefiles since it is an included file now 9811: Matthew O'Connell 2021-10-25 To not build the VUL_API functions if not using TINF 9810: Matthew O'Connell 2021-10-25 To move vulcan exposed function to kokkos via an include file rather than a stand-alone module 9809: Matthew O'Connell 2021-10-25 To refactor and remove unused variable from ucgo::Grid 9808: Matthew O'Connell 2021-10-25 [merge] Merge branch 'gitlab-master' into get-ref-from-vul 9807: Matthew O'Connell 2021-10-22 To add ifdef guards for using TINF in vul api 9806: Matthew O'Connell 2021-10-22 To get many reference values from VULCAN 9805: Matthew O'Connell 2021-10-21 To allow nicer formatting with C++ and clang-format 9804: Matthew O'Connell 2021-10-21 To install dev docs and user docs via gitlab CI build 9803: Matthew O'Connell 2021-10-21 To fix index error in face export 9802: Matthew O'Connell 2021-10-21 To refactor C++ subsolvers to include the mini-app 9801: Matthew O'Connell 2021-10-14 To make snap movies from backdoor.poml 9800: Jeffery A White 2021-10-13 To remove incorrectly templated gas variables 9799: Matthew O'Connell 2021-10-13 To clarify how to use q ordering 9798: Matthew O'Connell 2021-10-13 To expose q ordering in the vulcan input file 9797: Matthew O'Connell 2021-10-13 To nudge the CI builds 9796: Matthew O'Connell 2021-10-13 To get upstream one-ring, with Q reordering fix for multi-element 9795: Matthew O'Connell 2021-10-13 To read prune width as double 9794: Matthew O'Connell 2021-10-13 To add Q ordering as option to CC_PP 9793: Jeffery A White 2021-10-12 To convert to the use of the copy free inlinable LP-U-MUSCL functions 9792: Jeffery A White 2021-10-12 To add new copy free inlinable LP-U-MUSCL functions 9791: Jeffery A White 2021-10-08 To commit initial implimentation of copy free reconstruction functions 9790: Jeffery A White 2021-10-06 To correct compiler directive 9789: Jeffery A White 2021-10-05 To develop a version of face based limiting that does not use virtual nodes accept at boundaries 9788: Jeffery A White 2021-09-21 To add a face neighbor linearization of the cell averaged least squares gradient to the operator overlaoding of the viscous flux computation of the flux jacobian 9787: Jeffery A White 2021-09-20 To commit the initial ddt Green-Gauss gradient implementation 9786: Jeffery A White 2021-09-17 To attempt to linearize the Green-Gauss gradient using operatore overloading 9785: Jeffery A White 2021-09-17 Cosmetic changes 9784: Jeffery A White 2021-09-09 Cosmetic change 9783: Matthew O'Connell 2021-10-12 To use updated enigma::debug::view 9782: Matthew O'Connell 2021-10-12 To get updated cell centered pre-processor from upstream one-ring 9781: Matthew O'Connell 2021-10-12 To thread a user option for random reordering 9780: Matthew O'Connell 2021-10-07 To incorporate random ordering option 9779: Matthew O'Connell 2021-10-06 To add backdoor option to testing a diffusion scheme for partitioining 9778: Matthew O'Connell 2021-10-06 To dsiable jupiter by default, but include kokkos 9777: Matthew O'Connell 2021-10-06 To by default disable Juptier (kokkos port folder) 9776: Matthew O'Connell 2021-10-05 Dfcn 3 9775: Matthew O'Connell 2021-10-05 To point gitlab-pages unstructured adaptation tutorial to the vulcan modulefiles 9774: rbaurle 2021-10-04 Fixed an issue that serializing the structured grid boundary condition loop in routine ghostc 9773: rbaurle 2021-10-04 Added capability to halt execution (or continue to next grid level or region) interactively for elliptic regions based on a user-supplied convergence criteria provided in the STOP_VULCAN_PP (or STOP_VULCAN_WR) file 9772: rbaurle 2021-09-30 Added logic to ensure that the fluctuating velocity field used to initialize resolved turbulence does not result in unphysically large temperature fluctuations 9771: rbaurle 2021-09-28 Removed rogue comment describing a variable not passed to the subroutine 9770: Matthew O'Connell 2021-09-30 To merge upstream one-ring with graph coloring checks for rowspace 9769: Matthew O'Connell 2021-09-30 To add assertions for JFNK matrix rowspace 9768: Matthew O'Connell 2021-09-30 To remove project jupiter from cmake, instead it gets built if Kokkos is not disabled 9767: Matthew O'Connell 2021-09-30 To trace what plugin is loaded when 9766: rbaurle 2021-09-21 Fixed an issue related to buffered I/O that Mike uncovered 9765: rbaurle 2021-09-19 Fixed a few issues with boundary layer property extraction that was reported 9764: rbaurle 2021-09-18 Changed the default tolerance used to match boundary face coordinates to profile file coordinates from 1.0e-9 to 1.0e-12 and added an error message if a profile file index was matched more than once 9763: rbaurle 2021-09-17 Added the option to vulcan_prof to extrude or rotate 2D profile data for use in a 3D simulation and fixed an issue where the Tecplot zonal header information was not being written for the additional ghost cell layer zones 9762: rbaurle 2021-09-13 Updated the makedeps.inc file 9761: rbaurle 2021-09-11 Added ability to compute the EGO optimization objective function based on the mean percent error of properties extracted from the vulcan.loads.tec file (pressure, temperature, shear stress, heat flux) 9760: rbaurle 2021-09-11 Made cosmetic changes 9759: rbaurle 2021-09-09 Rearranged the if-structure to simplify the logic of subiteration convergence checks and replaced a few * output specifications with a specified format 9758: rbaurle 2021-09-08 Fixed a comment typo 9757: Matthew O'Connell 2021-09-17 To write a debug subsolver that can set the solution, calculate one residual, and write that residual to a snap file 9756: Matthew O'Connell 2021-09-17 To be able to load a different subsolver plugin 9755: Matthew O'Connell 2021-09-17 To report error if JFNK is used with not LOCAL time step scheme 9754: Matthew O'Connell 2021-09-17 To add tracer statements for time step calculation 9753: Matthew O'Connell 2021-09-17 To check time step scheme is parsed correctly 9752: Matthew O'Connell 2021-09-17 To add unit tests to check for region parsing to Dictionary 9751: Matthew O'Connell 2021-09-16 To tune gfortran compiler options of 9 and 10 9750: Matthew O'Connell 2021-09-14 To switch to generic oml parser from json 9749: Matthew O'Connell 2021-09-14 To get oml-parser in vinf 9748: Matthew O'Connell 2021-09-14 To get oml parser 9747: Matthew O'Connell 2021-09-14 To add lib and lib64 to rpath 9746: Matthew O'Connell 2021-09-14 To disable jupiter jumpoff (it will come back as a plugin) 9745: Matthew O'Connell 2021-09-14 To use correct Kokkos::kokkos cmake target 9744: Matthew O'Connell 2021-09-14 To not build tullus with kokkos, but do build plugin with it 9743: Matthew O'Connell 2021-09-14 To propagate project jupiter to jfnk plugin 9742: Matthew O'Connell 2021-09-13 To use a plugin for all jfnk work - towards allowing kokkos 9741: Matthew O'Connell 2021-09-13 To stash mpi-comm signal error with jfnk plugin 9740: Matthew O'Connell 2021-09-13 To demonstrate using a plugin in cmake land 9739: Matthew O'Connell 2021-09-13 To make spike a subsolver interface, towards a plugin based system for project Jupiter 9738: Matthew O'Connell 2021-09-13 To update to new version of engima 9737: Matthew O'Connell 2021-09-11 To nudge gitlab CI builds 9736: Matthew O'Connell 2021-09-11 To bring in one-ring update (including inf interpolate utility) 9735: Matthew O'Connell 2021-09-08 To remove periodic printing 9734: Matthew O'Connell 2021-09-08 To remove debug print about periodic node 9733: Jeffery A White 2021-09-07 To adjust the formatting of a write statement so that regression tests woill pass again 9732: Jeffery A White 2021-09-07 To prevent a fang+ test case from running while in debug mode when the T_inf api is not being used 9731: Jeffery A White 2021-09-07 To adjust the minimum numer of iterations used by the linear solver convergence control algorithm 9730: Jeffery A White 2021-09-07 To remove unused option and rename flags accordingly 9729: Jeffery A White 2021-09-03 To add linearization of Green-Gauss gradient for debug purposes 9728: Jeffery A White 2021-09-03 To add and refine linear solver control/reporting capabiliies 9727: Jeffery A White 2021-09-01 To add a small change to linear solve convergence control logic 9726: Jeffery A White 2021-09-01 To add jacobian debug writes 9725: Jeffery A White 2021-08-30 To modify stencil debug code to fix problems with it and to make the output from it easier to read 9724: Jeffery A White 2021-08-26 To rework the automated linear solver convergnce logic 9723: Jeffery A White 2021-08-26 To prevent formatting error 9722: Jeffery A White 2021-08-24 To plug a hole in input error checking logic 9721: Matthew O'Connell 2021-09-07 To fix bug with ascii ugrid reader with quads 9720: Matthew O'Connell 2021-09-07 To update one-ring to lastest version 9719: rbaurle 2021-09-06 Added ifdef when using the 2003 compliant move_alloc and added an alternative for compilers that are not Fortran 2003 compliant 9718: rbaurle 2021-09-06 Forced storage for cell center coordinates when ETE is enabled, added option to reconstruct fine grid solution based on Taylor series expansion, fixed a memory issue when defining plot variable storage when ETE is enabled, and removed unnecessary variables from the argument list of positv 9717: rbaurle 2021-09-06 Added missing read statement for dummy time step reduction parameters when reading time-averaged restart files for post-processing 9716: rbaurle 2021-09-06 Made cosmetic change 9715: rbaurle 2021-09-02 Fixed several issues when the user specifies the number of EGO iterations to be performed 9714: rbaurle 2021-09-02 Tidied up the EGO optimization screen output a bit 9713: rbaurle 2021-09-02 Replaced a typo that checked for the existence of dakota using which dakota.sh instead of which dakota, prepended ./ to any script files created by the dakota utilities for use in the current working directory (in case . is not in the path), added logic to handle errors if the append argument is used to open a file and only 1 line is present in the file (this was necessary for IFORT) 9712: rbaurle 2021-09-01 Fixed an issue that caused tests to be skipped when the structured grid partitioner is explicitly executed 9711: rbaurle 2021-08-31 Fixed string length exceeded issue when global reaction rates are being considered for UQ or Optimization, reset the Makefile back to the default of accepting arguments passed from the mkvulcan.tcsh script, fixed the path when symbolically linking opt_script to opt_script.tcsh 9710: rbaurle 2021-08-29 Changed GCELLC and GCELLF variable definition comment to reflect the fact that the solution variables can be in conserved or primitive form 9709: rbaurle 2021-08-28 Fixed an ASCII format I/O error that was introduced when the ntscl variable was added to the restart header file 9708: Matthew O'Connell 2021-09-02 [merge] To resolve merge conflicts 9707: Matthew O'Connell 2021-09-02 Cleanup Periodic nodal gradient unit test, and ensure it runs in 2 ranks 9706: Matthew O'Connell 2021-09-02 To make a unit test showing incorrect nodal gradient stencils in parallel, then fix it 9705: Matthew O'Connell 2021-09-02 To use new CartMesh::create(mp,...) 9704: Matthew O'Connell 2021-09-02 To bring in shuffleByVolumeCells 9703: Matthew O'Connell 2021-09-01 To remove unused variable 9702: Matthew O'Connell 2021-09-01 To not add global cells already in the stencil 9701: Matthew O'Connell 2021-09-01 To add a bunch of visualization to the debug. of settings[] 9700: Matthew O'Connell 2021-09-01 To bring in QoL improvements from one-ring 9699: Matthew O'Connell 2021-09-01 To add unify visualization (including partitions) in the debug space 9698: Matthew O'Connell 2021-09-01 To add visualization of nodal gradients as a settings[] option 9697: Matthew O'Connell 2021-09-01 To allow plotting of nodal gradient sizes 9696: Matthew O'Connell 2021-09-01 To allow backdoor override of settings in vinf vulcan-pre 9695: Matthew O'Connell 2021-09-01 To match newer way to instance vulcan builds 9694: Matthew O'Connell 2021-09-01 More steps towards multiple installations at the same time 9693: Matthew O'Connell 2021-09-01 To remove specific debugging prints 9692: Matthew O'Connell 2021-08-30 To add debugging for identified incorrect jacobian entry 9691: Matthew O'Connell 2021-08-30 To be able to write jacobians in parallel 9690: Matthew O'Connell 2021-08-30 To bring in matrix difference capability from Enigma 9689: Matthew O'Connell 2021-08-26 To remove debug sparsity print 9688: Matthew O'Connell 2021-08-26 To enable printing incorrect jacobians during testing 9687: Matthew O'Connell 2021-08-26 To come up with a mapping from vulcan local ids to enigma local ids 9686: Matthew O'Connell 2021-08-26 To use a vulcan to enigma mapping for all jacobian entries 9685: Matthew O'Connell 2021-08-26 To build a vulcan local ID to enigma local ID map 9684: Matthew O'Connell 2021-08-25 To not create viz folder in jfnk 9683: Matthew O'Connell 2021-08-25 To update to one-ring August 25th (and get updated enigma) 9682: rbaurle 2021-08-24 Added the .tcsh extension to the recently added optimization script and associated logic to convert to a .csh extension for C-shells and generating a symbolic link to the script without the extension 9681: rbaurle 2021-08-23 Made cosmetic changes 9680: rbaurle 2021-08-22 Fixed issues associated with accessing uninitialized variables 9679: rbaurle 2021-08-21 Moved a misplaced comment to its intended position 9678: rbaurle 2021-08-21 Initialized nfunpl(:) to avoid a benign uninitialized variable error 9677: rbaurle 2021-08-21 Renamed preferred viscous face gradient specification to UNS VISCOUS GRADIENT METHOD 9676: rbaurle 2021-08-21 Made changes to reflect preferred naming conventions used in the User Manual 9675: rbaurle 2021-08-20 Fixed a few issues with the Engr_Chk test case list 9674: rbaurle 2021-08-20 Cleaned up the skip-this-case logic when T-infinity is required by a test case 9673: rbaurle 2021-08-20 Fixed an issue with the initialization of the time step scaling factor for structured grids when multiple grid levels are used 9672: rbaurle 2021-08-20 Changed format of the boundary condition line output to allow for boundary condition names up to 12 characters in length to match the solver requirements 9671: rbaurle 2021-08-19 Added logic to halt the EGO process if a unique new sample is not generated 9670: rbaurle 2021-08-19 Preceded a sed command with a slash to ignore potential aliases with it 9669: rbaurle 2021-08-19 Made cosmetic change 9668: rbaurle 2021-08-19 Added the creation of a Tecplot data file to allow plotting of the design cycle history (design cycle vs. objective function) 9667: rbaurle 2021-08-19 Changed an informative I/O statement to state the number of responses instead of number of objective functions 9666: Jeffery A White 2021-08-19 To fix segfault that occurs when using cell avg gradient schemes 9665: Jeffery A White 2021-08-19 To add code in preparation for jacobian debugging 9664: Jeffery A White 2021-08-18 To add new comprehensive regression test cases 9663: rbaurle 2021-08-18 Fixed array out of bounds issue 9662: rbaurle 2021-08-16 Made cosmetic changes 9661: rbaurle 2021-08-15 Added utilities to automate VULCAN input optimization (calibration) using the EGO algorithm of DAKOTA, renamed UQ_tools to Dakota_tools since these utilities now support features other than UQ, renamed uq_vulout to ext_vul_resp since this utility is really a generic response extraction tool 9660: rbaurle 2021-08-15 Placed a minimum limit on the distance between 2 vertices (used for normalization) to account for the presence of collapsed cell faces 9659: rbaurle 2021-08-13 Added logic to reset time step reduction parameters (if desired) by ignoring the DT_SCL contents of the restart files in active regions 9658: rbaurle 2021-08-10 Replaced the negation of the molecular viscosity with the negation of molecular conductivity to null the source terms when deemed necessary to do so, fixed logic intended to null the 2nd scale equation source terms when the conductivity is negative (this logic was broken when changes were made to keep these terms active in turbulence suppresion regions), added logic to pull the viscous Jacobian diagonal dominance scaling factor into the hand-coded TLNS Jacobian routine to allow experimentation of only scaling the diagonal elements, fixed an issue with the logic associated with detecting WMF vs. STW no-slip boundaries when setting up the viscous Jacobian calculation for unstructured simulations, modified the spectral radius viscous Jacobian to match how the viscous time step constraint is computed, fixed several errors associated with nondimensionalizing DDT energy variables in the thermal nonequilibrium version of the special BC inviscid flux routine 9657: rbaurle 2021-08-10 Adjusted the no-slip wall and singular axis specified flux logic so that the PdA flux is only specified for no-slip conditions 9656: rbaurle 2021-08-10 Made cosmetic changes 9655: rbaurle 2021-08-03 Removed reduntant commented out code segments involving limiting of the Spalart equation production to destruction ratio and made a few changes to reduce the operation count 9654: rbaurle 2021-08-03 Switched to use of cndrefi in UFVISC (this was mistakenly commented out and the old way that included unnecessary multiplies and divides was left active) which will cause many of the unstructured cases to fail due to operation order and made the coding consistent for turbulence chemistry interaction equations between UFVISC and FVISC 9653: rbaurle 2021-08-03 Fixed some comment typos 9652: rbaurle 2021-08-02 Fixed some minor inconsistencies in the realizable/constrained update logic and updated the implicit correction realizability/constrainment routine (even though it is not currently being used) to be fully consistent with this logic 9651: rbaurle 2021-08-02 Cleaned up some I/O error reporting when an error is detected in the flow variable inputs for sub-volume initializations 9650: rbaurle 2021-08-01 Cleaned up the realizable/constrained update to avoid unnecessary extra floating point operations 9649: rbaurle 2021-08-01 Added missing check on the ext_outflow_con value when checking whether to ignore the outflow enforcement logic with the extrapolation BC 9648: rbaurle 2021-08-01 Added missing logic to check realizability of the vibrational temperature when using higher-order extrapolation 9647: rbaurle 2021-08-01 Stored the absolute value of the supplied viscous Jacobian diagonal dominance factor after appropriate settings have been made based on the sign of this parameter (otherwise a negative value would have not been handled properly when the coefficient was used) 9646: rbaurle 2021-08-01 Made cosmetic changes 9645: rbaurle 2021-08-01 Deactivated the old laminar BC treatment of turbulence-chemistry interactions in the ns1dbcp routine (this was mistakenly left on) and fixed a mistake in an inactive commented code segment 9644: rbaurle 2021-08-01 Fixed a mistake in an inactive commented code segment 9643: rbaurle 2021-07-27 Fixed mistake where the cosine of the rotation angle was stored in the PER_VEC(1) instead of the rotation angle itself and removed NADJE (obsolete dimension for implicit matrices) and NJFAC (obsolete parameter for storing partition interface cells) that are not needed 9642: rbaurle 2021-07-27 Cleaned up some of the logic wrt checks on the HSIDE() array and made cosmetic changes 9641: rbaurle 2021-07-26 Fixed P-PERIODIC boundary condition number value when filling the BCGRPP array 9640: rbaurle 2021-07-26 Added modifications made by Andrew Norris to allow reaction rate parameters to be uncertain variables 9639: rbaurle 2021-07-16 Added output of the current minimum time step reduction factor and the enduring time step reduction factor in the iteration statistics, added the enduring time step reduction factor as an available plotting variable, and modified the behavior of restarting a simulation that previously used time step reduction but is then disabled on restart to force the time step reduction coefficient to 1.0 (it was previously freezing the time step reduction value based on what it was on the last iteration prior to restarting) 9638: rbaurle 2021-07-16 Removed a few unnecessary variable initializations and added logic to avoid computing UPHI for suppressed momentum equations 9637: rbaurle 2021-07-11 Made cosmetic changes to timing write statements 9636: rbaurle 2021-07-11 Fixed a typo 9635: Jeffery A White 2021-08-15 To remove changes to finding the nodes of a face that really were not necessary 9634: Jeffery A White 2021-08-13 To make it possible to use the face centroid or psuedo edge midpoint method in the alpha damped viscous cell face gradient routine damping term construction depending whether the viscous cell face gradients are computed using cell face averaged nodal gradients or cell average gradients 9633: Jeffery A White 2021-08-12 Cosmetic changes 9632: Jeffery A White 2021-08-12 To rename an input option 9631: Jeffery A White 2021-08-11 To add input parameters to change the alpha damping scheme damping codefficient. To add input parameters to turn off use of tinf_grid_api computed nodal gradient stencils. To refactor the linear least squares gradient schemes to make thme more efficient. To rework the alternative nodal gradient averaging source term gradient computation. To change the alpha damping scheme to use the psuedo edge midpoint instead of the cell face centroid for the reconstruction in the damping term. 9630: Jeffery A White 2021-08-11 To add input parameters to change the alpha damping scheme damping codefficient and to turn off use of tinf_grid_api computed nodal gradient stencils 9629: Jeffery A White 2021-08-04 To comment out include statements for code not being used 9628: Jeffery A White 2021-08-04 To fix declaration error in a derived type that the lfc compiler in dbug mode found 9627: Jeffery A White 2021-08-03 To correct an incorrect pname assignment 9626: Jeffery A White 2021-08-03 To fix bug revealed by debug regression testing 9625: Jeffery A White 2021-08-03 To develop alternative logic for determining number wall matching function node least squares stencils 9624: Jeffery A White 2021-08-02 To use the stored faces_avg derived type instead of computing on the fly in operator overloaded viscous Jacobian 9623: Jeffery A White 2021-08-02 Cosmetic changes 9622: Jeffery A White 2021-07-31 To add modifications to help with debugging regression testing failures 9621: Jeffery A White 2021-07-31 Changed definition of variable to false when using cell averaged nodal gradient method 9620: Jeffery A White 2021-07-31 To fix a problem when setting the face-averaged nodal-gradient bcs on symmetry boundaries 9619: Jeffery A White 2021-07-29 To remove unused code, simplify logic and make coding more consistent 9618: Jeffery A White 2021-07-29 To fix an error when using uphig for the right state reconstrution in procedure gsbl 9617: Jeffery A White 2021-07-16 To add an input line that indicates that the pressure limiter based on the approach I coded in FUN3D is to be used 9616: Jeffery A White 2021-07-16 To fix a bug introduced with recent change to the argument list 9615: Jeffery A White 2021-07-16 To make coding style more consistent 9614: Jeffery A White 2021-07-16 Refactored the face stencil based limiter procedure in an attempt to reduce cpu time and improve robustness 9613: Jeffery A White 2021-07-13 1) Modularized pieces of the inviscid flux code into inlinable functions to reduce redundant code in an effort to eliminate bugs, 2) Modularized the stencil based limiter logic into inlinable functions to rduce redundant code. 3) Developed new and improved face stencil based limiter approach 4) Changed the behavior of the pressure limiter suc that the Gnoffo pressure limiter is used by default and is controlled by the magnitude and sign of the the user input coefficient. The sign controls when the limite is active for compression only or comression and expansion and the magnitude specifies the pressure ration when the limiter is activated. The other version of the pressure limiter is now activated by adding an input line. 5) Modified the gnoffo pressure limiter to allow it to be used in 2 different modes, A) A mode in which it only decreases the limiter coefficient when there is compression B) A mode where it decreases the limiter coefficient when there is compression and expansion 6) Added a new version of the Gnoffo pressure limiter that has a user specified constant that specifies the activation pressure ratio of the limiter such that 1.0 means the limiter is active when the pressure ratio is >= 2, 0.5 means the limiter is active when the pressure ratio is >= 4, 0.25 means the limiter is active when the pressure ratio is >= 8 and so on. Changing the sign of the user specified constant from positive to negative causes the limiter to swithch from avtivating for compression and expansion to compression only. 7) Added a derived type to store the face averaged gradients for 2 reasons. A) to avoid computing them multiple times and B) To make it possoble to impose the gradient boundary conditions on the face averaged nodal gradients instead of on the node-centered gradients befre averaging. 9612: Jeffery A White 2021-07-12 Created a new version of the gnoffo presure limiter that has adjustable limits 9611: Matthew O'Connell 2021-08-03 To always use types 2,3,4 for wall function nodes. But only add types 3 or 4... 9610: Matthew O'Connell 2021-08-03 To re-enable type 3 (and 4) neighbors for wall function nodes 9609: Matthew O'Connell 2021-08-03 To label nodal gradients as needed by default to make unit tests easy 9608: Matthew O'Connell 2021-08-03 To update unit tests to reflect change in how API specifies node stencil types 9607: Matthew O'Connell 2021-08-03 To use lsq_grad_basis_uns to control when to disable nodal gradients 9606: Paul Ferlemann 2021-07-28 added automated strut fuel injector geometry creation tool 9605: Matthew O'Connell 2021-07-27 To correctly fix an issue computing a polar angle 9604: Matthew O'Connell 2021-07-27 To remove references to discarded tinf_mappings file 9603: Matthew O'Connell 2021-07-27 To add post processor to default cmake build and fake_vulcan helper script 9602: Matthew O'Connell 2021-07-27 To save rot_ang update 9601: Matthew O'Connell 2021-07-27 To compute angle from dot product 9600: Matthew O'Connell 2021-07-27 To remove integer used in debug check 9599: Matthew O'Connell 2021-07-27 To remove printf 9598: Matthew O'Connell 2021-07-27 To remove debug print statements 9597: Matthew O'Connell 2021-07-27 To stash debug statements 9596: Matthew O'Connell 2021-07-27 To make periodic polar use +- 100 9595: Paul Ferlemann 2021-07-26 updated automatic gridding tool for ramp injectors 9594: Paul Ferlemann 2021-07-23 Moved growth distribution and ratio subroutines from geometry to glfroutines module 9593: Paul Ferlemann 2021-07-23 Updates to variable lists 9592: Matthew O'Connell 2021-07-20 Improvements towards polar periodic support. And rolls back using extended nodal stencils for non ANG methods" 9591: Matthew O'Connell 2021-07-19 To create a few CI environments in gitlab-CI 9590: Matthew O'Connell 2021-07-15 To optimize how many cells are requested through exchange 9589: Matthew O'Connell 2021-07-15 To reduce peak memory used during pre-processing. 9588: Matthew O'Connell 2021-07-15 To add gitlab docs. 9587: Matthew O'Connell 2021-07-14 Fix case in stage name 9586: Matthew O'Connell 2021-07-14 First attempt at enabling gitlab pages 9585: Matthew O'Connell 2021-07-14 To stub gitlab pages CI build 9584: Matthew O'Connell 2021-07-13 To spike filename case changes 9583: Matthew O'Connell 2021-07-13 To add support for polar periodicity in the INF API 9582: Matthew O'Connell 2021-07-12 To not use debug mode in gitlab CI testing 9581: Matthew O'Connell 2021-07-12 To update to T-infinity 2021.7.12 9580: rbaurle 2021-07-11 Removed -ftrapuv from the IFORT production installation since it has an adverse affect on run-time performance (this option was retained for ifort_strict and debug installations) and modernized the commented out V_CPU settings for testing purposes 9579: rbaurle 2021-07-07 Made cosmetic changes 9578: rbaurle 2021-07-07 Changed the smooth limiter constant to reflect changes made to the Venkatakrishnan differentiable limiter 9577: rbaurle 2021-07-06 Reworked the Venkatakrishnan to maintain the epsilon squared dependence on the cell length scaled cubed in the structured path, reworked the definition of the cell length scale for the Venkatakrishnan limiter to be cell type dependent in the unstructured path, scaled the epsilon squared term by the left/right primitive variable value squared to match the units of this term with the square of the delta(q) values, changed the allowable range of the Venkatakrishnan free constant to be between 1.0 and 100.0, added logic to allow the ROE and Robust ROE scheme to be used for hybrid structured/unstructured simulations, added the initialization of volratio to 0.0 in subroutine rddata to avoid a potential uninitialized variable error for structured adaptive grid simulations, added the computation of the total volume within a computational region for potential use with the Venkatakrishnan limiter, replaced hard-wired limiter numbers with their variable equivalents when possible, added supersonic inflow and outflow branches to the characteristic boundary conditions 9576: rbaurle 2021-07-05 Made cosmetic changes 9575: rbaurle 2021-07-05 Made cosmetic changes 9574: rbaurle 2021-07-05 Removed the save attribute from the global arrays used to localize boundary face storage arrays 9573: rbaurle 2021-06-30 Added logic to detect negative volumes in the unstructured path 9572: rbaurle 2021-06-30 Changed the min/max allowable smooth limiter coefficient bounds message to match the if-statement bounds 9571: rbaurle 2021-06-29 Initialized the cell type (getyp) to 0 instead of -4 and set the structured grid ghost cells at s/u interfaces to the hexahedral value of 4 (it was previously set to the a value of -4) 9570: rbaurle 2021-06-24 Fixed a logic error when defining qrmin for the vibrational/electronic variable 9569: rbaurle 2021-06-24 Fixed an issue with restart file backward compatibility that was introduced when the time step reduction variable was added to the restart file I/O 9568: rbaurle 2021-06-22 Replaced simple else with else if (igasmd == itici) to better allow for possible future implementations of other thermal non-equilibrium models 9567: Matthew O'Connell 2021-06-29 - To use cached repo in gitlab testing. 9566: rbaurle 2021-06-19 Modified the zonal header line of the vulcan.loads.tec file for unstructured blocks to display the boundary condition name string instead of the group number 9565: Matthew O'Connell 2021-06-11 To not let some nodes fall through the cell-based ownership model 9564: rbaurle 2021-06-08 Added abs() to the maxval argument since some partitions may only have image faces associated with them 9563: rbaurle 2021-06-03 Made use of iout instead of 6 for output to the screen and replaced 2 instances of #if with #ifdef (either could be used, but ifdef has traditionally been used and is easier to search for) 9562: Matthew O'Connell 2021-06-08 To add periodic debug output if backdoor.debug enabled 9561: Matthew O'Connell 2021-06-08 To make offset vector calculation consistent in parallel 9560: Matthew O'Connell 2021-06-03 getPath updates 9559: Matthew O'Connell 2021-06-03 To remove const and match updated inf run() 9558: Matthew O'Connell 2021-06-03 More signature changes for file path 9557: Matthew O'Connell 2021-06-03 To use the new Parfait::StringTools signature for getting a file path 9556: Matthew O'Connell 2021-06-03 To use update MessagePasser::Exchange signature 9555: Matthew O'Connell 2021-06-03 typo 9554: Matthew O'Connell 2021-06-03 To always use the extended nodal gradient stencil 9553: Matthew O'Connell 2021-06-03 Make it easier to run vulcan-pre independently 9552: Matthew O'Connell 2021-06-03 Update one-ring June 3rd 9551: rbaurle 2021-06-01 Added coding to handle polar periodicity, added ability to handle periodicity for the node-neighbor cell-centered gradients, and fixed a few issues with the initial periodic interface implementation 9550: rbaurle 2021-06-01 Made cosmetic changes 9549: rbaurle 2021-05-27 Reworked some debug write statements 9548: rbaurle 2021-05-27 Removed unused parameter 9547: Matthew O'Connell 2021-06-01 To not offset periodic faces by volume cell count in bface array 9546: Jeffery A White 2021-05-27 Added option to make the off digonal terms in the structured linear solver single precision. It is currently turned off so the off diagonal terms are double precision. 9545: Jeffery A White 2021-05-26 To add the ability to use single precision off diagonal terms in the unstructured linear solver. The default is currently set to single precision. 9544: Jeffery A White 2021-05-24 To comment out more debug write statements that were accidently left uncommented. 9543: Jeffery A White 2021-05-24 To comment out a debug write statement that was accidently left uncommented. 9542: Jeffery A White 2021-05-24 To add debug option to the vulcan script so that compile_vulcan can be used by code developers when debugging non-templated fortran source code files 9541: Jeffery A White 2021-05-21 To change how the node centered gtradient stencil at wall function nodes is determined so that the size is minimized while making sure that it is still big enough to be mathematically well posed 9540: rbaurle 2021-05-19 Fixed a problem with both the description and implementation of the RESTART ON GRID LEVEL input option 9539: rbaurle 2021-05-19 Fixed logic related to the output of periodic boundary zones 9538: rbaurle 2021-05-19 Fixed a bug when defining the cell center coordinates within u2u_node cells for nodes attached to periodic boundaries 9537: rbaurle 2021-05-19 Fixed a comment typo 9536: Matthew O'Connell 2021-05-18 To not accidentially try to map a u2u face as a periodic face. Only faces in the mesh file can be periodic 9535: Matthew O'Connell 2021-05-17 To add tag to debug output 9534: Matthew O'Connell 2021-05-17 Reformat 9533: Matthew O'Connell 2021-05-17 To add unit tests for universal face type, when is u2u cell 9532: Matthew O'Connell 2021-05-17 To create a single face cell type 9531: Matthew O'Connell 2021-05-17 To rollback jfnk changes, failed experiment 9530: rbaurle 2021-05-16 Initiated coding to enable periodic conditions to be specified for unstructured simulations and modified the unstructured restart file I/O to detect when to read/write optional variables 9529: rbaurle 2021-05-16 Made cosmetic changes 9528: rbaurle 2021-05-14 Made cosmetic changes 9527: rbaurle 2021-05-13 Fixed a typo 9526: rbaurle 2021-05-09 Fixed some mislabelled comments 9525: rbaurle 2021-05-08 Added text to the manual specifying the polar periodic requirement that the polar axis of rotation must be about the x-axis (y=z=0) 9524: rbaurle 2021-05-03 Made cosmetic changes 9523: Jeffery A White 2021-05-14 To fix a bug where init_unst_blk_bc was called when it should not have been 9522: Jeffery A White 2021-05-14 To fix undefined variables detected by lf95 compiler. 9521: Matthew O'Connell 2021-05-14 To increment u2u AND periodic faces from C to fortran indexing 9520: Matthew O'Connell 2021-05-13 To report failure of jfnk faster 9519: Matthew O'Connell 2021-05-13 To check for backdoor settings before caching 9518: Jeffery A White 2021-05-11 To fix a bug in the node centered gradient integer memory estimate and to add missing storage 9517: Jeffery A White 2021-05-11 To remove freezing of rswchu also removing it from the restart file I/O 9516: Jeffery A White 2021-05-10 To add the node-neighbor of node-neighbor node centered gradient stencil option 9515: Jeffery A White 2021-05-10 To add that ability to freeze the face-stencil limiter and to fix a restart glitch that occured when restarting with a frozen limiter 9514: Jeffery A White 2021-04-21 To remove extraneous spaces in echo statements 9513: Jeffery A White 2021-04-15 To add the capability for the user to change the epsilon or K1 parameter used by the venkatakrishnan or MLP-u2 unstructured solver limiters 9512: Matthew O'Connell 2021-05-12 To add bugfix for parallel periodicity on cell-centered meshes 9511: Matthew O'Connell 2021-05-12 To set bc_types for periodic faces that look like u2u faces 9510: Matthew O'Connell 2021-05-11 To fix file case mismatch on os x 9509: Matthew O'Connell 2021-05-10 To unify plot case 9508: Matthew O'Connell 2021-05-10 To cleanup header file includes 9507: Matthew O'Connell 2021-05-10 To split input reading into h/cpp 9506: Matthew O'Connell 2021-05-10 To unify vulcan namespaces 9505: Matthew O'Connell 2021-05-10 To add input parsing to the input:: namespace 9504: Matthew O'Connell 2021-05-10 To print reference conditions 9503: Matthew O'Connell 2021-05-10 To add easy comparison between vulcan fortran and kokkos for UQ and residual array 9502: Matthew O'Connell 2021-05-10 To change nondim to match vulcan closer 9501: Matthew O'Connell 2021-05-10 To use full stencil for types 3 or 4 9500: Matthew O'Connell 2021-05-10 To add comment for why u2u nodes isn't empty for serial case in unit tests 9499: Matthew O'Connell 2021-05-10 To force periodic cells to be in the u2u nodes array 9498: Matthew O'Connell 2021-05-10 To delete very old u2u node construction 9497: Matthew O'Connell 2021-05-10 Unify API calls from F and C 9496: Matthew O'Connell 2021-05-10 Adds periodic group as a variable in the u2u nodes data structure 9495: Matthew O'Connell 2021-05-10 To add periodic_tag to the nodal stencil API 9494: Matthew O'Connell 2021-05-10 To expose periodic_tag through C api 9493: Matthew O'Connell 2021-05-10 To add a periodic translation tag to nodal gradients 9492: Matthew O'Connell 2021-05-08 Freeze lim jfnk 9491: Matthew O'Connell 2021-05-02 fix case in ci script 9490: Matthew O'Connell 2021-05-02 To add UFINV, UFVISC, UFIMPLICT auto-generated files to the git-ignore list 9489: Matthew O'Connell 2021-05-02 To create BC_FILES directory when running jfnk-smoke test CI run 9488: rbaurle 2021-04-26 Modified the file I/O to address what appears to be a bug with the NAG compiler 9487: rbaurle 2021-04-26 Made cosmetic changes 9486: rbaurle 2021-04-25 Removed .F versions of UFINV_MOD, UFVISC_MOD, UIMPLICIT_MOD that were inadvertantly added to the repository somehow 9485: rbaurle 2021-04-25 Changed the vulcan.res.tec Tecplot zone header line to match that used form the vulcan force and moment history file 9484: rbaurle 2021-04-25 Added the output of force and moment histories for each boundary condition group 9483: rbaurle 2021-04-25 Added logic to prohibit the inclusion of an initialization condition as a boundary condition object member 9482: rbaurle 2021-04-25 Made cosmetic changes to more easily detect differences between VULCAN.F and PSTPRC.F 9481: rbaurle 2021-04-23 Corrected an outdated error I/O statement 9480: rbaurle 2021-04-23 Made cosmetic change 9479: Matthew O'Connell 2021-04-23 To add what looks like missing $ when writing multiple temp files on large core counts 9478: Matthew O'Connell 2021-04-21 To add sanity check that vulcan and tinf agree on number of boundary groups 9477: Matthew O'Connell 2021-04-21 To show how to set periodic groups 9476: Matthew O'Connell 2021-04-21 To add nodal gradient stencil unit test 9475: Matthew O'Connell 2021-04-21 To add a sensible error message if periodic tags are being overwritten 9474: Matthew O'Connell 2021-04-21 To add a fortran facing API call to set periodic boundary tags 9473: Matthew O'Connell 2021-04-21 To merge nodal gradient stencils across periodic boundaries 9472: Matthew O'Connell 2021-04-21 To bring in new exchange vector support 9471: Matthew O'Connell 2021-04-21 To add ability to create api regression files for debug checking 9470: Matthew O'Connell 2021-04-21 To bring in one-ring update that disables by default some lesser used third party libraries 9469: Matthew O'Connell 2021-04-21 To add periodic unit tests file 9468: Matthew O'Connell 2021-04-21 To add periodic faces unit tests 9467: Matthew O'Connell 2021-04-21 To enable C++ unit tests in the gitlab CI 9466: Matthew O'Connell 2021-04-21 To show periodic BFaces working in serial 9465: Matthew O'Connell 2021-04-21 To incorporate periodic faces as map from one-ring 9464: Matthew O'Connell 2021-04-21 To rename some face generation function names 9463: Matthew O'Connell 2021-04-21 To bring in periodicity from one-ring 9462: Matthew O'Connell 2021-04-21 To remove what looks like a debug exit statement for install_vulcan t_inf 9461: rbaurle 2021-04-20 Made various changes (mostly with replacing sed -i with sed -e to allow VULCAN to install and execute on a Mac using the native BSD version of sed (NOTE that the developer testing scripts still use the sed -i almost exclusively, so the GNU sed package for the Mac should be downloaded if regression testing is to be performed on a Mac) 9460: rbaurle 2021-04-19 Corrected the description of angle of attack and angle of yaw inputs to account for the specified axis orientation and changed allowable range to be between -90 and 90 instead of -180 and 180 degrees 9459: rbaurle 2021-04-19 Added logic to ensure that specified angle of attack and angle of yaw values are within -90 and 90 degrees 9458: rbaurle 2021-04-14 Added option to simply convert the AFLR3 file to little endian binary format and fixed a problem with naming the output AFLR3 grid file when the source file is formatted 9457: rbaurle 2021-04-12 Made cosmetic changes 9456: rbaurle 2021-04-12 Removed unnecessary instance of nint() 9455: rbaurle 2021-04-12 Replaced several instances of int() with nint() to protect against truncation when the nearest integer is really desired 9454: rbaurle 2021-04-12 Added explicit logic to omit the read of the dt_scl variable when it is not present 9453: rbaurle 2021-04-07 Fixed a problem when a user-supplied CFD output parser is used and removed redirect of stdout and stderr to /dev/null for several mkdir commands since this is failing on some Mac OS versions 9452: rbaurle 2021-04-07 Added the removal of any .s files when cleaning the installation 9451: rbaurle 2021-04-07 Disabled the compressibility correction in laminar regions, accounted for hybswch to disable 2nd scale equation source terms near shocks (this was broken when code was modified to activate 2nd scale equation source terms in laminar regions), removed the Skk term from the Kato-Launder production term approximation (this should not be present), removed the Skk term for the Menter-SST-2003 stress limiter, and fixed a bug when setting omega production/destruction term constants for Menter-SST-2003 9450: rbaurle 2021-03-31 Forced the logical ft2f_support_reqd to be true whenever an unstructured grid is utilized since the rewrite of the flux routines now requires this 9449: rbaurle 2021-03-31 Added commented out option to output the SST F2 function as an alternative for the MENTER FUNCTION output 9448: Matthew O'Connell 2021-04-20 To be compatible with Apple-Clang compiler for macs 9447: Matthew O'Connell 2021-04-14 To update one-ring, including ascii ugrid support 9446: Matthew O'Connell 2021-04-13 To create a parallel bump jfnk test 9445: Matthew O'Connell 2021-04-13 To add parallel jfnk CI test 9444: Jeffery A White 2021-04-12 To fix post-processing bug that occured when using node-centered gradient stencil option 3 9443: Jeffery A White 2021-04-09 To fix a bug that caused the node-centered gradients at nodes on partition bondaries on face-based boundary conditions to not telescope and to comment out some code that would not have worked 9442: Jeffery A White 2021-04-09 To fix a bug that caused the node-centered gradients at nodes on partition bondaries on face-based boundary conditions to not telescope 9441: Jeffery A White 2021-04-09 To modify the robust roe flux to improve accuracy on highly skewed grids 9440: Jeffery A White 2021-04-08 Cosmetic changes 9439: Jeffery A White 2021-04-08 To allow the cce input file to have a useer defined filename and to allow the option to be invoked from anywhere 9438: Jeffery A White 2021-04-07 To improve stability of the Robust Roe scheme 9437: Matthew O'Connell 2021-04-07 Towards comparing residual between Vulcan and Vulcan-Kokkos (project jupiter) 9436: Matthew O'Connell 2021-04-07 To ifdef out kokkos calls from vulcan 9435: Matthew O'Connell 2021-04-07 To fix typo in tinf install.sh 9434: Matthew O'Connell 2021-04-07 To cmake target_link to Kokkos (for MCGS) 9433: Matthew O'Connell 2021-04-07 Switching the second test script to not use -fe 9432: Matthew O'Connell 2021-04-07 Test a different way of getting exit codes from tcsh based CI scripts 9431: Matthew O'Connell 2021-04-07 To have tcsh scripts exit on first error 9430: Matthew O'Connell 2021-04-07 To report failure early if Tinf fails to compile 9429: Matthew O'Connell 2021-04-07 To use updated parsing exception type 9428: Matthew O'Connell 2021-04-07 To be silent about kokkos parsing errors 9427: Matthew O'Connell 2021-04-07 To use json formatted freeze jacobian option 9426: Matthew O'Connell 2021-04-07 To exit early from installation if tinf fails to compile 9425: Matthew O'Connell 2021-04-07 To allow for automated jacobian freezing 9424: Matthew O'Connell 2021-04-07 To get lagging jacobian feature from enigma 9423: Matthew O'Connell 2021-04-07 To move some jfnk settings into the tullus json namespace (enigma is in flux) 9422: Matthew O'Connell 2021-04-07 To allow for Kokkos based multi-color'd GS as an option 9421: Matthew O'Connell 2021-04-07 To unify jupiter changes 9420: Matthew O'Connell 2021-04-07 To always add Kokkos support (for MCGS) 9419: Matthew O'Connell 2021-04-07 To update enigma with multi-color'ed Gauss-Seidel 9418: Matthew O'Connell 2021-04-07 To build with cmake and petsc 9417: Matthew O'Connell 2021-04-07 To not compile any of project jupiter if it is disabled 9416: Matthew O'Connell 2021-04-07 To add target include directories for jupiter front 9415: Matthew O'Connell 2021-04-07 To check if solver completed sucessfully for jfnk-smoke test 9414: Matthew O'Connell 2021-04-07 To add database reference location 9413: Matthew O'Connell 2021-04-07 To visualize the vulcan solution from jupiter, and it looks okay 9412: Matthew O'Connell 2021-04-07 To fix a macOS path issue 9411: Matthew O'Connell 2021-04-07 To call jupiter at the end of a solution 9410: Matthew O'Connell 2021-04-07 To add back jfnk warm.snap capability that doesn't require flipping on restart flag 9409: Matthew O'Connell 2021-04-07 To move everything jfnk related that interacts with vulcan to VulcanActual 9408: Jeffery A White 2021-04-06 To fully implement the Robust Roe Scheme 9407: Jeffery A White 2021-04-05 To fix an undefined variable error 9406: Jeffery A White 2021-04-05 To implement an experimental node-centered gradient face-stencil based gradient limiter method 9405: Jeffery A White 2021-04-01 To support and enable the use of executable based libraries instead of object file libraries 9404: Jeffery A White 2021-03-29 To fix a problem with defining the Golden_file path name when testing in debug mode with T-inf enabled 9403: Jeffery A White 2021-03-24 To change the HLLC/HLLE approximate Riemann solver to a HLLC/HLLD approximate Riemann solver 9402: Jeffery A White 2021-03-24 To correct a typographical error in a comment line 9401: Jeffery A White 2021-03-24 To force the post-processor to use the same tinf API stencils as the flow solver 9400: Jeffery A White 2021-03-23 To eliminate a double precision to single precision conversion warning produced by the gfortran compiler in debug mode 9399: Jeffery A White 2021-03-23 To fix cell to node averaging bug in the post-processor 9398: Jeffery A White 2021-03-22 To add initialization of ghost stencil sizes to prevent uninitialized variables 9397: Jeffery A White 2021-03-22 To fix a variable declaration that was improperly declared as real when it should have been declared as integer 9396: Jeffery A White 2021-03-22 To comment out an ifdef accidentally left uncommented 9395: Jeffery A White 2021-03-22 To implement a face node based uqmn and uqmx approach in the face node based MLP limiters 9394: Jeffery A White 2021-03-19 To fix a bug that caused the ode-centered gradient stencils size to not be continuous across partition interfaces in the presence of wall matching function boundary conditions 9393: Jeffery A White 2021-03-19 To add ability to plot node-centered gradient stencil size 9392: Jeffery A White 2021-03-18 To save the initial complete implementation of node-centered gradients option 3 with non-wmf and wmf augmented stencils that are obstensively transparent to partition interfaces 9391: Jeffery A White 2021-03-15 To eliminate additional diffs that do not matter when regression testing with the t_inf api option enabled 9390: Jeffery A White 2021-03-15 Cosmetic change 9389: Jeffery A White 2021-03-08 To remove duplicate code that caused the node stencil wmf cell taging to malfunction 9388: Jeffery A White 2021-03-08 Added the option to disable the enforcement of flow always being out throught an extapolation .b.c. 9387: Jeffery A White 2021-03-08 Revised naming convention of the option to disable the enforcement of flow always being out throught an extapolation .b.c. 9386: Jeffery A White 2021-03-08 To correct a reference to the wrong api entity for the node_typ 9385: Jeffery A White 2021-03-05 To add logic to prevent level-2 u2u_node cells being tagged fro use in the post-processor 9384: Jeffery A White 2021-03-05 To fix a read bug in a recently added input line 9383: Jeffery A White 2021-03-05 To add additional command syntax checking 9382: Jeffery A White 2021-03-05 To add sed commands to remove certain output lines that can break the diffs and cross checks when vulcan was compiled with the t_inf grid api turned on 9381: Jeffery A White 2021-03-04 To remove leftover debug code 9380: Jeffery A White 2021-03-03 To add an input option to disable the recently added feature in the EXTRAP b.c. to prevent inflow in this outflow b.c. 9379: Jeffery A White 2021-03-03 To support creation and testing of Golden_files associated with running, vulcan using the T_inf API, in uniquely named directories 9378: Jeffery A White 2021-03-03 To put a line back in the code that was accidentially deleted 9377: Jeffery A White 2021-03-03 To modify the u2u_nodes dreived type to enable the parallel implementation of an expanded node centered gradient stencil that includes level 2 face neighbor cells and level 2 node neighbor cells 9376: Jeffery A White 2021-02-26 Added logic to consider the nbr_typ derived type variable in u2unodes when averaging the solution to the nodes 9375: Jeffery A White 2021-02-26 Added logic to set the nbr_typ derived type variable in u2unodes when not using the t_inf api 9374: Jeffery A White 2021-02-26 Added more documentation about new u2u_node variable 9373: Jeffery A White 2021-02-25 Made how the cell_grad_method is determined consistent for cell centered and node centered gradients 9372: Jeffery A White 2021-02-25 Reworked collapsed cell fix so that it is consistent in the cell center gradient and node centered gradient inviscid flux viscous flux and source term subroutines 9371: Matthew O'Connell 2021-03-31 Big commit: 9370: Matthew O'Connell 2021-03-22 To get access to mpi_comm_world in parallel eplurm 9369: Matthew O'Connell 2021-03-22 To disable pre-post cmake targets on linux test build 9368: Matthew O'Connell 2021-03-22 one more 9367: Matthew O'Connell 2021-03-22 To fix typo in makefile 9366: Matthew O'Connell 2021-03-22 To use mpi_mod in load balance utility 9365: Matthew O'Connell 2021-03-22 To use nprc and mypnum from mpi_mod in eplurm 9364: Matthew O'Connell 2021-03-22 To use mpi module for all targets build by make 9363: Matthew O'Connell 2021-03-22 To not include common anywhere except in the mpi module 9362: Matthew O'Connell 2021-03-22 To make an mpi module instead of common blocks 9361: Matthew O'Connell 2021-03-22 To move variables from common.h to be module variables 9360: Matthew O'Connell 2021-03-22 To not have trailing whitespace in csv headers 9359: Matthew O'Connell 2021-03-22 To add a cooldown timer for upping the CFL if we just lowered it 9358: rbaurle 2021-03-21 Removed references to T_infinity/part_grid.tcsh since it no longer exists 9357: rbaurle 2021-03-20 Added logic to use ntsclr or ntscl depending on whether a time averaged restart file is being read or written 9356: rbaurle 2021-03-19 Fixed an uninitialized variable issue caught by the intel compiler 9355: rbaurle 2021-03-19 Added missing pointer definitions for dt_scl in the ILU driver routines 9354: rbaurle 2021-03-18 Removed old call to tinf_read_cell_snap that was inside of the init_unst_blks that has since been properly replaced by a call further downstream inside of intiml and modified the call list to the tinf_read_cell_snap in the newly added read_tinf_restart routine (and added the ntsclr variable to this argument list) 9353: rbaurle 2021-03-18 Initial commit of time step reduction logic 9352: rbaurle 2021-03-18 Made cosmetic changes 9351: rbaurle 2021-03-18 Fixed an allocation that was defined as integer and should have been defined as real 9350: rbaurle 2021-03-18 Made cosmetic change 9349: rbaurle 2021-03-16 Fixed a typo found by a VULCAN user 9348: rbaurle 2021-03-07 Added the Kato and Launder approach to the TKE turbulence production term that is based on both vorticity and strain rate magnitudes 9347: rbaurle 2021-03-03 Fixed an allocation error reported by a user from Iowa State 9346: Matthew O'Connell 2021-03-18 To remove writing u2u nodes debug file 9345: Matthew O'Connell 2021-03-18 To update to one-ring March 18th (faster serial pre-processor) 9344: Matthew O'Connell 2021-03-18 To add register wall functions before pre-processing 9343: Matthew O'Connell 2021-03-18 To be ready to add type 4 neighbors to wall function nodes. Now we need to label wall function boundaries 9342: Matthew O'Connell 2021-03-17 To add level 4 neighbors for surface tags flagged as wall function tags 9341: Matthew O'Connell 2021-03-17 To build u2u nodes directly from nodal stencils 9340: Matthew O'Connell 2021-03-17 To build nodal stencils before u2u nodes. 9339: Matthew O'Connell 2021-03-17 To give better names to stencil member data 9338: Matthew O'Connell 2021-03-17 To rename assets directory used for tests 9337: Matthew O'Connell 2021-03-17 To build nodal neighbors based on sets of nodes 9336: Matthew O'Connell 2021-03-17 To refactor methods in VulcanPreProcessor::process(). Towards wall function u2u nodes and nodal stencils 9335: Matthew O'Connell 2021-03-17 To add more regression tests for testing the API against simple test grids 9334: Matthew O'Connell 2021-03-17 To add a serial regression test using the api 9333: Matthew O'Connell 2021-03-17 To add a TINF_LIB_FLAGS variable that can optionally be set in vulcan_config to add compiler library paths 9332: Matthew O'Connell 2021-03-17 To not fail if compilers don't have a --version option 9331: Matthew O'Connell 2021-03-17 To not halt simulation if there was a problem with unified snap 9330: Matthew O'Connell 2021-03-17 To reorder array lengths for NAG compiler 9329: Matthew O'Connell 2021-03-15 To expose is wall function method from vul 9328: Matthew O'Connell 2021-03-15 To stash cmake based unit tests 9327: Matthew O'Connell 2021-03-15 To try to clarify when MPT can't find libraries 9326: Matthew O'Connell 2021-03-15 To to launch with mpt even for tests 9325: Matthew O'Connell 2021-03-15 To enable testing in cmake build CI test 9324: Matthew O'Connell 2021-03-15 To cleanup testing of vulcan-support 9323: Matthew O'Connell 2021-03-15 To add dynamic library link flag when compiling with Tinf 9322: Matthew O'Connell 2021-03-12 To pull in bugfix for tecplot surface output 9321: Matthew O'Connell 2021-03-11 Nodal neighbor block 9320: Matthew O'Connell 2021-03-11 To create a fortran side of the hourglass interface for nodal gradients 9319: Matthew O'Connell 2021-03-11 Add unit test toggle and a cmake CI build 9318: Matthew O'Connell 2021-03-09 To maintain macos builds with cmake -they're so fast 9317: Matthew O'Connell 2021-03-09 To update one-ring March 9th 9316: Matthew O'Connell 2021-03-09 To protect non MPI code from MPI comm 9315: Matthew O'Connell 2021-03-09 To initialize uof offsets before trying to read from snap into data arrays 9314: Matthew O'Connell 2021-03-09 To actually read from .snap during restart 9313: Matthew O'Connell 2021-03-09 To make placeholder in restart logic for reading snap file 9312: Matthew O'Connell 2021-03-08 To rewind multi-block maps 9311: Matthew O'Connell 2021-03-08 To use correct offset indices 9310: Matthew O'Connell 2021-03-08 To use warm.snap as the last type of initialization 9309: Matthew O'Connell 2021-03-08 To remove debug print statements 9308: Matthew O'Connell 2021-03-08 To not overwrite node type since all level 2 nodes are also level 1 nodes 9307: Matthew O'Connell 2021-03-08 To write u2u node type for debug 9306: Matthew O'Connell 2021-03-05 To just not add off partition u2u nodes to the local u2u array 9305: Matthew O'Connell 2021-03-04 To remove debug statements in u2u nodes 9304: Matthew O'Connell 2021-03-02 To remove u2u_node%cell%local_node_id_on_owning_rank 9303: Matthew O'Connell 2021-03-02 To rework u2u node local index on owning rank to be just a 1 or 2 9302: Matthew O'Connell 2021-03-02 To print and measure u2u nodes for second layer nodes 9301: Matthew O'Connell 2021-03-02 To add a second layer of u2u nodes since some gradient stencils will cross part boundaries for nodes not on a u2u face 9300: Matthew O'Connell 2021-03-01 To remove debug print 9299: Matthew O'Connell 2021-03-01 To add level 3 neighbors before adding level 4 9298: Matthew O'Connell 2021-03-01 To explicitly describe type 4 node enumeration 9297: Matthew O'Connell 2021-03-01 To add printing debug of types in u2u neighbors 9296: Matthew O'Connell 2021-03-01 To format warning message 9295: Matthew O'Connell 2021-03-01 To skip distance calculation if no viscous boundaries were found 9294: Matthew O'Connell 2021-02-26 To set the distance to a half of numeric limits max 9293: Matthew O'Connell 2021-02-26 To not compute distance if no tags were found 9292: Matthew O'Connell 2021-02-26 To update one-ring cmake policy 9291: Matthew O'Connell 2021-02-26 To not overload find_package from vulcan, let one-ring do that 9290: Matthew O'Connell 2021-02-26 To update to one ring 2-26 9289: rbaurle 2021-02-25 Made cosmetic changes 9288: rbaurle 2021-02-25 Changed the value of the VULCAN_PARENT_SCRIPT environment variable to denote that the parent script is the validation script 9287: rbaurle 2021-02-25 Added logic to skip the deletion of the successful postprocessor completion files when regression testing to allow the regression checks to test for issues that may arise with the integrated loads output 9286: rbaurle 2021-02-25 Modified the extrapolation boundary condition to prevent flow from entering the domain to enhance robustness 9285: rbaurle 2021-02-22 Added logic to ensure that the BCs of the dummy structured block are not accessed when defining the grp_bctyp() array 9284: rbaurle 2021-02-17 Fixed an issue that prevented the PLOT3D grid and flow data from being loaded when the 1-D direction was selected as the K-direction 9283: rbaurle 2021-02-17 Cleaned up some diagnostic I/O 9282: rbaurle 2021-02-14 Added logic to make sure the wall tangent velocity magnitude is never negative 9281: rbaurle 2021-02-12 Removed unnecessary declaration statements 9280: rbaurle 2021-02-12 Fixed a problem with the force output when a reference pressure is used for the loads 9279: rbaurle 2021-02-12 Changed a few int() specifications to nint() 9278: rbaurle 2021-02-12 Made cosmetic changes 9277: Jeffery A White 2021-02-23 Fixed cause of duplicate stencil cells sometimes encountoured when using the node neighbore cell centered gradient scheme. 9276: Jeffery A White 2021-02-22 Fixed templating bug where _NEV_ was used when _NVE_ should have been used. 9275: Jeffery A White 2021-02-22 Added missing temperature interval call 9274: Jeffery A White 2021-02-20 Modifications to speed up the sgs solver 9273: Jeffery A White 2021-02-20 Fixed problems with computing thermo at cell faces for thermal non-equilibrium and fixed bugs in the turbulence realizability option 9272: Jeffery A White 2021-02-20 Modifications to address benign issues when using option ievar=1 9271: Jeffery A White 2021-02-20 Cosmetic changes 9270: Jeffery A White 2021-02-11 To comment out ptiming code containing mpi calls that were inadvertantly left uncommented 9269: Jeffery A White 2021-02-11 Added missing temperature interval evaluation 9268: Jeffery A White 2021-02-10 Modifications required for comprehensive uns regresson tests to pass 9267: Jeffery A White 2021-02-09 Added the new templated inviscid flux module 9266: Jeffery A White 2021-02-09 Began implementation of a fix for a problem with nvec being inconsistent at nodes that are on the intersection of symm/slip/no-slip boundaries and unstructured block boundaries. Completion awaits the development of intra and inter-processor communication on unstructured block boundaries 9265: Jeffery A White 2021-02-09 Implemented a more efficient approach for computing the unstructured invicid fluxes. Also implemented Roes flux difference splitting scheme as part of this faster inviscid flux implementation. Preserved the old approach for the time being in case problems should aris with the new approach. 9264: Jeffery A White 2021-02-08 Cosmetic changes 9263: Jeffery A White 2021-02-02 Cosmetic change 9262: Jeffery A White 2021-02-02 Added new inviscid flux module to makefiles and fortran templating data base 9261: Jeffery A White 2021-02-02 Sitched post-processor to use new visous flux procedures and made some cosmetic changes to call structure formats 9260: Jeffery A White 2021-02-02 Cosmetic changes 9259: Matthew O'Connell 2021-02-10 To unwind vulcan_config changes so they can come in a bundle 9258: Matthew O'Connell 2021-02-09 To alias vinf to the vulcan-infinity wrapper script 9257: Matthew O'Connell 2021-02-09 To add wrapper script for inf utility 9256: Matthew O'Connell 2021-02-09 To install the vinf wrapper script during installation 9255: Matthew O'Connell 2021-02-09 To log more into the T-infinity install log to help debug when an install breaks 9254: Matthew O'Connell 2021-02-09 To check for unset or empty 9253: Matthew O'Connell 2021-02-09 To always build with make VERBOSE=1 in the log 9252: Matthew O'Connell 2021-02-09 To add better install script and globally enforce dynamic libraries 9251: Matthew O'Connell 2021-02-09 To get better diagnostics from vulcan-infinity/install.sh 9250: Matthew O'Connell 2021-02-09 To add a log statement for where the MPI libraries are when vulcan-infinity/install.sh is called 9249: Matthew O'Connell 2021-02-09 To trace wall distance 9248: Matthew O'Connell 2021-02-09 To trace with debug in vulcan 9247: rbaurle 2021-02-08 Fixed 2 issues that were flagged by the Lahey compiler in debug mode 9246: rbaurle 2021-02-05 Fixed the logic intended to remove the variable unit specifications enclosed by square brackets while protecting the Reynolds mass flux vector variable name which contains the species name in square brackets 9245: rbaurle 2021-02-04 Fixed some holes in the logic that was causing an array out-of-bounds error when the plot function list is truncated 9244: rbaurle 2021-02-03 Added a thermal non-equilibrium nozzle test case for the unstructured path (and also made this a sample case), added a thermal non-equilibrium backward facing step case to test thermal non-equilibrium in a nonpremixed reacting flow environment, modified the testing and tar file scripts as required based on these new test additions, and updated the README files to include documentation for these new test cases 9243: rbaurle 2021-02-03 Fixed a few issues found for simulations of flows that are not thermally equilibrated 9242: rbaurle 2021-01-31 Fixed an error that prevented the allocation of thermodynamic arrays when choosing the heat flux vector as a plot variable for thermodynamic nonequilibrium simulations on unstructured grids 9241: rbaurle 2021-01-31 Changed the reference Mach number from 1.05 to 1.0 9240: rbaurle 2021-01-31 Fixed a few issues with the specified stagnation condition BC for unstructured grid thermal non-equilibrium simulations 9239: rbaurle 2021-01-31 Updated the README file to reflect the changes made to introduce a finite rate kinetics test for the unstructured path 9238: rbaurle 2021-01-30 Changed the back_step_2d_uns_meg_ang_oovjac_3spec.dat test case to a reacting test case to provide coverage for non-premixed reacting flow simulations, and since the an extra boundary condition was added for a fuel jet port opening, all of the remaining back step cases were changed accordingly 9237: rbaurle 2021-01-30 Added missing logic for the specified initialization volumes to allow the vibrational temperature to be input as zero to indicate that thermal equilibrium is to be used 9236: rbaurle 2021-01-30 Reversed the order of the variable and derivative component loop to fix an ordering issue with the output of the Reynolds mass flux vector 9235: rbaurle 2021-01-30 Changed the variable name of vorticity to simply be VORTICITY and fixed a typo in the naming of scalar gradient variable magnitudes 9234: rbaurle 2021-01-30 Added logic to skip the removal of square bracket portions of the plot variable names for CGNS output (intended to remove the units since CGNS does not allow for slashes) for the Reynolds mass flux vector because this variable uses square brackets to enclose the species name 9233: rbaurle 2021-01-29 Added logic to avoid an FPE when Sutherland (or power law) data is not present for a species used to make up the mixture 9232: rbaurle 2021-01-29 Added more detail to the description of the mix_fit utility to describe the circumstances that permit the polynomial coefficients to be output for the mixture species and made other slight changes based on user input 9231: rbaurle 2021-01-27 Removed an obsolete comment 9230: rbaurle 2021-01-26 Made cosmetic change 9229: rbaurle 2021-01-26 Reworked the specified stagnation property inflow condition to extrapolate Mach number by default (as we used to do) and only use the Riemann invariant by invoking a global input parameter to do so ... this change was made because the Riemann invariant proved to be a poor property to extrapolate in viscous dominated regions (at least for non-calorically perfect flows where a frozen specific heat ratio is assumed) 9228: rbaurle 2021-01-26 Redefined the f_aux(1:3) flux array (P*dA) at unstructured boundaries where flux corrections are being imposed, which was missed when the solver flux extraction was initially added 9227: rbaurle 2021-01-25 Added a few debug write statements 9226: Matthew O'Connell 2021-01-25 To update Vulcan against new Enigma block interface 9225: Matthew O'Connell 2021-01-25 upstream refine-1.9.3-695-gece88ae32 to suppress partition artifacts 9224: rbaurle 2021-01-24 Added the AFLR3 version of the bump_2d_ellip grid that was mistakenly omitted 9223: rbaurle 2021-01-24 Fixed several issues with the nondimensionalization of the enthalpies used to compute the diffusion of energy due to species mixing and fixed an issue that prevented the tke and omega fluxes from being discarded at the first cell adjacent to a wall function boundary under some circumstances and removed unnecesary module declarations 9222: rbaurle 2021-01-24 Made cosmetic changes 9221: rbaurle 2021-01-24 Corrected a misplaced if statement and made cosmetic changes 9220: rbaurle 2021-01-24 Made cosmetic changes 9219: rbaurle 2021-01-22 Added missing logic to enable the static pressure to be iterated on when using the MDOT_OUT boundary condition for unstructured simulations, added missing usage of transition specifications when treating the energy variance species variance sum source terms implicitly, modified transition region logic so that the production and destruction terms for the 2nd scale equation are not zeroed out (the destruction term must be present since the BC for omega is based on a balance between molecular diffusion and destruction), added logic to allow the unstructured time step option to be used regardless of simulation dimensionality, corrected an oversight that included the number of dummy structured grid cells to be used when normalizing the residual L2 norm for pure unstructured grid simulations, added logic to skip the convergence tests for the dummy structured grid ILU linear solves for pure unstructured simulations, replaced local unstructured block number with the unstructured block number offset by the number of local structured blocks when calling the source routine from within unst_source since this is the parameter required, added the capability to add ignition regions via analytical geometry specifications for both structured and unstructured simulations, added the capability to add turbulence suppression regions via analytical geometry specifications for both structured and unstructured simulations, replaced the bump_3d_uns_lu-sgs.dat and bump_3d_uns_lu-sgs_rest.dat test cases with 2 new cases to test the MDOT_OUT boundary condition for unstructured simulations as well as performing a cross check to ensure 1st-order unstructured Euler simulations recovers the structured grid result, removed the plate_2d_uns_meg_tltroes_sor_wmf_mp.dat and plate_2d_uns_meg_tltroes_ssor_wmf_mp.dat test cases and replaced them with the plate_2d_uns_meg_trans_mp.dat test case to introduce a regression test of turbulence suppresion for unstructured simulations, modified the plate_2d_ellip.dat and plate_2d_march.dat test cases to provide regression tests for both the old structured grid and new approach that is applicable to both structured and unstructured grid simulations, and modified the regression test scripts as required to accommodate the changes made to the test case suite 9218: rbaurle 2021-01-22 Removed documentation stating that ignition sources specified using an ignition temperature are only valid for non-calorically perfect flows since this is no longer the case 9217: rbaurle 2021-01-20 Fixed a hole in the logic that was causing a segmentation fault if cell center output was specified for an unstructured simulation 9216: rbaurle 2021-01-20 Made cosmetic change 9215: rbaurle 2021-01-17 Reduced the reference turbulence viscosity ration from 1.0 to 0.01 9214: rbaurle 2021-01-17 Changed the unstructured grid limiter choice to match the choice used for the structured blocks 9213: rbaurle 2021-01-17 Made a cosmetic change 9212: rbaurle 2021-01-15 Made cosmetic changes 9211: rbaurle 2021-01-14 Fixed several documentation mistakes that have been reported by users 9210: rbaurle 2021-01-04 Modified the cavrmp_2d_rest.dat file to match changes that were made some months back to the cavrmp_2.dat file 9209: rbaurle 2021-01-01 Made cosmetic changes 9208: rbaurle 2021-01-01 Made the trans, wd, wdnz variables real instead of ddt for efficiency 9207: rbaurle 2020-12-31 Made cosmetic changes 9206: rbaurle 2020-12-23 Added missing line to include the recently added makedeps.inc file for the UQ tools 9205: Jeffery A White 2021-01-22 To fix undefined variable error caught by the ifort compiler in debug mode 9204: Jeffery A White 2021-01-19 Modification to allow compilation in debug mode when flow is inviscid 9203: Jeffery A White 2021-01-15 Added option to force turbulent kinetic energy and disipation in the wall adjacent interior cells of solve to the wall boundary contitions to be the equilibrium boundary layer values. Also turned off ptimimg calls and related writes accidentally left on 9202: Jeffery A White 2021-01-15 Fixed bugs in the new viscous flux procedures, changed the new visous flux procedures to use thermo and transport properties averaged to the interface and added when the face tangent face gradietn method is used 9201: Jeffery A White 2021-01-07 Modifications to enable use of new faster viscous flux routines 9200: Jeffery A White 2021-01-07 To fix bug in alternative way to compute turbulence model source terms and to change the name of the vicous flux routine in preparation for adding a faster version 9199: Jeffery A White 2021-01-07 Cosmetic changes 9198: Jeffery A White 2021-01-07 To add viscous flux module to the make and templating 9197: Matthew O'Connell 2021-01-07 To toggle cache reordering from vulcan input file 9196: Matthew O'Connell 2021-01-07 To fold in more enigma changes 9195: Matthew O'Connell 2021-01-07 To add new one-ring, with improved cache reordering 9194: Matthew O'Connell 2021-01-07 To not mention iso_c_bindings if T-infinity is not being used 9193: Matthew O'Connell 2021-01-06 To get correct lib name 9192: Matthew O'Connell 2021-01-06 To add type 4 support 9191: Matthew O'Connell 2021-01-06 To copy the tracer module into vulcan 9190: Matthew O'Connell 2021-01-06 To add a neighbor type to the u2u node derived type 9189: Matthew O'Connell 2021-01-06 To finish getting u2u node neighbor types available in fortran 9188: Matthew O'Connell 2021-01-06 To fix interface calls between C and Fortran headers 9187: Matthew O'Connell 2021-01-06 To get the u2u node neighbor type into vulcan 9186: Matthew O'Connell 2021-01-05 To add support for types of augmented cells 9185: Matthew O'Connell 2021-01-05 To not run mesh sanity checks redundantly 9184: Matthew O'Connell 2021-01-05 To increase signal to noise ratio on sanity check output 9183: Matthew O'Connell 2021-01-05 To only run sanity checks once if requested 9182: Matthew O'Connell 2021-01-05 To have tighter control over when sanity checks are run 9181: Matthew O'Connell 2021-01-04 To reduce the screen output when a failure is detected in the mesh topology 9180: Matthew O'Connell 2021-01-04 To use mesh checks if not in the post-processor 9179: Matthew O'Connell 2021-01-04 To exit if the mesh fails the owned face neighbor check 9178: Matthew O'Connell 2021-01-04 To unify dictionary keys between vulcan and T-infinity 9177: Matthew O'Connell 2021-01-04 To not report failure for poor quality elements 9176: Matthew O'Connell 2021-01-04 To update with new enigma interface 9175: Matthew O'Connell 2021-01-04 To update one-ring 9174: rbaurle 2020-12-18 Modified the UQ tools to use dakota.sh instead of dakota directly to provide an opportunity to customize the DAKOTA environment and fixed various issues found within uq_setup and uq_final 9173: rbaurle 2020-12-17 Changed timing write statement to distinguish between evaluating source term + Jacobian vs. just source term evaluations 9172: rbaurle 2020-12-17 Fixed an issue with defining profile x,y,z coordinates for profile files used in the parabolic direction 9171: rbaurle 2020-12-17 Changed the thermodynamic database to the 3 interval version for the strut case to accommodate temperatures larger than 6000 K and removed hdf5 from the CGNS comment in any input file that had it since this is not yet a viable option 9170: rbaurle 2020-12-16 Added timing instrumentation lines when level-1 least-squares gradients are used 9169: rbaurle 2020-12-15 Rearranged the order of the Makefile rules for the UQ tools so that setup is the first rule (otherwise parallel make fails) and removed blank lines from the makedeps.inc file 9168: rbaurle 2020-12-14 Modified some of the existing test cases to provide regression testing for the Sutherland + linear transport model 9167: rbaurle 2020-12-13 Made cosmetic changes 9166: rbaurle 2020-12-13 Added text describing how the discretization padding is added to the P-box, added missing description on the use of a common ignition source name to allow power sources to be grouped together as a single entity, removed statement that the Sutherland+linear transport model is only available for calorically perfect flows (which was not correct) 9165: rbaurle 2020-12-13 Modified ignition region grouping logic by common power source name to neglect any temperature specifications 9164: rbaurle 2020-12-13 Fixed a variety of issues with the Sutherland + linear transport model 9163: rbaurle 2020-12-13 Made cosmetic changes 9162: rbaurle 2020-12-13 Added missing quotes around a few string if-checks that should have been present 9161: rbaurle 2020-12-11 Modified logic to only check for response value monotonicity trend between grid levels away from the tails of the CDF 9160: rbaurle 2020-12-06 Replaced realclean with clean when uninstalling the UQ_tools since realclean is no longer a make instruction for this utility suite 9159: rbaurle 2020-12-05 Added logic to increment the ignition counter for all cells tagged as an ignition source when the ignition source is a user input energy source 9158: rbaurle 2020-12-05 Made cosmetic change 9157: Jeffery A White 2020-12-18 Modified the limiter coefficient b.c. for all types of symmetry boundaries to fix a bug intoduced in the previous revision. Also added limiter coefficient b.c.s after the frozen limiter realizability checks are performed. 9156: Jeffery A White 2020-12-18 Modified the limiter coefficient b.c. for all types of symmetry boundaries to fix a bug intoduced in the previous revision. 9155: Jeffery A White 2020-12-18 Changed the limiter coefficient b.c. from computation to extrapolation for all types of symmetry boundaries 9154: Paul Ferlemann 2020-12-17 to change awked comment line to be compatible with latest Pointwise plugin 9153: Jeffery A White 2020-12-16 To fix an undefined variable error 9152: Jeffery A White 2020-12-15 Vulcan/Source_code/Modifications to define more consistently define the typing of real variable shared between T-inf and vulcan 9151: Jeffery A White 2020-12-15 To assign a type to real constants that have no type associated with them 9150: Jeffery A White 2020-12-14 Reworked how the gradient limiter coefficients are computed in the ghost cells. fixed logic that could result in uhe use of undefined variables and added logic to allocate, create, use and deallocate the cell_fnghbrs derived type when using cell-centered gradients (this has been commented out for now to save on memory). 9149: Jeffery A White 2020-12-10 Fixed improperly posed if checks. Removed depracated and obsolete code. 9148: Jeffery A White 2020-12-10 Commented out the extrapolation of the limiter coefficients into the ghost cells. 9147: Jeffery A White 2020-12-10 Changed nodal gradient averaging from an inverse distance weighted approach back to an unweighted approach. Changed usage of get_ang_iq to get_b_ang_iq. 9146: Jeffery A White 2020-12-10 Created a single sided version of the inlinable procedure get_ang_iq and named it get_a_ang_iq and renamed get_ang_iq to get__b_ang_iq since it does both sides. Also got rid of unused variables. 9145: Jeffery A White 2020-12-05 To fix problems when using parallel make 9144: Jeffery A White 2020-12-04 To correct a segfault caused by trying to use a derived type that was not defined when using cell-centered gradients 9143: Jeffery A White 2020-12-04 Added face number to the cell_fnghbrs derived type. Fixed bugs in procedure fn_augmentation_of_node_least_squares_stencils. Fixed bugs in procedure initialize_and_fn_augment_the_node_wmf_least_squares_stencils. Created cell-centered and node-centered versions of procdure gmlp that are LP-U-MUSCL and kappa consistent in their reconstruction to the cell nodes. Added logic to procedure gmlp to force the limiter coefficients to be zero in cells that are face-neighbors of wmf-b.c. cells to fix problems encountered when the limiter is frozen. Added inlinable funtions to funclib to support these modifications 9142: Jeffery A White 2020-11-20 Fixed errors when reporting statistics about gradient fixes 9141: Jeffery A White 2020-11-20 Cosmetic change 9140: Matthew O'Connell 2020-12-02 To create a new UNS NODE GRADIENT AVERAGING option. 9139: Matthew O'Connell 2020-12-02 Face Neighbors behind the scenes. 9138: Matthew O'Connell 2020-12-02 To update w.r.t. one-ring on Nov 30th 9137: rbaurle 2020-12-01 Included recently added files and directories to the UQ_tools directory to the VULCAN tarball 9136: rbaurle 2020-12-01 Fixed a typo 9135: rbaurle 2020-12-01 Commented out the polynomial surrogate line to force the user to select a surrogate functional form 9134: rbaurle 2020-12-01 Added sections related to the automated UQ framework with DAKOTA 9133: rbaurle 2020-12-01 Added the option to use SIMULATION_PATH or CASE_PATH when defining the directory for the UQ CFD simulations and added an output message if the vulcan.ifam_his_1.tec file is not located when outputting the convergence images 9132: rbaurle 2020-11-24 Added additional text to expand on the discussion related to the use of Tecplot for interpolating profile file data 9131: rbaurle 2020-11-23 Added hard linked bc-list.txt file to the repository 9130: rbaurle 2020-11-23 Fixed several bugs introduced while trying to add CPP directives to choose the appropriate OS command line and GET_ARG calls depending on FORTRAN version compliancy 9129: rbaurle 2020-11-23 Removed a rogue -fpp option when the Makefile is hardwired to use the GFORTRAN compiler 9128: rbaurle 2020-11-23 Fixed some spelling mistakes 9127: rbaurle 2020-11-23 Removed the status= argument from the system calls since this optional argument may not be allowed for some platform specific implementations of this non-standard FORTRAN statement 9126: rbaurle 2020-11-23 Fixed issue that prevented the FORTRAN compliancy directive from being set for the utility codes 9125: rbaurle 2020-11-23 Added CPP/FPP logic to the UQ utilities to test for FORTRAN compliance level (this required replacing the generic -DF0X_COMPLIANT specification with specific -DF03_COMPLIANT and possibly -DF08_COMPLIANT specifications) 9124: rbaurle 2020-11-23 Added full path to rm command as is done for other Makefiles 9123: Matthew O'Connell 2020-11-23 [merge] Merge branch 'update-upstream-vulcan' into 'gitlab-master' 9122: Matthew O'Connell 2020-11-17 [merge] Merge branch 'update-one-ring' into 'gitlab-master' 9121: Matthew O'Connell 2020-10-30 [merge] Merge branch 'master' into limiter-bugfix 9120: Matthew O'Connell 2020-10-30 paired with Jeff to fix under-limiting in the MLP limiter 9119: Matthew O'Connell 2020-10-20 [merge] Merge branch 'gitlab-master' 9118: Jeffery A White 2020-10-20 Modification to close a loop hole in the if check 9117: Jeffery A White 2020-10-20 Modifications to allow the number of partitions to be used on certain larger unstructured grid regression test cases to be controlled though the use of an environment variable called VULCAN_MAX_ALLWD_UNS_TEST_PARTITIONS. 9116: Jeffery A White 2020-10-19 Modifications to allow T_inf options to be turned off automatically when the input file used is configured in a way that is not support by the T_inf functionalities embedded in the code. This was done to enable regression testing of test cases that are not supported by T_inf even when the code hase been compiled with T_inf enabled. Also added modifications so that the T_inf apis cware used properly for cases that only use a single parttion. 9115: Jeffery A White 2020-10-16 Modified the variables names and logic in the face-neighbors of node cell-neighbors augmentation routine so that it can be used to aument all node stencils or just b.c. node stencils and added logic to controlits use 9114: Matthew O'Connell 2020-10-19 To use slightly faster T-inf 9113: Matthew O'Connell 2020-10-16 To not compute load balance statistics if running in serial 9112: Matthew O'Connell 2020-10-16 [merge] Merge branch 'master' of bzr::bzr+ssh://hapb.ndc.nasa.gov/home/repos/vulcan.bzr 9111: Matthew O'Connell 2020-10-16 To bump cmake intel + gcc check to allow intel 19 with gcc 9.2 9110: Jeffery A White 2020-10-07 Fixed bugs in the FG based source term gradient options 9109: Jeffery A White 2020-09-25 Added an alternative way to compute the source term gradients that uses the Nishikawa FG scheme. Added input control to allow the user to use this alternative approach. Changed the default behavior from using the stencil fitness analysis to control how the unstructured grid gradients are computed to not using the stencil fitness analysis results. Added input to allow the user to use the results from the stencil fitness analysis to control how the unstructured gradients are computed. Changed the level one face-neighbor least squares to use face area weighting instead of inverse distance weighting in an attempt to duplicate what is reportedly done in Loci-Chem. Fixed a segfault bug the occured when computing the Hessian. Fixed a bug the caused the source term gradients to not be computed in subroutine residu when using the node based gradient scheme and Runge-kutta tme stepping. Modified the cell center gradient strut test case to use the bad stencil fix. 9108: Jeffery A White 2020-09-18 Added the infrastructure to compute the source term gradients using a face area weighted average of the face gradients 9107: Jeffery A White 2020-09-18 Cosmetic changes 9106: Jeffery A White 2020-09-18 Replaces hard wired dimension with th proper variable imension 9105: Jeffery A White 2020-09-11 Modified logical to allow the effect of the uns_cfl_skew algorithm to be writtten to the convergence history summary section of the screen output. 9104: Jeffery A White 2020-09-11 Added some comments to explain how to change the behavior of the determine_cell_grad_method subroutine. Uncommented a call to enforce_cell_grad_bcs that was accidentally left commented out. 9103: Jeffery A White 2020-09-10 Added the ability to compute and write the maximum ratio of turbulent production to destruction (currently commented out). Also added the ability to limit the turbulent production to destruction ratio of the Spalart model (currently commented out). 9102: Jeffery A White 2020-09-09 Commented out a debug write statement that was accidentally left uncommented 9101: Jeffery A White 2020-09-08 Added new versions of the bc and wmf_bc node centered least squares gradient stencil augementation routines that use a face neighbors of node neighbors rather than a node neghbors of node neighbors strategy to reduce the size of the augmentation stencil. These routines are currently commented out until the u2u-nodes structure can be modified so that multiprocessor functionality can be supported and futher testing can be performed. 9100: Jeffery A White 2020-09-08 Added a modified form of the viscous time step routine that incorporates the cell face skew angle into the visous eigenvalue computation based on the approach of Nishikawa. This was added for testing and debug prurposes and is currently not being used. 9099: Jeffery A White 2020-09-08 Fixed indexing bug that pointed at the wrong none number 9098: Jeffery A White 2020-09-01 Double checked the modifications that turn back on the viscous flux evaluation at cell faces associated with cells that are turbulence tranisition cells. made the commented out code more noticable and fixed a couple of bugs where things were not commented out properly 9097: Jeffery A White 2020-08-31 Cosmetic changes 9096: Jeffery A White 2020-08-28 Commented out the if statements that turn off the viscous flux in the turbulence transport equations when the turbulence is turned off either in the block control input or the transition region input 9095: Jeffery A White 2020-08-28 Fixed an error in a commented out line of code for future use. 9094: Jeffery A White 2020-08-27 Added misssing logic that detects when to turn off the eddy viscosity in response to the the block configuration input or the transition control input 9093: Jeffery A White 2020-08-27 Commented out the if statements that turn off the viscous flux in the turbulence transport equations when the turbulence is turned off either in the block control input or the transition region input 9092: Matthew O'Connell 2020-10-09 To disable disable deprecated OpenMPI C++ bindings 9091: Matthew O'Connell 2020-10-09 To build a single static library for linking with vulcan 9090: Matthew O'Connell 2020-10-09 To use correct C++ library name 9089: Matthew O'Connell 2020-10-09 To skip empty petsc directory 9088: Matthew O'Connell 2020-10-09 To have vulcan-support unit tests obey build flags 9087: Matthew O'Connell 2020-10-09 To log errors to the log file as well 9086: Matthew O'Connell 2020-10-05 To remove jupiter spike 9085: Matthew O'Connell 2020-10-05 To disable T-infinity python binding by default 9084: Matthew O'Connell 2020-10-01 [merge] Merge branch 'distance-init-debug' into 'gitlab-master' 9083: Matthew O'Connell 2020-10-01 [merge] Merge branch 'distance-bc-bugfix' into 'gitlab-master' 9082: Matthew O'Connell 2020-10-01 [merge] Merge branch 'master' into gitlab-master 9081: Matthew O'Connell 2020-10-01 [merge] Merge branch 'jupiter-array' into 'gitlab-master' 9080: Matthew O'Connell 2020-09-28 [merge] Merge branch 'simulation-time' into 'gitlab-master' 9079: Matthew O'Connell 2020-09-23 [merge] Merge branch 'jfnk-bubble-init' into 'gitlab-master' 9078: Matthew O'Connell 2020-09-21 [merge] Merge branch 'jfnk-bubble-init' into 'gitlab-master' 9077: Matthew O'Connell 2020-09-18 [merge] Merge branch 'cleanup-wall-dist-interface' into 'gitlab-master' 9076: Matthew O'Connell 2020-09-18 [merge] To merge API change and better distance calculator 9075: rbaurle 2020-09-15 Made change to match the format specification for each of the stencil statistic outputs 9074: Matthew O'Connell 2020-09-15 To add performane measurements for wall distance 9073: Matthew O'Connell 2020-09-15 [merge] Merge branch 'master' of bzr::bzr+ssh://hapb.ndc.nasa.gov/home/repos/vulcan.bzr 9072: Matthew O'Connell 2020-09-15 [merge] Merge branch 'merge-with-master' into 'gitlab-master' 9071: Matthew O'Connell 2020-09-15 [merge] Merge branch 'wall-distance-spike' into 'gitlab-master' 9070: Matthew O'Connell 2020-09-14 To update to one-ring master 9069: Matthew O'Connell 2020-09-11 [merge] Merge branch 'jfnk-plot-residual' into 'gitlab-master' 9068: Matthew O'Connell 2020-09-09 [merge] Merge branch 'jfnk-user-reqested-stop' into 'gitlab-master' 9067: Matthew O'Connell 2020-09-02 [merge] Merge branch 'tecplot-binary-parallel-unified' into 'gitlab-master' 9066: Matthew O'Connell 2020-09-01 [merge] Merge branch 'tecplot-binary-parallel-unified' into 'gitlab-master' 9065: Matthew O'Connell 2020-08-31 [merge] Merge branch 'record-memory' into 'gitlab-master' 9064: Matthew O'Connell 2020-08-28 To use faster cell selected mesh pre-processing 9063: Matthew O'Connell 2020-08-28 [merge] Merge branch 'master' of bzr::bzr+ssh://hapb.ndc.nasa.gov/home/repos/vulcan.bzr 9062: Matthew O'Connell 2020-08-28 To use faster vulcan pre-processor 9061: Matthew O'Connell 2020-08-28 mend typo 9060: Matthew O'Connell 2020-08-28 To link to cmake target for CC_PP 9059: Matthew O'Connell 2020-08-28 To get most up to date tecplot plugin 9058: Matthew O'Connell 2020-08-27 To get finer grained output for what is expensive in vulcan preparation 9057: Matthew O'Connell 2020-08-27 To not print to the screen if we didn't find warm.snap 9056: Matthew O'Connell 2020-08-27 To tell the tecplot output to use binary 9055: Matthew O'Connell 2020-08-27 To update with T-inf based parallel binary tecplot output 9054: Matthew O'Connell 2020-08-25 To respect the unified plot filename from vulcan 9053: Matthew O'Connell 2020-08-25 To allow building fields using associations from either the tinf mesh or the vulcan mesh 9052: Matthew O'Connell 2020-08-25 To use snap database to get fields 9051: Matthew O'Connell 2020-08-25 To use correct dimension in SnapWrapper 9050: Matthew O'Connell 2020-08-25 To use scalar dimension in c-snap 9049: Matthew O'Connell 2020-08-25 To correctly create initialize field dimensions 9048: Matthew O'Connell 2020-08-25 To export node fields in unified tecplot 9047: Matthew O'Connell 2020-08-25 To update T-inf with lower memory c-snap wrapper 9046: Matthew O'Connell 2020-08-24 To use new enigma plugin cmake 9045: Matthew O'Connell 2020-08-24 To add correct parfait viz plugin name 9044: Matthew O'Connell 2020-08-24 To get static lib plugin dir 9043: Matthew O'Connell 2020-08-24 To get plugin dir differently with static vs dynamic libs 9042: Matthew O'Connell 2020-08-24 To build combined static lib for enigma gateway lib 9041: Matthew O'Connell 2020-08-24 To archive enigma static into the exported static lib for vulcan 9040: Matthew O'Connell 2020-08-24 To add static enigma lib for vulcan linking 9039: Matthew O'Connell 2020-08-24 To link to dynamic loading libraries for enigma 9038: Matthew O'Connell 2020-08-24 To make a unified grid plot straight from vulcan 9037: Matthew O'Connell 2020-08-24 To update from upstream one-ring 9036: Matthew O'Connell 2020-08-24 To not open partitioned restart files if we're using T-inf's flexible restart 9035: Matthew O'Connell 2020-08-24 To explicitly zero out UEF array when using unified restart. Added comments describing this behavior 9034: Matthew O'Connell 2020-08-24 To enable USE UNS_TINF_RESTART as an option for more easily getting to flexible restart 9033: Matthew O'Connell 2020-08-24 [merge] Merge branch 'master' into unified-restart-directly-from-solver 9032: Matthew O'Connell 2020-08-24 To get much closer to restarting from unified file directly 9031: Matthew O'Connell 2020-08-21 To write boundary cell data as well 9030: Matthew O'Connell 2020-08-19 [merge] Merge branch 'u2u-comm-performance' 9029: Matthew O'Connell 2020-08-19 To not compile API calls if TINF is not enabled 9028: Matthew O'Connell 2020-08-19 To update to Enigma's new strategy for block sizes 9027: Matthew O'Connell 2020-08-19 [merge] Merge branch 'master' into u2u-comm-performance 9026: Matthew O'Connell 2020-08-19 To build u2u node com pairs from the API using MessagePasser::Exchange 9025: Matthew O'Connell 2020-08-19 To extract a subroutine to fill u2u_com...cell_map given cell ids. So we can reuse this logic when running with the grid API 9024: Matthew O'Connell 2020-08-19 To build u2u_com pair except the cell map, since that is tied to vulcan ordering. 9023: Matthew O'Connell 2020-08-19 To build u2u comm information inside the api 9022: Matthew O'Connell 2020-08-18 To allow jfnk to be used both with and without the grid api 9021: Matthew O'Connell 2020-08-18 To use fortran logical 9020: Matthew O'Connell 2020-08-18 To use logical for monitoring API state 9019: Matthew O'Connell 2020-08-18 To try to load from API mappings first 9018: Matthew O'Connell 2020-08-18 To have the c_api talk in fortran indexing 9017: Matthew O'Connell 2020-08-18 To get residual stopping tolerance from jfnk aux input file 9016: Matthew O'Connell 2020-08-18 Towards error handling in grid API 9015: Matthew O'Connell 2020-08-18 To get u2u node count correctly when using API. And to disable block count check when running with api 9014: Matthew O'Connell 2020-08-18 To roll in Rob's GEN_MOD changes 9013: Matthew O'Connell 2020-08-18 To not overwrite the user's input file 9012: Matthew O'Connell 2020-08-18 To split reading MPI_MAP.DAT file from the logic it needs to do with the data in the file 9011: Matthew O'Connell 2020-08-18 To not read the MPI_MAP file if using the t-inf grid api 9010: Matthew O'Connell 2020-08-18 To add Rob's script changes to allow not creating part files before running the solver 9009: rbaurle 2020-08-15 Added modification to the always use the van Leer limiter for the turbulent transport equations to the nn_gradu_limiter_coeff routine that was missed when this change was implemented 9008: rbaurle 2020-08-15 Simplified the expressions for assigning the sign to the wall distance for boundary condition specifications 9007: rbaurle 2020-08-15 Fixed an issue that did not allow the singular direction strings to be appended to PHYSICAL_ and simplified some of the error reporting messages 9006: rbaurle 2020-08-14 Simplified the expressions for assigning the sign to the wall distance for boundary condition specifications 9005: rbaurle 2020-08-14 Added more detail to the no-slip singular boundary condition description 9004: rbaurle 2020-08-14 Replaced several instances of np with _NP_ 9003: rbaurle 2020-08-13 Forced the transported turbulence variables to always use the van Leer limiter (old logic skipped this when the Park/Kim MLP limiter was was selected 9002: rbaurle 2020-08-13 Fixed array indices that should have been swapped when copied from the structured path 9001: rbaurle 2020-08-11 Made cosmetic changes 9000: rbaurle 2020-08-11 Added logic to ensure that the time step for turbulence equations matches the mean flow equations when using GLOBAL or DELTAT time-stepping to maintain temporal accuracy 8999: Matthew O'Connell 2020-08-14 To initialize cnt_nodes 8998: Matthew O'Connell 2020-08-13 To ensure nu2u nodes are initialized to zero for hybrid simulations 8997: Matthew O'Connell 2020-08-13 To scale the unstructured grid after reading from the API 8996: Matthew O'Connell 2020-08-13 To leave unit tests on 8995: Matthew O'Connell 2020-08-13 To enable python during installation 8994: Matthew O'Connell 2020-08-12 To remove gcc ony preprocessor macros 8993: Matthew O'Connell 2020-08-12 To get num u2u nodes from grid api wrapper subroutine 8992: Matthew O'Connell 2020-08-12 To correctly get num u2u nodes from both partition grid methods 8991: Matthew O'Connell 2020-08-12 [merge] Merge branch 'reintroduce-grid-api' of gitlab.larc.nasa.gov:vulcan/vulcan into reintroduce-grid-api 8990: Matthew O'Connell 2020-08-12 To pass number of exposed u2u nodes back out from part reader 8989: Matthew O'Connell 2020-08-12 [merge] Merge branch 'master' into reintroduce-grid-api 8988: Matthew O'Connell 2020-08-11 To not use uninitialized file units in t-inf optional files 8987: Matthew O'Connell 2020-08-11 To re-enable the grid API for testing 8986: Matthew O'Connell 2020-08-11 To add grid api to make files 8985: Matthew O'Connell 2020-08-11 To dynamically load the pre-processor plugin so we can use static libs for jupiter with vulcan 8984: Matthew O'Connell 2020-08-11 To re-enable jfnk using file based preconditioner sparsity until grid api comes back online 8983: Matthew O'Connell 2020-08-11 To combine jfnk and grid_api into a single library to easily integrate into Vulcan's native build system 8982: rbaurle 2020-08-10 Fixed error in the momentum derivatives for the hand-coded characteristic condition for outflow 8981: rbaurle 2020-08-10 Retained the sign of the wall distance so that no-slip surfaces within transition sub-regions extrapolate the transported turbulence variables as intended and projected the wall distance based on the surface normal prior to calling the setup_wall_fnc_ibc routine 8980: rbaurle 2020-08-10 Retained the sign of the wall distance so that no-slip surfaces within transition sub-regions extrapolate the transported turbulence variables as intended 8979: rbaurle 2020-08-10 Modified no-slip conditions that utilize transistion sub-regions to utilize extrapolation for transported turbulence variables 8978: rbaurle 2020-08-04 Added a missing explicit treatment check for the analytical LAURA blowing condition for thermally perfect flows and corrected some logic for I/O used for debugging purposes 8977: Jeffery A White 2020-08-10 Restored the procedure to a pure state by uncommenting the pure form of the procedure declaration. 8976: Jeffery A White 2020-08-09 Fixed undefined dyin that can occur when the turbulence model is no a 2-eq. model when using no-slip wall implicit b.c.s 8975: Jeffery A White 2020-08-07 Modified the computation of the derivatives of nuex so that multi-species uses the operator overloaded molecular transport property procedure and single species uses the hard coded derivative (zero). 8974: Jeffery A White 2020-08-07 Fixed bugs in the no-slip wall b.c.-cell face neighbor derived type procedure. Commented out its use for now because it does not have the desired affect in its current form. 8973: Matthew O'Connell 2020-08-07 To rollback grid api integration. 8972: Matthew O'Connell 2020-08-07 To rollback using T-inf grid api 8971: Matthew O'Connell 2020-08-07 To report global counts of different face types 8970: Matthew O'Connell 2020-08-07 To split section reporting load balance 8969: Matthew O'Connell 2020-08-07 To add TINF_GRID_API to makefiles 8968: Matthew O'Connell 2020-08-07 [merge] Merge branch 'use-tinf-api' into 'gitlab-master' 8967: Jeffery A White 2020-08-06 Corrected ill posed if 8966: Jeffery A White 2020-08-06 Added if to avoid constructing the noslip wall b.c. cell face neighbor cell derived rtpe when it is not needed. Fixed do loop variable error that caused a segfault. 8965: Jeffery A White 2020-08-06 Fixed bug created when resolving a conflict during the merge. 8964: Jeffery A White 2020-08-05 Added a new derived type declaration and a procedure to construct it. This derived type is used to identify and store the face neighbors of tretrahedral and pyramidal cells that have a face that is a no-slip wall b.c. face. Added logic to use the derived type to better control the behavior of certain turbulence model at the wall. This logic has been temporarily commented out. 8963: Jeffery A White 2020-08-05 Removed unused code 8962: Jeffery A White 2020-08-05 Modified call structure of the multi-component molecular transport property procedure to make cpmix an optional argument to support calling the procedure to only compute the moecular viscosity. Removed the computation of cpmixex from the implicit no-slip b.c.s since it is no loget needed when only calling the multi-component molecular transport property procedure when only computing the oecular viscosity. Fixed a bug that caised undefined variables in the special b.c. flux jacobian procedure. Fixed an undefined variable error in the overloaded hllc flux procedure to make it consistent with the recetn fix of the RHS hllc flux function. Fixed a hard coded reference to the vibrational temperature in the qg array that was causing the compiler to flag the usage of the qg array as being out of bounds. 8961: Jeffery A White 2020-08-05 Cosmetic change 8960: rbaurle 2020-08-03 Added logic to only extract the wall distance from the boundary value of omega if a 2-equation model is invoked 8959: rbaurle 2020-08-03 Extracted the wall distance used for the implicit BC for the omega equation using the BC expression rather than the wall distance to account for corners, added the Jacobian matrices to convert primitive variable derivatives wrt primitive variables to conserved variable derivatives wrt primitive variables, and fixed several issues with analytic Jacobians for no-slip surfaces 8958: rbaurle 2020-08-03 Extracted the wall distance used for the implicit BC for the omega equation using the BC expression rather than the wall distance to account for corners, removed the ddt_mc_mol_tran_prop from the isothermal conditions and instead simply supplied the viscosity since dmu/dT is zero, fixed a dimensionalization issue with temperature when calling the multi-component transport property routine when treating adiabatic walls implicitly, and removed unused hard set equation numbers that were left over prior to templating the OP_OL_MOD module 8957: rbaurle 2020-08-03 Projected the wall distance to be normal to the surface for the unstructured implicit boundary conditions for consistency with how the RHS is treated 8956: rbaurle 2020-07-30 Forced an explicit treatment of the LAURA wall blowing and specified stagnation condition boundary conditions when a real root can not be found in the transcendental equation 8955: rbaurle 2020-07-30 Fixed a slight inconsistency when accounting for the TKE in the Newton solve for static temperature for the specified stagnation condition BC 8954: rbaurle 2020-07-30 Fixed timing logic that prevented all processors from reaching an MPI_BARRIER 8953: Matthew O'Connell 2020-08-03 [merge] Merge branch 'smooth-ldfss' of gitlab.larc.nasa.gov:vulcan/vulcan into smooth-ldfss 8952: Matthew O'Connell 2020-08-03 To ensure delta T is based on the solution in the time step 8951: Matthew O'Connell 2020-08-03 To disable smooth ldfss so it can be merged into vulcan master without chainging code 8950: Matthew O'Connell 2020-08-03 To add unit tests for hllc 8949: Matthew O'Connell 2020-08-03 To update minimum residual improvements from Enigma 8948: Matthew O'Connell 2020-08-03 [merge] Merge branch 'master' into smooth-ldfss 8947: Matthew O'Connell 2020-08-03 [merge] Merge branch 'master' into smooth-ldfss 8946: Matthew O'Connell 2020-07-31 To make ldfss beta smoothness work for both positive and negative ubar 8945: Matthew O'Connell 2020-07-30 To add smooth functions to ldfss at the sonic point 8944: Matthew O'Connell 2020-07-30 To add unit tests for smooth step function 8943: Matthew O'Connell 2020-07-29 [merge] Merge branch 'bzr-master' 8942: rbaurle 2020-07-28 Added logic to create the auto-partitioned VULCAN input file using sed/awk when T-infinity is used for partitioning since there is no reason to spend time having the old partitioner perform consistency checks since T-ininity partitions the grid even on restarts 8941: rbaurle 2020-07-28 Added commented out lines for the output of implicit BC Jacobians for the unstructured path 8940: rbaurle 2020-07-28 Made the logic consistent wrt checks related to defining the chk_mach logical for specified pressure outflow conditions 8939: rbaurle 2020-07-27 Added back in the modifications to remove the redundant continuity equation matrix information and special hard-wired implicit flux enforcements at boundaries that were accidently lost during local modifications 8938: rbaurle 2020-07-27 Forced T_infinity to use the GNU C compilers instead of Intel versions so that an Intel C license is not required 8937: rbaurle 2020-07-27 Ensured that the operator overloaded characteristic implict BC matches the analytical version and carried those modifications to the thermally perfect version (which is currently not accessed) 8936: rbaurle 2020-07-27 Updated the P0_T0_IN implicit boundary conditions to reflect the fact that the Riemann invariant is now extrapolated instead of Mach number and added analytic versions of the characteristic boundary condition 8935: rbaurle 2020-07-27 Made cosmetic change 8934: rbaurle 2020-07-24 Updated the comment describing package version requirements to enable T-infinity 8933: rbaurle 2020-07-24 Aligned the output of stencil fitness factor for the node-based gradients 8932: Matthew O'Connell 2020-07-24 To import gradient subroutines in the jfnk jacobian calculation 8931: Matthew O'Connell 2020-07-24 To sync with upstream enigma to get residual floor estimates 8930: Jeffery A White 2020-07-22 Added logic to the operator overloaded inviscid flux procedures to compute the contribution to the inviscid flux Jacobian, of physical boundary condition faces that uses special fluxes to overwrite the upwind flux, using operator overloaded versions of those fluxes. This was added to make the inviscid flux Jacobian more consistent with how the inviscid flux is computed. Added logic to help with removing the species mixture continuity row and column in the flux jacobian 8929: Jeffery A White 2020-07-22 To avoid dot product that could be zero 8928: rbaurle 2020-07-22 Added a missing if-check on the value of prim2cnsrv 8927: rbaurle 2020-07-21 Added the raw source files for the VULCAN-CFD User and Theory manuals now that they have been finalized for Ver. 7.1.0 8926: rbaurle 2020-07-21 Removed the need to take the absolute value of the velocity normal to the boundary surface when evaluating the outward Riemann invariant for the specified stagnation inflow boundary condition (this makes the implict treatment cleaner), changed the unit normal direction from inward to outward when computint Riemann invariants for the characteristic conditions (makes it easier to compare with implementations in the literature), consolidated the computation of auxiliary BC data scattered through the implict BC driver routines into the individual routines for each specific boundary condition (this is less computationally efficient for the structured routines, but results in considerably less redundant code and the time spent in these routines is negligible), corrected the non-calorically perfect versions of the specified stagnation condition and mass flux/total temperature specification implicit BC routines so that the embedded Newton solve is handled correctly with operator overloading (these routines are still disabled however), and fixed a handful of bugs that were found 8925: rbaurle 2020-07-19 Changed the default unstructured limiter value to be the Venkatakrishan limiter (this is essentially only a cosmetic change since a limiter choice is a required input in the region control section) 8924: Matthew O'Connell 2020-07-17 [merge] Merge branch 'bzr-master' 8923: Jeffery A White 2020-07-15 Moved m loop to fix out ouf bounds/memory error detected by the NAG compiler in debug mode 8922: Jeffery A White 2020-07-14 Modified the non-calorically perfect operator overloaded implicit no-slip adiabatic wall b.c. so that it is based on conserved variables instead of primitive variables. Modified the structured and unstructured grid implicit b.c. driver routines to reflect the change in variables. 8921: rbaurle 2020-07-13 Performed a divide by tref instead of a multiply by trefi since trefi has not yet been made available to the module when this routine is called (it is only available when the implicit BCs are called and/or viscous fluxes) ... all of these inverse reference quantities should be defined once and for all in the global_objects_module to avoid this confusion 8920: rbaurle 2020-07-13 Made several corrections to the implicit boundary conditions, fixed some dimensionalization issues with the primitive to conserved transformation function for non-calorically perfect gases (this allowed the cpref nondimensionalizations to all be replaced with the correct aref**2 nondimensionalizations), changed the variable being extrapolated from Mach number to the outgoing Riemann invariant for the specified stagnation condition BC since this seemed to be better behaved when handled implicitly, and made cosmetic changes 8919: rbaurle 2020-07-12 Made cosmetic changes 8918: rbaurle 2020-07-10 Added RESTART IN lines 8917: rbaurle 2020-07-10 Fixed an issue that prevented the ddt_acos interface from compiling with the GNU compiler 8916: rbaurle 2020-07-10 Made changes to comments describing the fvisc routine to better reflect the current status of this subroutine 8915: rbaurle 2020-07-04 Made cosmetic changes 8914: Matthew O'Connell 2020-07-06 To re-enable JFNK from debug changes 8913: rbaurle 2020-07-02 Fixed some issues when allocating/deallocating memory when singularities are present that was introduced when adding an independent pass within the pstplt routine and added a call to gcellc after the viscous fluxes have been evaluated to ensure that all q/qg/tp data has been reset at boundaries as intended 8912: rbaurle 2020-07-02 Simplified the logic for setting the singularity treatment flag 8911: rbaurle 2020-07-02 Changed the intent attribute for the q array to in inside the inviscid flux routine and made cosmetic changes 8910: rbaurle 2020-07-02 Fixed problem with structured grid pointer updates that was introduced in the previous commit 8909: rbaurle 2020-07-02 Added another pass within the pstplt routine to allow the flux extraction to be an independent pass to allow re-use of the sngsccvar and sngsndvar arrays when singularities are present 8908: rbaurle 2020-07-01 Removed the rogue UIMPLICIT_MOD.FT.moved file from the repository 8907: rbaurle 2020-07-01 Added logic to force all surface gradients of vibrational temperature to zero along adiabatic surfaces, reverted recently added logic that utilized a check on ext_flux instead of mrestr for structured grid octahedral Green-Gauss gradients back to a check on mrestr, fixed an error introduced when adding access to the structured grid viscous flux routines in the post-processor that prevented the qbc_flux data from being extracted for all of the sub-steps when space-marching, and fixed a whole in the logic that determined when to extract solver flux data 8906: rbaurle 2020-06-30 Moved some module use statements to the subroutine level if only a few of the subroutines required them 8905: rbaurle 2020-06-30 Adjusted the percentage calculation related to the number of times the Vigneron coefficient non-zero depending on whether the cell or face method is used 8904: rbaurle 2020-06-29 Modifications to extract the viscous flux vector for use when constructing integrated loads so that all of integrated force/load data output is now exactly consistent with the numerics of the solver, added tracking of the mass flow error through symmetry conditions, explicitly forced the heat conduction to be zero on adiabatic surfaces for adiabatic wall matching conditions to avoid small levels of heat transfer due to terms other than thin layer terms, and fixed some issues with the force accounting when flow through surfaces are present (e.g., LAURA wall blowing BC) 8903: rbaurle 2020-06-29 Added logic to avoid any gathering of singularity data if the fluxes are disabled (e.g., homogeneous reactor simulations) 8902: rbaurle 2020-06-29 Made cosmetic changes 8901: rbaurle 2020-06-29 Removed unnecessary logic that checked against the prtwal logical (this logical is only set to .true. by the post-processor 8900: rbaurle 2020-06-29 Fixed some holes in the logic that attempted to save memory by avoiding allocation of the rcc array when it is not needed 8899: rbaurle 2020-06-29 Added EXCLUDE SLIP WALLS to test cases where a slip wall is being used as a substitute for symmetry 8898: rbaurle 2020-06-29 Made cosmetic change 8897: rbaurle 2020-06-29 Reduced the number of iterations performed since convergence stalled after 1000 iterations 8896: rbaurle 2020-06-24 Used the greek symbol for tau when writing the variable name for the friction velocity 8895: rbaurle 2020-06-23 Allowed a bit more generality with the specification of the momentum suppression inputs 8894: rbaurle 2020-06-22 Fixed the use of an uninitialized variable flagged by the Lahey compiler in debug mode 8893: rbaurle 2020-06-22 Removed lines involving moments at flow-through boundaries since this is no longer output and added the removal of the MOMENTUM FORCE lines for the back_step cross-check cases because one of the near-zero components was not precisely matching some of the cases 8892: Jeffery A White 2020-06-29 To fix an undefined variable error that occured in the preprocessor for unstructured grid that was detected by the Lahey-Fujitsu compiler in debug mode 8891: Jeffery A White 2020-06-26 Modifications to make the unsructured inviscid flux construction and integration consistent in the flow solver and the post processor. 8890: Jeffery A White 2020-06-26 Cosmetc change 8889: Jeffery A White 2020-06-26 Fixed problems with computing theunstructured grid adaptation Hessian on the fly at every restart output that caused the code to crash. Fixed memory errors and multi-block logic in the computation of the cell-centered gradient Hesssian. 8888: Jeffery A White 2020-06-24 Removed commented out lines of code 8887: Jeffery A White 2020-06-23 Made node-centered gradient options that are used consistent with the other node-centered back_step regression tests 8886: Jeffery A White 2020-06-23 Enabled cross checking of the single and multi-processor Rnge-kutta back_step regression tests that use node-centered gradients 8885: Jeffery A White 2020-06-23 Changed the minimum allowable value of epsl2 when it is computed for use in the smooth limiter in the generalized multi-dimensional limiter because the original value made the limiter too sensitive when a gradient was near machine zero 8884: Jeffery A White 2020-06-23 Fixed node index usage that caused the node-centered gradient stencil fitness-factor computation to be wrong 8883: Jeffery A White 2020-06-22 Removed commented out debugging lines of code and made a cosmetic change to a comment statement. 8882: Jeffery A White 2020-06-19 Fixed inconsistent array dimension size declaration 8881: Jeffery A White 2020-06-19 Fixed bugs in the logic that test the node centered gradients to determine if there are duplicate cells in the node least-squares stencils. Added logic to read the aflr3 grid file header so that the number of nodes and cell of the unpartitioned grid could be determined easily. Modified stencil statics logic to use make single and multipartition results for node-centered least-squares gradients as similar as possible. 8880: Jeffery A White 2020-06-19 Modified logic that tests if openmp is uspported to use the fortran compiler without mpif90 8879: Jeffery A White 2020-06-15 Improved the stencil error checking process logic. Improved the stencil error checking write statements. Made cosmetic changes to descriptions of cell-centered and node-centered variable comments. Changed select subroutine names to make them more descriptive. 8878: Jeffery A White 2020-06-15 Fixed an out of bounds copy in the viscous flux jacobian that occured when initializing the cell face transport property data needed by the viscous jacobian. 8877: Jeffery A White 2020-06-15 Added logic to detect when the node cell-neighbor stencil contains duplicate cells. Also added logic to remove the duplicates from the list and a warning message that there may be a problem with the grid is writtten. 8876: Jeffery A White 2020-06-10 Added new forms of the hllc and ldfss flux functions to compute only the mass and momentum fluxes for use when integrating the mass flux, forces and moments 8875: Jeffery A White 2020-06-10 Removed an uneeded public statement and made minor cosmetic cahnges to comments 8874: Jeffery A White 2020-06-10 To improve error checking and handling when reading an AFLR3 grid 8873: Matthew O'Connell 2020-06-24 To send petsc options at each JFNK step 8872: Matthew O'Connell 2020-06-24 To update with Enigma SNES solver flexibility changes 8871: rbaurle 2020-06-21 Removed the 3rd unused dimension from the qbc_flux%data array and explicitly forced the qbc_flux and uqbc_flux data arrays to be initialized to zero to accommodate situations where either the inviscid or viscous fluxes have been disabled 8870: rbaurle 2020-06-21 Added logic to only dimensionalize the true size of the ss_lsum array for 3-D parabolic regions when wall loads are to be exported to a file 8869: rbaurle 2020-06-20 Fixed a memory error when space-marching 3-D problems that was introduced when the extra call to ghspst was added with wrtwal set to false on the 1st call 8868: rbaurle 2020-06-20 Fixed an issue that caused the output flux derived type to got out-of-bounds for multi-grid simulations and added a message (if a symmetry condition was imposed) after the mass flow rate error is reported rminding the user that the use of symmetry conditions allows mass transfer on the order of truncation error so they should switch to slip walls if strict mass conservation is desired 8867: rbaurle 2020-06-20 Converted an integer used in a floating point expression to a _vbp type 8866: rbaurle 2020-06-20 Removed an unnecessary check for the existence of the FORCE_VULCAN_WR file 8865: rbaurle 2020-06-19 Modifications to extract the inviscid flux vector (and the P*dA portion of the momentum flux vector) for use when constructing integrated loads and mass flow rates, removed the moment output for inflow/outflow boundaries since this is not useful information, and fixed several issues related to the output of flux data along space-marched planes 8864: rbaurle 2020-06-18 Made cosmetic changes 8863: rbaurle 2020-06-14 Modified the Spalart model implementation to reflect the compressible extension intended by Spalart et al. 8862: rbaurle 2020-06-14 Made modifications to reflect the fact that the parabolic fluxes at the last marching plane are now output by the post-processor 8861: rbaurle 2020-06-11 Fixed comment description for JKIQ 8860: rbaurle 2020-06-11 Renamed some of the experimental data files to match what the validation macro was expecting 8859: rbaurle 2020-06-11 Added 2500 more iterations to converge this case out further 8858: rbaurle 2020-06-11 Removed the flux limiting to match how the elliptic version is set up and dropped the maximum CFL number down to 5 to avoid convergence stalling at the plane where turbulence is enabled 8857: rbaurle 2020-06-11 Removed the flux limiting which was stalling convergence and switched DAF wit multigrid ti ILU w/out multigrid to reduce the total simulation time to convergence 8856: Matthew O'Connell 2020-06-12 [merge] Merge remote-tracking branch 'origin/upstream-tinf-june-12' into viscous-preconditioner 8855: Matthew O'Connell 2020-06-12 To add preconditioning for viscous interior faces 8854: rbaurle 2020-06-09 Added some logic to prevent a calorically perfect simulation from utilizing ignition regions if an ignition temperature is specified (a power source can still be specified as a means to provide local regions of heat addition) 8853: rbaurle 2020-06-09 Corrected the mass fraction values used in the volume initializations for the fuel injector cases 8852: rbaurle 2020-06-09 Fixed an indexing error that was introduced when adding volume initializations to the structured path 8851: Matthew O'Connell 2020-06-09 To compile without iso_c_binding support 8850: Matthew O'Connell 2020-06-09 To protect code linking to C++ by ifdef 8849: Matthew O'Connell 2020-06-09 [merge] To merge with bzr 8848: rbaurle 2020-06-08 Fixed yet another uninitialized variable issue when defining the logical that denotes when a 1-D nozzle initialization is to be performed 8847: rbaurle 2020-06-08 Moved the logic used to check for 1-D nozzle initializations to ensure that it is defined to .false. for unstructured simulations 8846: rbaurle 2020-06-08 Added the CYLINDER and CONE initialization options to the unstructured injector cases to provide test coverage for it 8845: rbaurle 2020-06-08 Added both variants of the BOX initialization to provide test coverage for both 8844: rbaurle 2020-06-08 Replaced call to encoduq with a call to encodq when defining initialization volumes because the unstructured version does not have calorically perfect allowances 8843: rbaurle 2020-06-07 Removed a rogue flush(iout) that was mistakenly left in during debugging 8842: rbaurle 2020-06-07 Added a missing ifdef around a recently added MPI call 8841: rbaurle 2020-06-07 Added a BOX, CYLINDER, and FRUSTRUM custom initializations to some of the structured grid test cases to provide test coverage for it 8840: rbaurle 2020-06-07 Refactored the unst_equation_indices module to be a generic equation_indices module in DATA_MODS.F for use with either the structured or unstructured path, removed the unnecessary initgs array, and added the user-specified box, cylinder, cone, and frustrum shapes option to the structured path 8839: rbaurle 2020-06-07 Removed unnecessary use of the equation_indices module (which became unnecessary when these routines were templated) and fixed a typo that used m2 instead of (_NP_-2) inside the ddt_tauij routine 8838: rbaurle 2020-06-07 Fixed an issue when redefining lvlrst based on the input value of lvlrsi 8837: rbaurle 2020-06-07 Made cosmetic changes 8836: rbaurle 2020-06-07 Removed unnecessary use of unst_equation_indices 8835: rbaurle 2020-06-07 Removed unintended propagations of wall conditions 8834: rbaurle 2020-06-05 Changed the power (or temperature) value that is written out to be formatted as an integer because this is how it should be represented in the VULCAN input file 8833: rbaurle 2020-06-05 Fixed an indexing error when converting the specified ignition region power value to an energy source term 8832: rbaurle 2020-06-05 Re-removed an FT2F_Lib folder that somehow reappeared as a modification that needed to be committed 8831: rbaurle 2020-06-05 Cleaned up small details with regards to initializations 8830: rbaurle 2020-06-04 Added several variants of user-specified BOX subdomain initializations to some of the back_step cases to provide test coverage for it 8829: rbaurle 2020-06-04 Made cosmetic change 8828: rbaurle 2020-06-04 Added capability to define special initializations for unstructured grid simulations given user-specified box, cylinder, cone, and frustrum shapes, redefined the array INBAR that is used be re-initialize user-specified blocks after restarting so that the elements are 0 by default and 1 if the block is to be re-initialized, redefined the array INITGS to be 1 if a quasi 1-D nozzle initialization is to be invoked, and removed INITGS from the call list of routines that never access it 8827: rbaurle 2020-05-31 Removed initgs from the call structure of elmgrd and mrmgrd since it is never used by these routines 8826: rbaurle 2020-05-31 Made cosmetic changes 8825: rbaurle 2020-05-31 Fixed some syncing issues associated with commented instrumentation used for timing output 8824: rbaurle 2020-05-28 Disabled the call to allocate/deallocate thermodynamic variables when computing turbulence source terms because it is no longer needed and made cosmetic changes 8823: rbaurle 2020-05-27 Added an echo statement and a non-zero error code if an attempt is made to specifically install T-infinity or TecIO and updated the CMAKE version check logic to reflect the fact that T-infinity now requires version 3.6 or higher 8822: Matthew O'Connell 2020-06-04 To update against upstream one-ring 8821: Matthew O'Connell 2020-06-04 To fix a memory error in the json lexer 8820: Matthew O'Connell 2020-06-03 To not have uninitialized error in valgrind for viscous jacobians during inviscid run 8819: Matthew O'Connell 2020-06-03 To move UIMPLICIT.F to templated file in CMake 8818: Matthew O'Connell 2020-06-03 [merge] Merge branch 'bzr-master' into towards-jfnk-native-linearizations 8817: Matthew O'Connell 2020-06-03 To remove debug printing 8816: Matthew O'Connell 2020-06-03 To call vulcan to calculate the jacobian 8815: Matthew O'Connell 2020-06-02 To use vulcan calculate time step in jfnk 8814: Matthew O'Connell 2020-05-29 To use a correct sparsity pattern 8813: Matthew O'Connell 2020-05-28 To make enigma gids start at 0 8812: Matthew O'Connell 2020-05-27 To read sparsity and only interact with vulcan through owned cells 8811: Matthew O'Connell 2020-05-27 To write face obly sparsity pattern 8810: Matthew O'Connell 2020-05-27 To test tinf mappings file in regression 8809: Matthew O'Connell 2020-05-27 To run regression tests from anywhere 8808: Matthew O'Connell 2020-05-27 To save regresssion test file 8807: Matthew O'Connell 2020-05-27 To reorganize regression files 8806: Matthew O'Connell 2020-05-27 To add golden files to support refactoring indexing 8805: Matthew O'Connell 2020-05-20 To be able to run unit tests, and to correctly read a sparsity from a binary file 8804: Matthew O'Connell 2020-05-20 To run unit tests on laptop 8803: Matthew O'Connell 2020-05-20 To only write unified restart snap files when writing restart files 8802: rbaurle 2020-05-19 Yet another attempt to autodetect whether a given compiler platform supports OpenMP 8801: rbaurle 2020-05-18 Fixed a problem introduced in the previous commit when trying to disable the checks for OPENMP availability 8800: rbaurle 2020-05-18 Disabled all of the checks on the viability of the OPENMP compiler option intended to check whether there is support for it because the current logic is not bullet-proof 8799: rbaurle 2020-05-18 Replaced and assumed shape array with an explicitly defined array that was being filled from an actual argument that was part of a derived type because the code would fail with an FPE when compiled with the Lahey compiler in debug mode otherwise 8798: rbaurle 2020-05-17 Added logic to check for error codes when trying to determine whether the computational platform supports OPENMP 8797: rbaurle 2020-05-17 Added the utility put together by Rajiv Shenoy to lump separate BC groups that have a common BC name in AFLR3 grid files (Heldenmesh writes a separate BC map file line for each surface segment which unnecessarily increases the number of BC groups) 8796: rbaurle 2020-05-15 Fixed a persistent typo in an I/O statement 8795: rbaurle 2020-05-15 Made cosmetic changes 8794: rbaurle 2020-05-15 Cleaned up the I/O format when prolonging the solution to finer grids that have not yet been solved for 8793: rbaurle 2020-05-13 Change the default message passing strategy from blocking to non-blocking 8792: rbaurle 2020-05-13 Fixed a problem that would occur if none of the blocks in a given region were designated to be split 8791: rbaurle 2020-05-13 Added logic to skip the checks for proper versions of cmake and gcc when Tinfinity is enabled unless Tinfinity is actually specified to be compiled (the work nodes on Pleiades are not able to access the cmake that the front-end uses so the FORTRAN templating compilation was failing) 8790: rbaurle 2020-05-13 Reinserted some timing logic that was somehow lost and removed a non-ASCII character from a comment 8789: rbaurle 2020-05-13 Made cosmetic changes 8788: Matthew O'Connell 2020-05-18 To use unified F to F90 utility in CMake 8787: Matthew O'Connell 2020-05-18 To only add volume cells to preconditioner sparsity graph 8786: Matthew O'Connell 2020-05-18 To get field association into python (towards interpolated restarts) 8785: Matthew O'Connell 2020-05-18 To remove nlohmann, one more dependency down 8784: Matthew O'Connell 2020-05-18 To check for an early exit request 8783: Jeffery A White 2020-05-16 Set unititialized logical variable 8782: Matthew O'Connell 2020-05-15 To return error codes from jfnk run as expected by vulcan jfnk wrapper 8781: Jeffery A White 2020-05-14 Fixed error in logic testing for when the intel compiler directives should be include or excluded that casued regression Jenkins tests to fail 8780: Matthew O'Connell 2020-05-14 To fix a memory bug when writing smap files 8779: Matthew O'Connell 2020-05-14 To correctly get c pointer location for entity_owner 8778: Matthew O'Connell 2020-05-14 To write history files in atomic lines 8777: Matthew O'Connell 2020-05-14 To write jfnk csv file that matches what vulacn does natively 8776: Matthew O'Connell 2020-05-14 To thread cell owner through snap writing 8775: Matthew O'Connell 2020-05-14 To update from upstream T-inf towards having cell owners used when writing snap files 8774: Jeffery A White 2020-05-14 Modified pre-processingscritps, compilation related scripts and operator overloading source code module to keep or remove compile directives required by the intel fortran compiler to get better performance from the operator overloading fortran module 8773: Jeffery A White 2020-05-13 Added a compiler option and compiler directives to improve the performance of the operator overloaded jacobian module 8772: Matthew O'Connell 2020-05-13 To generalize an error message about invalid input files to also work when running with T-inf partitioner 8771: rbaurle 2020-05-12 Added the string PARTITION WEIGHT FACTOR to allow control of the relative importance of the number of cells relative to the number of faces when defining weights for partitioning mixed element meshes and fixed a bug that Matt tripped over when specifying the Reynolds number for a calorically perfect unstructured grid simulation 8770: rbaurle 2020-05-12 Changed comments on IBUF descriptions to better reflect what this parameter now controls 8769: Matthew O'Connell 2020-05-12 [merge] Merge branch 'master' into tolerance-rebase 8768: Matthew O'Connell 2020-05-12 To merge conflicts with upstream T-inf 8767: Matthew O'Connell 2020-05-12 To use femptojsons .as methods 8766: Matthew O'Connell 2020-05-12 To use the correct FemptoJson parser 8765: Matthew O'Connell 2020-05-12 To remove to use FemptoJson in jfnk.cpp 8764: Matthew O'Connell 2020-05-12 To update with upstream one-ring; tighten RCB tolerances 8763: Matthew O'Connell 2020-05-12 To add history monitoring to file when running in JFNK 8762: Matthew O'Connell 2020-05-12 To remove unused 8761: Matthew O'Connell 2020-05-12 To print combined norms 8760: Matthew O'Connell 2020-05-12 To not claim convergence if enigma zeros out the dq vector 8759: Matthew O'Connell 2020-05-12 To output plot headers in the csv file 8758: Matthew O'Connell 2020-05-12 To get dt from equation set object 8757: Matthew O'Connell 2020-05-12 To write a history file when running with jfnk 8756: rbaurle 2020-05-11 Added mpi_isend and mpi_irecv to the argument mismatch list to satisify the NAG compiler 8755: rbaurle 2020-05-11 Added missing MPI_ENABLED ifdefs to calls to recv_uctus and send_ucuts that utilize the optional MPI request handle argument in the JFNK version of echange_ucuts 8754: rbaurle 2020-05-11 Removed the MPI_ENABLED ifdef that was inside of recv_ucuts and send_ucuts when declaring the request handle argument as optional which causes a failure for serial installs when blocking sends/recvs are used since this argument lost its optional attribute 8753: rbaurle 2020-05-11 Added missing MPI_ENABLED ifdefs to calls to recv_uctus and send_ucuts that utilize the optional MPI request handle argument 8752: rbaurle 2020-05-11 Deactivated the pressure limiter for the HIFiRE case and corrected some spelling mistakes in comment sections of other cases 8751: rbaurle 2020-05-09 Added the specified integration reference pressure to the printed loads output 8750: rbaurle 2020-05-09 Made cosmetic changes 8749: rbaurle 2020-05-09 Added coverage for non-blocking communication for hybrid structured/unstructured simulations 8748: rbaurle 2020-05-09 Modified the u2u_nodes logic for averaging cell center data to nodes to match changes made when adding non-blocking communication 8747: rbaurle 2020-05-09 Added a non-blocking communication option to the message passing of data across u/u and u/s partition interfaces 8746: rbaurle 2020-05-09 Cleaned up some of the logic 8745: rbaurle 2020-05-09 Replaced some checks on the logical create_dummy_structured_grid with checks on read_structured grid when more appropriate 8744: rbaurle 2020-05-05 Made cosmetic changes 8743: rbaurle 2020-05-03 Changed lublk to ltblk (which is the correct naming convention) in the unstructured_residual_4_jfnk routine 8742: rbaurle 2020-05-03 Made cosmetic changes 8741: rbaurle 2020-05-03 Fixed an issue that referenced an uninitalized variable (ijkbct) when LDFSS is used as the inviscid flux scheme 8740: rbaurle 2020-05-02 Changed one of the pure hex flat plate cases and one of the mixed element flat plate cases to use standard sends to provide test support for this feature 8739: rbaurle 2020-05-02 Made cosmetic changes 8738: rbaurle 2020-04-30 Switched the message mode from 0 to 1 in all of the Engr_Chk input files 8737: rbaurle 2020-04-30 Switched the message mode from 0 to 1 8736: rbaurle 2020-04-30 Made cosmetic changes 8735: Jeffery A White 2020-05-09 Added operator overloaded version of the molecular transport routine and modified the operator overlaoded viscous jacobian routine to use it. 8734: Jeffery A White 2020-05-08 Added operator overloaded functions 8733: Jeffery A White 2020-05-07 Added a routine to expose the time step for use by the JFNK solver. Fixed some bugs in the subroutine that exposes the Jacobian for use by the JFNK solver. Fixed some erroneus comment lines and attempted to make the local block number and local unstructured block number naming convention more uniform and sensible in the JFNK related subroutines. 8732: Jeffery A White 2020-05-01 Copied and modified the Jacobian routines to expose the Jacobian for use by the ENIGMA/JFNK 8731: Jeffery A White 2020-05-01 Chnaged some variable names to make nomenclature more self consistent 8730: Jeffery A White 2020-05-01 Forced the alpha-damped scheme to always use kappa=0 because comparisons with structured grid results show this gives the best results 8729: Jeffery A White 2020-05-01 Added evaluation of molecular transport propeties after reconstruction of species mass fractions and static temperature to the cell face 8728: Jeffery A White 2020-04-30 added detection and treatment of reconstruction at a face based b.cface 8727: Matthew O'Connell 2020-05-05 To disable WIP sparsity for JFNK 8726: Matthew O'Connell 2020-05-04 Missed another iso_c_binding 8725: Matthew O'Connell 2020-05-04 To protect iso_c_bindings 2003 to only be used if installing with T-inf 8724: Matthew O'Connell 2020-05-04 To write to part files directory for sparsity 8723: Matthew O'Connell 2020-05-04 To build tests 8722: Matthew O'Connell 2020-05-04 To sync with one-ring to get catch2 8721: Matthew O'Connell 2020-05-04 To update from upstream one-ring 8720: Matthew O'Connell 2020-05-04 Test ship vulcan 8719: Matthew O'Connell 2020-05-04 Jfnk ifdef 8718: Matthew O'Connell 2020-05-04 Modification to force the LDFSS flux to use the 1st order shock constant for the faces of wall matching function cells 8717: Matthew O'Connell 2020-05-04 To nudge after chaning gitlab settings 8716: Matthew O'Connell 2020-05-04 To see what runer grabbed this job 8715: Matthew O'Connell 2020-05-04 To know thyself 8714: Matthew O'Connell 2020-05-04 To test if we can get to K 8713: Matthew O'Connell 2020-05-04 To not use colon in yaml files, even if they are inside quotes 8712: Matthew O'Connell 2020-05-04 Because gitlab.yml seems to be extremely picky 8711: Matthew O'Connell 2020-05-04 To poke at the running environment 8710: Matthew O'Connell 2020-05-04 To not have hidden jobs 8709: Matthew O'Connell 2020-05-04 To put gitlab ci in the location gitlab is assuming 8708: Matthew O'Connell 2020-05-04 To maybe run on merge requests? 8707: Matthew O'Connell 2020-05-04 To write a hello world gitlab ci test 8706: rbaurle 2020-04-29 Added logic to detect if a BC/CUT/PCH condition is being specified on a K-face for non-3D problems 8705: rbaurle 2020-04-29 Rephrased some of the sample case descriptions to better reflect the intended information being portrayed 8704: rbaurle 2020-04-29 Added logic to retain min and max partition timings when using the ptiming feature for tracking time spent performing various tasks and removed the logic that prevented the passing of DQ across partition interfaces on the 1st pass through the iterative solve process for the unstructured implicit schemes 8703: rbaurle 2020-04-29 Added logic to retain min and max partition timings when using the ptiming feature for tracking time spent performing various tasks as well as logic to force the number of subcycling iterations during the solve steps for the highly implicit schemes to 1 when the CFL number is less than or equal to unity 8702: rbaurle 2020-04-29 Added logic to retain min and max partition timings when using the ptiming feature for tracking time spent performing various tasks and made cosmetic changes 8701: Matthew O'Connell 2020-04-24 To remove T-inf based debug statements 8700: rbaurle 2020-04-20 Fixed a typo 8699: rbaurle 2020-04-20 Patched holes in the logic for Menter and Wilcox model variants that could allow an invalid input name to be processed 8698: Jeffery A White 2020-04-14 Replaced use of comments referring to UMUSCL/U-MUSCL with LP-U-MUSCL and removed calls to the U-MUSCL that were commented out 8697: Jeffery A White 2020-04-13 Modified the 2nd order extrapolation boundary condition to use a chemically frozen adiabatic flow assumption. Changed how the static temperature in the ghost cell is computed so that it uses the extrapolated density and pressure and ideal gas law. 8696: Jeffery A White 2020-04-13 Cosmetic change to comment statements 8695: rbaurle 2020-04-13 Made cosmetic changes 8694: rbaurle 2020-04-12 Replaced a few instances of explicitly used floating point constants with variable names 8693: rbaurle 2020-04-12 Added logic to check for the presence of either mpirun or mpiexec before attempting to instal T_infinity 8692: rbaurle 2020-04-09 Made cosmetic change 8691: rbaurle 2020-04-09 Removed the python utility that splits old structured format 3-D profile files from the distribution tarball 8690: Jeffery A White 2020-04-09 Fixed bugs in the higher order extrapolation logic of the extrapolation boundary condition and added the gradient limiter to make it more robust. 8689: Jeffery A White 2020-04-09 Changed the cell-centered quadratic least squares gradient method from using the fn2 stencil to using the nn stencil. 8688: Jeffery A White 2020-04-09 Added logic to prevent the use of Gradient methods that are not currently supported for the JFNK solver. 8687: Jeffery A White 2020-04-08 Replace the call to ucut_uphic, that caused a segfault because uphiccut was not allocated on a pure unstructured grid, with a call to uucut_urvc. 8686: Jeffery A White 2020-04-07 Modified the JFNK activation keyword and added more comments and a stop statement inside subroutine unstructured_jfnk 8685: Jeffery A White 2020-04-07 Removed option to compute turbulence source terms using Green-Gauss gradients. Added code to support the initial implementation of Jacobian free Newton-Krylov in the unstructured flow solver 8684: Jeffery A White 2020-04-07 Cosmetic changes to comments 8683: Jeffery A White 2020-04-05 Modification to force the LDFSS flux to use the 1st order shock constant for the faces of wall matching function cells 8682: Matthew O'Connell 2020-04-07 [merge] Merge branch 'bzr-master' into better-snap 8681: Matthew O'Connell 2020-04-07 To fix memory leak in snap writing 8680: Matthew O'Connell 2020-03-30 To fix memory leak when writing warm.snap.out 8679: Matthew O'Connell 2020-03-30 To cleanup in the correct place 8678: Matthew O'Connell 2020-03-30 To immediately cleanup fields 8677: Matthew O'Connell 2020-03-30 To not add fields, that happens automatically now 8676: Matthew O'Connell 2020-03-25 To use Reverse Cuthill-McKee by default in the T-infinity preprocessor 8675: Jeffery A White 2020-03-19 Cosmetic changes. 8674: Jeffery A White 2020-03-19 Removed unneeded use statements. Added logic to kepp from counting unrealizable reonstructions in the frozen limiter logic for cells that have been flagged as too distorted to use for 2nd order advection. 8673: Jeffery A White 2020-03-19 Cosmetic changes 8672: Jeffery A White 2020-03-17 Fixed a bug that caused the node bc type to be defined incorrectly 8671: Jeffery A White 2020-03-17 Modified naming convention of the function and variables used to compute the node normal/tangent orthonormal basis vectors used to enforce node-centered gradient boundary conditions 8670: Jeffery A White 2020-03-17 Added logic to enforce symmetry and no-slip b.c.s on the gradients at nodes 8669: Jeffery A White 2020-03-17 Cosmetic changes to comments for documentation purposes 8668: Jeffery A White 2020-03-03 Added derived type for enforcing/controlling node-centered gradient b.c.s. Added node-centered quadratic least-squares gradient option. 8667: Jeffery A White 2020-03-03 Removed iconsideration of momentum eq. uphi from post-processing for plotting 8666: Jeffery A White 2020-02-24 Generalized the communication of the cell-centered level-2 data a bit more 8665: Jeffery A White 2020-02-24 Cosmetic changes 8664: Jeffery A White 2020-02-18 Cosmetic change. 8663: Matthew O'Connell 2020-03-19 To disable snap writing in post processor 8662: Matthew O'Connell 2020-03-19 To disable warm.snap writing 8661: Matthew O'Connell 2020-03-19 To use cell weights in T-infinity pre-processor 8660: Paul Ferlemann 2020-03-11 to NOT split body side connector at cowl trailing edge if a geometry point exists nearby 8659: Paul Ferlemann 2020-03-11 cosmetic change 8658: Paul Ferlemann 2020-03-11 to fix array indexing error when determining mass flow in the boundary layer for 3D cases 8657: Paul Ferlemann 2020-03-11 to allow auto-topology determining logic to work for 2D cases 8656: Paul Ferlemann 2020-03-11 to clean up after mass flow weighted averaging in addition to the flux-conserved approach 8655: Matthew O'Connell 2020-03-12 To update upstream T-infinity 8654: rbaurle 2020-03-08 Simplified the expressions for relaxed values of scalars by storing primitive scalar variables instead of conserved versions and fixed a typo that was found when a profile file is used for the specified stagnation condition BC for structured grid simulations 8653: rbaurle 2020-03-06 Modified the logic to allow the update constrainment (or realizability) to be active when using DELTAT or GLOBAL time stepping for implicit time advancement if the VAR-CFL is active in the unstructured path (this change was made in the structured path on a previous commit) 8652: rbaurle 2020-03-06 Added the output of a DQ COEF value to the dummy FMG line when creating the temporary input file for the creation of unpartitioned restart files to allow for the possible existence of this parameter on the FMG line and fixed several issues found with the vulcan.validate.tcsh script 8651: rbaurle 2020-03-06 Modified QBC logic for the stagnation condition boundary condition so that the 2nd scale equation for turbulence is computed using the estimated static density (given the velocity estimate) rather than the stagnation density 8650: rbaurle 2020-03-06 Fixed logic issue that caused false errors to be reported concerning the existence of profile files for unstructured grid simulations 8649: rbaurle 2020-03-06 Made cosmetic changes 8648: rbaurle 2020-03-04 Updated the README file 8647: rbaurle 2020-03-04 Modified the logic to allow the update constrainment (or realizability) to be active when using DELTAT or GLOBAL time stepping for implicit time advancement if the VAR-CFL is active to allow more robust operation for steady-state problems that benefit from a more uniform time step (e.g., jet injection into an ambient environment) 8646: rbaurle 2020-03-03 Changed the entropy variable definition from rho^gam/pres to the more common pres/rho^gam definition 8645: rbaurle 2020-03-02 Made cosmetic change 8644: rbaurle 2020-03-01 Made cosmetic change 8643: rbaurle 2020-02-28 Made cosmetic changes 8642: rbaurle 2020-02-28 Fixed 2 uninitialized variable issues that were discovered by passing the VULCAN source code through the Intel static analyzer 8641: rbaurle 2020-02-28 Removed unused 2nd turbulence scale variable terms that should not be present when using the Yoshizawa one-equation model 8640: rbaurle 2020-02-28 Made cosmetic changes 8639: rbaurle 2020-02-27 Cleaned up the logic a bit for the CFL limiting based on cell skewness and forced the structured path and unstructured path implementations to be more consistent 8638: rbaurle 2020-02-26 Removed the DISABLE CELL SKEW CFL LIMIT (since it is no longer needed) from several of the regression testing input files 8637: rbaurle 2020-02-26 Fixed a comment in the input file to reflect the current allowed range of the CELL SKEW CFL LIMITER 8636: rbaurle 2020-02-26 Added commented out code that can be easily enabled to allow closer comparisons with CFL3D and FUN3D Menter turbulence model results, since their implementation neglects the 2/3 del_ij du_k/dx_k component of the Reynolds stress tensor 8635: Matthew O'Connell 2020-02-25 To remove 3rd party deps for v7.1 release 8634: Michael Bynum 2020-02-24 Rewrote the merge1dzones.csh to python 8633: rbaurle 2020-02-23 Added logic so the 2/3 rho*k is always enabled for the EASM model (except the production term where it can still be optional), forced the 2/3 rho*k to always be enabled when outputting the Reynolds stress tensor for post-processing purposes, made the default treatment of the CFL SKEW LIMIT to be off for unstructured grid simulations (which makes it consistent with the structured path), made changes to some of the unstructured test cases so that this change in default treatment did not affect the test case execution, removed the PGC platform as an option from the vulcan_config file given that this compiler does not successfully execute all of the regression tests, and added logic to make sure that the weighting entered for the UNS VOLUME CENTER METHOD is either 0 (no weighting), 1, or 2 8632: Matthew O'Connell 2020-02-21 To only write and read volume cells in snap 8631: Matthew O'Connell 2020-02-21 To match upstream one-ring 8630: Matthew O'Connell 2020-02-21 Missed another ifdef protection 8629: Matthew O'Connell 2020-02-21 To not call parallel TINF calls, if we're not running in parallel 8628: Matthew O'Connell 2020-02-21 Missed location that needed #ifdef TINF_ENABLED 8627: Matthew O'Connell 2020-02-21 To remove unused iso_c_binding option 8626: Matthew O'Connell 2020-02-21 To remove debug print statement on each rank 8625: rbaurle 2020-02-19 Added logic to check whether a patch specification involves a block face patching to itself 8624: rbaurle 2020-02-19 Made cosmetic change 8623: Matthew O'Connell 2020-02-18 To remove debug print statement on each rank 8622: Jeffery A White 2020-02-13 Turned off use of kappa=1/3 lp-umuscl in the alpha-damped viscous cell face gradient scheme when the Green-Gauss gradient option is being used. 8621: Jeffery A White 2020-02-13 Removed node_umuscl_mlp_cells logic and made some cosmetic changes. 8620: rbaurle 2020-02-13 Fixed several issues discovered in the vulcan distribution tar file creation script 8619: rbaurle 2020-02-13 Added the removal of temporary files that were not being removed when the cln option was passed to the vulcan.install.tcsh script and removed unnecessary creations of common.h 8618: rbaurle 2020-02-13 Added the removal of SGLD/src/grid_split.f90 when realclean is passed to the SGLD/Makefile 8617: rbaurle 2020-02-13 Removed the inclusion of the SGLD/include directory since this directory is created as part of the VULCAN build process 8616: rbaurle 2020-02-12 Added missing to the Mach Hessian plot variable name, fixed restart file header I/O for unstructured grid data so that it is backward compatible and no longer creates rogue fort. files, and made cosmetic changes 8615: rbaurle 2020-02-12 Added the purge of the vulcan_prof_mrg.inp file that is created during testing 8614: Jeffery A White 2020-02-12 Fixed a memory bug that caused a segfault when computing the Hessian and using the NN-CCG method to compute the gradients 8613: Jeffery A White 2020-02-11 Fixed problem created during merge and made some additionla cosmetic changes 8612: Jeffery A White 2020-02-10 Added Hessian support for the node-neighbor cell-centered gradient method 8611: Jeffery A White 2020-02-06 Fixed a bug that caused the output plot variables that only depend on node centered gradients to be incorrectly initialized to zero. 8610: Jeffery A White 2020-02-06 Reverted a subroutine back to its pure state 8609: Jeffery A White 2020-02-06 Removed unused variable declaration 8608: Jeffery A White 2020-02-06 Cosmetic changes 8607: Jeffery A White 2020-02-06 Cahnged the limiter coefficient minval scope to only consider the mean flow limiter coeffficients 8606: Jeffery A White 2020-02-06 Implemented the computation and post-processing of the Hessian of Mach no., static temperature and entropy use by unstructured grid adaptation codes. The required a refactorization pertaining to the declaration of the node_nn_cells and related derived types 8605: Jeffery A White 2020-02-05 Changed read error treatement because when compiled with gfortran in debug mode an empty fort.* file was created 8604: Jeffery A White 2020-02-05 Cosmetic changes 8603: Jeffery A White 2020-01-27 Cosmetic changes 8602: Jeffery A White 2020-01-27 Fixed and undefined variable bug 8601: rbaurle 2020-02-10 Modified the naming convention of profile files processed by vulcan_prof_mrg to reflect a recent change made to how the base name of files are determined 8600: rbaurle 2020-02-10 Added missing instances where changes to profile variable names needed to be changed to match those used for the volumetric plot files