1. 07 Dec, 2020 2 commits
  2. 04 Dec, 2020 1 commit
  3. 18 Nov, 2020 1 commit
  4. 13 Nov, 2020 1 commit
  5. 03 Nov, 2020 1 commit
  6. 23 Oct, 2020 1 commit
  7. 17 Oct, 2020 1 commit
  8. 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
  9. 13 Oct, 2020 1 commit
  10. 12 Oct, 2020 1 commit
  11. 09 Oct, 2020 1 commit
  12. 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
  13. 30 Jul, 2020 2 commits
    • Graham, Aaron's avatar
      Add str_SBK to str interface (#280) · 06d3da4f
      Graham, Aaron authored
      * Add str_SBK to str interface
      
      * Add str_sbk test
      06d3da4f
    • djabaay's avatar
      Adding array routines to round reals and query for remainders. (#279) · 1eccdb3a
      djabaay authored
      * Adding array routines to round reals and query for remainders.
      
      Description:
      These routines are needed for checking input value tolerances during the
      input processing.
      
      CASL Ticket # - PHI 5989
      
      * Removing ApplyTol.
      
      Description:
      Not needed at this time.
      
      CASL Ticket # - PHI 5989
      
      * Changing the DBC tolerance bounds and adding tests.
      
      Description:
      The previous lower bound tolerance needed to be raised.  Adding tests to
      check the full range of the tolerances.
      
      CASL Ticket # - PHI 5989
      1eccdb3a
  14. 24 Jul, 2020 1 commit
  15. 23 Jul, 2020 1 commit
    • Graham, Aaron's avatar
      Hotfix test times (#277) · 64120a8a
      Graham, Aaron authored
      * Fix testTimes to work with virtual systems and WSL
      
      * Add space in error message for HDF5 file
      
      * Address review comments
      64120a8a
  16. 21 Jul, 2020 1 commit
  17. 16 Jul, 2020 1 commit
  18. 13 Jul, 2020 1 commit
    • Graham, Aaron's avatar
      Add PL 4-D Arrays (#273) · 4928cd81
      Graham, Aaron authored
      * Add support to ParameterLists for 4D SNK, SLK, SSK, and SDK arrays
      
      * Add PLPtr wrapper class to ParameterLists
      
      * Consolidate reallocation statements in ParameterLists
      
      * Add support to HDF5 for reading rank 4 arrays into a PL
      
      * Add capability to HDF5 to get data type and shape
      
      * Add some protection for unneeded / in HDF5
      
      * Remove spurious write statement
      
      * Add missing preproc symbols
      
      * Address unused variables
      4928cd81
  19. 06 Jul, 2020 1 commit
  20. 02 Jul, 2020 2 commits
    • Kabelitz, Matthew Edward's avatar
      Native GMRES Solver (#268) · 409c1407
      Kabelitz, Matthew Edward authored
      * Changes to code to reflect changes in Parallel Datatypes review
      
      * Initial solver commit
      
      * Added options to speed up MPACT
      
      * Moved some communication outside of gmres restart loop
      
      * Fixed bug in VectorResemble
      
      * Made VectorResemble more useful/unified getResidual
      
      * WIP commit including updates of various utilities
      
      * cleaned up unit tests of linear solver
      
      * Updated parallel tests and briefs
      
      * Formatting in changes for #5855
      
      * Addressed performance issues relative to PETSc
      
      * Updated parameter names and brought in residual calculation changes
      
      * Adjusted residual calculation
      
      * Adjusted default preconditioner and allowed distributed vectors with one entry
      
      * Updated native LS conventions
      
      * Changes to orthogonalization in native solver
      409c1407
    • William Gurecky's avatar
      Newton iteration convergence check in bdf ode step (#270) · 32713896
      William Gurecky authored
      * adds checks for newton iteration convergence in bdf ode step
      
      * adds maxIter arg to ODE solver paramlist and update doxygen for new maxIter_in and keepSolving_in optional args
      
      * fix indentation on continuation lines
      
      * removes maxIter parameter
      32713896
  21. 22 Jun, 2020 1 commit
  22. 19 Jun, 2020 2 commits
  23. 17 Jun, 2020 2 commits
    • Jones, Jesse's avatar
      Fix for uncleared param list (#264) · 47268fb6
      Jones, Jesse authored
      47268fb6
    • bkochuna's avatar
      Update requirements table (#184) · 572dc226
      bkochuna authored
      
      
      * Adding coding to create a LaTeX output file with the requirements tables.
      
      Description:
      
      CASL Ticket # - N/A
      
      * Modifying ConvertToLatex to make tables pretty
      
      Description:
      Uses predefined colors caslcolor1, caslcolor2, and caslheader.
      
      CASL Ticket # - 5690
      
      * Adding tracing to CDash test name for Requirements Table
      
      Description:
      Added a new input option to GenerateRequirementsTable.py for
      specifying an additional file that relates the CDash test name
      to the test input.
      
      This info is now incorporated on the requirement object and printed
      to the LaTeX table.
      
      CASL Ticket # - 5690
      
      * Addressing review comments for updates to GenerateRequirementsTable
      
      Description:
      -Added documentation for testName on the __init__ routine for the Requirement Class
      -Fixed runtime error when --cdash-test-name-name-file option is not given
      -Added escaping of "&" in requirements decsription
      -Removed "MPACT" from requirement LaTeX table header
      -Fixing bug with parsing test name depending on whether path arg ends with "/".
      
      CASL Ticket # - 5690
      
      * Adding unit tests to GenerateRequirementsTable
      
      Description:
      -subtest01: nominal behavior. One path argument, that has one file with
                  one extension, and one requirement correctly documented.
      -subtest02: extension of nominal behavior where multiple files are present
                  with same extension all with a correct requirement block.
                  Also an output file name is specified.
      -subtest03: test for two file extensions (e.g. f90 and inp) all files
                  have correct requirements.
      -subtest04: another extension of nominal behavior, include 3 extensions
                  and for the new one without requirements blocks.
      -subtest05: rerun 4 with the --skip--no-require option.
      -subtest06: test a requirement without a ticket entry.
      -subtest07: test a requirement block with a multiline description.
      -subtest08: test a requirement block that is defined but empty.
      -subtest09: test a requirement block with too many dashes.
      -subtest10: test a requirement block missing the end keyword (or a typo).
      
      CASL Ticket # - 5690
      
      * Getting back to reality (from Mars).
      
      Description:
        Replace requirement statements with what's being test in that subtest.
      
      CASL Ticket # - 5690
      
      * Comment out the dependence of IPython package since the HTML table was deactivated (#184)
        * This package is probably another missing one on travis CI.
        * Command line helper messages about "HTML" are also updated to 'latex'.
      
      * Temporarily make the failing test verbose in travis CI (#184).
      
      * Sort the file pathes to avoid ambiguity of file orders in the requirement table (#184).
      
      * Restore travis CI ctesting (#184).)
      
      Co-authored-by: default avatarDan Jabaay <djabaay@umich.edu>
      Co-authored-by: Liu, Yuxuan's avatarYuxuan Liu <yuxuanl@umich.edu>
      572dc226
  24. 16 Jun, 2020 2 commits
    • Kabelitz, Matthew Edward's avatar
      Native Solver 2: The GMRESurrection (#261) · aac36b20
      Kabelitz, Matthew Edward authored
      * Changes to code to reflect changes in Parallel Datatypes review
      
      * Initial solver commit
      
      * Added options to speed up MPACT
      
      * Moved some communication outside of gmres restart loop
      
      * Fixed bug in VectorResemble
      
      * Made VectorResemble more useful/unified getResidual
      
      * WIP commit including updates of various utilities
      
      * cleaned up unit tests of linear solver
      
      * Updated parallel tests and briefs
      
      * Formatting in changes for #5855
      
      * Addressed performance issues relative to PETSc
      
      * Updated parameter names and brought in residual calculation changes
      
      * Adjusted residual calculation
      
      * Adjusted default preconditioner and allowed distributed vectors with one entry
      
      * Updated native LS conventions
      
      * Changes to orthogonalization in native solver
      aac36b20
    • bkochuna's avatar
      c967c0b7
  25. 15 Jun, 2020 1 commit
  26. 13 Jun, 2020 1 commit
  27. 04 Jun, 2020 2 commits
  28. 03 Jun, 2020 1 commit
    • Jones, Jesse's avatar
      Native Anderson Acceleration (#249) · 8148988e
      Jones, Jesse authored
      * Initial implementation of native Anderson Acceleration
      
      * Minor cleanup and additional testing
      
      * Switched to using native gaussian elimination solver and increased testing
      
      * Minor cleaup and efficiency changes
      
      * Refactor to use VectorTypes and BLAS
      
      * Improved rescue ability, added testing, and resolved comments
      
      * Bug fixing and addressing comments
      
      * Fix for machine specific build failure
      
      * Adding VectorResemble routines for allocatable vectors/arrays of vectors
      
      * Added missing ifdef
      
      * Taking into account review comments and ifdef fix
      
      * Addressing comments and cleanup
      
      * Eliminated unused variable
      8148988e
  29. 30 May, 2020 1 commit
  30. 29 May, 2020 1 commit
  31. 28 May, 2020 1 commit
    • Kabelitz, Matthew Edward's avatar
      Native GMRES (#231) · 28b996fe
      Kabelitz, Matthew Edward authored
      * Changes to code to reflect changes in Parallel Datatypes review
      
      * Initial solver commit
      
      * Added options to speed up MPACT
      
      * Moved some communication outside of gmres restart loop
      
      * Fixed bug in VectorResemble
      
      * Made VectorResemble more useful/unified getResidual
      
      * WIP commit including updates of various utilities
      
      * cleaned up unit tests of linear solver
      
      * Updated parallel tests and briefs
      
      * Formatting in changes for #5855
      
      * Addressed performance issues relative to PETSc
      
      * Updated parameter names and brought in residual calculation changes
      
      * Adjusted residual calculation
      
      * Adjusted default preconditioner and allowed distributed vectors with one entry
      
      * Updated native LS conventions
      28b996fe
  32. 23 May, 2020 1 commit
  33. 21 May, 2020 1 commit
    • Graham, Aaron's avatar
      String Sorting (#250) · cb799030
      Graham, Aaron authored
      * Overload <, >, <=, and >= for strings
      
      * Add string sorting function
      
      * Add removeDuplicates function for 1D string array
      
      * Remove write statement
      cb799030