1. 10 May, 2021 1 commit
  2. 07 May, 2021 1 commit
    • Kabelitz, Matthew Edward's avatar
      Native SpMV Kernel Update and nnz changes (#316) · ef0deee4
      Kabelitz, Matthew Edward authored
      * Native matrices now determine indices for data transfer at assemble-time
      
      * Changed to Waitany for nonblocking
      
      * Moved local computation to end
      
      * Updated NNZ to be compatibly with PETSc o/dnnz parameters
      
      * Resolved CI python version mismatch
      
      * Fixed a bug where too much memory was being allocated by Native matrix init
      ef0deee4
  3. 29 Apr, 2021 1 commit
  4. 28 Apr, 2021 1 commit
    • Graham, Aaron's avatar
      Fixes defects in testEigenvalueSolver (#324) · 3feffda8
      Graham, Aaron authored
      Something was being cleared twice in Trilinos due to how we
      were calling various functions.  This fixes that issue and
      fixes 2 other unrelated valgrind defects.  The test now passes
      in release-debug with no memory leaks or other valgrind defects.
      3feffda8
  5. 15 Apr, 2021 1 commit
  6. 12 Apr, 2021 1 commit
  7. 09 Apr, 2021 2 commits
    • Graham, Aaron's avatar
      Fix uninitialized value in IAPWS module (#321) · 88043e2c
      Graham, Aaron authored
      * Fix uninitialized value in IAPWS module
      
      * Make ireg intent out in regsopt
      88043e2c
    • Kyle Vaughn's avatar
      XDMF (#319) · 149910ce
      Kyle Vaughn authored
      * Foundations of the XDMF mesh and file types.
      
      * Setup of tests
      
      * Working on reading XDMF
      
      * Geometry processing complete
      
      * Fixed crazy pointer issue with function by changing to subroutine
      
      * Working up through vertices.
      
      * Working up through vertices.
      
      * Material import working
      
      * Everything but mixed topo working for two pins test
      
      * Prior to recursive assignment mods
      
      * Working for multilevel grid after change to assignment
      
      * Added mixed topology, just need to comment everything.
      
      * Commented all import code and tests
      
      * Whitespace
      
      * Working on export. Also fixed CMake for HDF5 dependance
      
      * XDMF export working up through leaves
      
      * Working on writing leaves
      
      * Working on geometry. Allocatable issue resolved
      
      * Export working for single topology. Changed xdmf to UTF8 encoding.
      
      * Mixed topology working
      
      * Material ID export working
      
      * All import export working. Need to implement tests.
      
      * Added newline handling to xdmf
      
      * Testing finished.
      
      * Added distanceToLeaf function
      
      * Added bounding box to XDMFMeshType
      
      * Addressed thfolk suggestions, changed DBC to error handling
      
      * Clear cell sets name with mesh%clear
      
      * Clear boundingBox
      
      * Addressed yl5 changes other than xml privacy
      
      * Addressed yl5's comments
      
      * Made children private
      
      * Rewrote unit tests, renamed module, and removed file type
      
      * Removed whitespace and a few blank lines.
      149910ce
  8. 08 Apr, 2021 1 commit
    • Liu, Yuxuan's avatar
      Mixed precision utilities (#318) · 2f441653
      Liu, Yuxuan authored
      * Add comparison of mixed precisions into IntrType.
      
      * Make the mixed precision as an option through compiler preprocessing
      
      * Add scaling factors for unit testing with mixed precisions.
      
      * Add assertions for mixed precison operators.
      
      * Address Ben and Aaron's comments.
      
      * Fix failing test due to restructuring the operators.
      
      * Remove unused variables.
      2f441653
  9. 22 Mar, 2021 1 commit
    • COLLINSBS email's avatar
      Add IAPWS Water Property Tables (#4795) (#315) · 49acf57c
      COLLINSBS email authored
      
      
      * Adds IAPWS water properties from CTF (SHA1=eb08b78aa7) and reformats most of the routine
      
      * Completed unit test
      
      * Updated formatting, removed goto's, added exception handler
      
      * Added SAVE attribute to a few variables
      
      * Address PR comments, mostly formatting
      
      * Removes real inequality using input tolerance
      
      * Add missing SRK values
      
      Description:
      
      Gitlab Ticket # - XXXX
      
      * Add documentation
      
      Description:
      Also correct some variable names
      
      Gitlab Ticket # - XXXX
      Co-authored-by: default avatarBenjamin Collins <bn7@ornl.gov>
      Co-authored-by: Salko Jr, Robert's avatarBob Salko <salkork@ornl.gov>
      49acf57c
  10. 18 Mar, 2021 1 commit
  11. 17 Mar, 2021 1 commit
  12. 08 Mar, 2021 1 commit
  13. 05 Mar, 2021 1 commit
    • Graham, Aaron's avatar
      7 d ints and reals (#311) · 2ddba97d
      Graham, Aaron authored
      * Add's 5D, 6D, and 7D support for SSK, SLK, SNK, and SDK parameters
      
      * Add support for higher order int/real arrays when reading/writing HDF5 parameter lists
      2ddba97d
  14. 03 Mar, 2021 1 commit
    • William Gurecky's avatar
      Fmu wrappers (#4647) (#288) · 9be652ee
      William Gurecky authored
      * wip: adds boilerplate fmi and fmu c interface
      
      * adds working example FMU model import
      
      * adds wrappers for doStep getReal and setReal
      
      * fix issue with getting c++ obj pointer
      
      * wip: debugging illegal fmu state after init
      
      * wip: debugging illegal fmu state after init
      
      * adds example FMU import
      
      * adds calls to enter and exitInitilizationMode to setupExperiment and adds output to fmu step example
      
      * adds verbosity flag for c/c++ interface fns
      
      * remove extraneous module imports in fmu2_f_api
      
      * example fmu step test now runs to endTime of 0.1s
      
      * wraps clear get/setInteger and get/setBoolean
      
      * parse the FMU XML modelDescription on init
      
      * enables xml parser to handle FMU born XML files and adds getValueRef and getCausality methods to FMU wrapper
      
      * wip: get and set FMU state for FMU setRestart and rewindToRestart functionality
      
      * adds convinience method to get and set FMU variables
      
      * wip: adds capability to setRestart and rewindToRestart an...
      9be652ee
  15. 26 Feb, 2021 1 commit
  16. 25 Feb, 2021 1 commit
    • djabaay's avatar
      Adding overloaded assignments for geometries, and 90 degree rotation. (#309) · f613e72a
      djabaay authored
      * Adding overloaded assignments for geometries, and 90 degree rotation.
      
      Description:
      These functions are needed to help speed up the geometry processing in
      MPACT.
      
      VERA-dev Issue # - ####
      
      * Removing overloaded assignment.
      
      Description:
      Should be unnecessary for types with only intrinsics and no pointers.
      
      VERA-dev Issue # - ####
      
      * Addressing Pull Request comments.
      
      Description:
      Adding subroutine headers and explanations.
      
      VERA-dev Issue # - ####
      f613e72a
  17. 22 Feb, 2021 1 commit
  18. 10 Feb, 2021 1 commit
  19. 05 Feb, 2021 1 commit
    • Salko Jr, Robert's avatar
      Fix for PETSc 3.12.4 (#304) · 88d3370c
      Salko Jr, Robert authored
      Description:
      For this newer version of PETSc, a parallel run using SuperLU_dist needs to
      specifically call that solver (not SuperLU, which only works for serial).  Older
      versions of PETSc allowed the solver to be set to SuperLU whether it was serial
      or parallel.
      
      CASL Ticket # - 4661
      88d3370c
  20. 01 Feb, 2021 1 commit
    • Graham, Aaron's avatar
      Hotfix geom graph combine take2 (#302) · 8d9b1b01
      Graham, Aaron authored
      * Mass rename and interface improvements to Geom_* files
      
      * WIP Add failing BWR test to unit test
      
      * WIP first pass at refactoring combine_GraphType
      
      Everything compiles
      
      * WIP All futility unit tests working
      
      * WIP add generic for Geom_Plane
      
      * WIP fix graphs: add theta filtering for circle-circle intersections
      
      * WIP add comments, fix small bugs, delete old combine_graphtype routine
      
      * Fix bugs in adding circular arcs
      
      * Remove unused variable and debug statements
      
      * Change == to .APPROXEQA. in unit test
      
      * Add RECURSIVE attribute to subroutines
      
      * Add more enumerations
      8d9b1b01
  21. 26 Jan, 2021 1 commit
    • COLLINSBS email's avatar
      Implements Base Solution Acceleration Methods (#4717) (#299) · 3ebc783f
      COLLINSBS email authored
      * Initial base class implementation
      
      * Adds picard and modified picard types
      
      * Adds unit test for Relaxed and Modified Picard
      
      * Updates to comments and fixes test failures
      
      * Switch Anderson to use base Accelerator type
      
      * Fixing unit test
      
      * Removes unneeded DBC statement
      
      * Addresses review comments
      
      * Adds more DBC checking, updates comments
      3ebc783f
  22. 20 Jan, 2021 1 commit
  23. 23 Dec, 2020 1 commit
    • COLLINSBS email's avatar
      Metric conversions (#298) · 6a8b7896
      COLLINSBS email authored
      * Adds Gravitational Constant to constants module
      
      * Added numbers up to 10
      
      * Adds SOFTEQR interface for ASSERT
      
      * Adds wide range of metric conversions
      
      * Change existing conversions to use metric ones
      
      * Adds mass, energy, and length conversions to constants
      6a8b7896
  24. 17 Dec, 2020 1 commit
  25. 11 Dec, 2020 1 commit
    • Graham, Aaron's avatar
      Fix potential for bad ranks to be used in string gathers (#295) · cafa3e28
      Graham, Aaron authored
      * Fix potential for bad ranks to be used in string gathers
      
      In some cases, HUGE(...) was not being overwritten if there
      were empty strings, which could then lead to errors in the
      send/receive.  This was fixed by using -HUGE(...) instead,
      and then only performing the send/receive for rank >= 0
      
      * Forgot to add a check to the 1D gather routine
      
      * Update comments
      cafa3e28
  26. 07 Dec, 2020 2 commits
  27. 04 Dec, 2020 1 commit
  28. 18 Nov, 2020 1 commit
  29. 13 Nov, 2020 1 commit
  30. 03 Nov, 2020 1 commit
  31. 23 Oct, 2020 1 commit
  32. 17 Oct, 2020 1 commit
  33. 14 Oct, 2020 1 commit
    • Graham, Aaron's avatar
      Test labels (#286) · 04bffd2b
      Graham, Aaron authored
      * Add BASIC label to testGenReqTables
      
      * Set Futility_SRC_DIR configuration variable
      04bffd2b
  34. 13 Oct, 2020 1 commit
  35. 12 Oct, 2020 1 commit
  36. 09 Oct, 2020 1 commit
  37. 26 Aug, 2020 1 commit
    • djabaay's avatar
      Adding subroutines for Find interface for searching strings. (#281) · b09244f9
      djabaay authored
      * Adding subroutines for Find interface for searching strings.
      
      Description:
      Fixing another issue with array utils assigning the first value as
      unique, even if it is null.  Changing that to loop over all values
      instead.
      
      CASL Ticket # - PHI 6419
      
      * Fixing doxygen documentation.
      
      Description:
      
      CASL Ticket # - PHI 6419
      b09244f9
  38. 30 Jul, 2020 1 commit