Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trilinos Master Merge PR Generator: Auto PR created to promote from master_merge_20220521_005247 branch to master #10554

Closed
wants to merge 224 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
224 commits
Select commit Hold shift + click to select a range
921ad01
Update ROL_Types.hpp
dpkouri May 13, 2021
0d50ed5
Added nonmonotone capabilities to TypeU, Lin-More and SPG trust regions.
dpkouri May 14, 2021
5ca44b1
Modified lasso example.
dpkouri May 12, 2021
af1f701
Changed initial guess for dual projection problems.
dpkouri May 12, 2021
6046ca2
Added generic stream buffer example to show how to write to a strings…
dpkouri Jun 1, 2021
76fa824
Update Version-2.0.md
dpkouri Jun 1, 2021
ac04e4c
Update Version-2.0.md
dridzal Jun 1, 2021
1c00d79
Update Version-2.0.md
dpkouri Jun 1, 2021
715aebd
Fixed update in SimOpt Constraint.
dpkouri Jun 3, 2021
79ffd2f
Added a summarize feature to ReducedObjectiveSimOpt.
dpkouri Jun 3, 2021
8adab59
Added copy constructor to Problem.
dpkouri Jun 4, 2021
0148e54
Changed problem construction for PD risk algorithm to use Problem
dpkouri Jun 4, 2021
88719fa
Added OED interface to ROL with examples.
dpkouri Jun 14, 2021
a8c8c68
Added a scaled objective function implementation.
dpkouri Jun 14, 2021
7af2268
Changed CMake files to build OED examples.
dpkouri Jun 14, 2021
94b7929
Added finalize printout.
dpkouri Jun 14, 2021
5767f7e
Revert random numbers from [0,1] to [-1,1] for derivative check.
dpkouri Jun 14, 2021
90b9992
Changed tolerances in test_01 and test_13.
dpkouri Jun 28, 2021
6b14429
Changed OptimizationProblem to Problem.
dpkouri Sep 3, 2021
68213bc
Fixed warnings in OED toolkit.
dpkouri Sep 3, 2021
77fa847
Fixed unused variable warnings.
dpkouri Sep 3, 2021
51bd16d
Fixed a typo in default TR subproblem solver.
dpkouri Sep 4, 2021
6a54ab2
Added a polynomial regression OED example.
dpkouri Sep 22, 2021
9a86bf8
Fixed CMakeLists.txt
dpkouri Sep 22, 2021
3ca8ecc
Added GL points and weights for OED example.
dpkouri Sep 23, 2021
f709832
Reduced GL order.
dpkouri Sep 23, 2021
73440bd
Updated OED example for polynomial regression.
dpkouri Sep 23, 2021
de2a743
Added another single linear constraint + bounds projection using Brents.
dpkouri Sep 28, 2021
9aa29e9
Updated OED example to use Brents projection for I and A design.
dpkouri Sep 28, 2021
6e3c8bb
Updated polynomial OED example.
dpkouri Oct 6, 2021
4ad4af3
Added initial prox code.
dpkouri Oct 7, 2021
0012071
Added safeguards around relative residual computations to avoid overflow
dpkouri Oct 19, 2021
3562e29
Fixed typo in DF and R projections. Added safeguard to B projection.
dpkouri Oct 19, 2021
b2c0f4c
Added a quadratic program example that uses projected methods.
dpkouri Oct 19, 2021
e1d917d
Fixed CMakeList.
dpkouri Oct 19, 2021
9656636
Added dimension dependent infinity bound values.
dpkouri Oct 19, 2021
b8b18a6
1.) Fixed issues with PDRisk implementation (changes not merged from …
dpkouri Oct 20, 2021
e12ecbe
Fixed default Krylov method.
dpkouri Oct 27, 2021
16ca2b0
Added scaling to the semismooth Newton projection preconditioner.
dpkouri Jan 3, 2022
d866a7b
Fixed issue with reading absolute and relative tolerances.
dpkouri Jan 4, 2022
27e12fd
Added an algorithm similar to L-BFGS-B. Allows for different secant
dpkouri Jan 4, 2022
a949cf8
Added tests for L-Secant-B algorithm.
dpkouri Jan 4, 2022
d03dcc1
Added an additional test problem to L-Secant-B test.
dpkouri Jan 4, 2022
ec11c8c
Added L1 and double-well penalties to OED code. Updated example.
dpkouri Jan 21, 2022
dee96c9
Added Coleman-Li implementation.
dpkouri Feb 14, 2022
b54b42a
Simplified Coleman-Li subproblem solver.
dpkouri Feb 14, 2022
5eb3035
Added a new TRSPG subproblem solver that does not require projections
dpkouri Feb 24, 2022
9f00457
Fixed normal/tangential BC set up in panzer
jesusbonilla Mar 3, 2022
4a69292
Added an example using the ''elastic variable'' approach to l1-penali…
gregvw Mar 3, 2022
ec990c2
Fixed output message
gregvw Mar 3, 2022
7e9cddc
Various fixes to get ROL building without errors, test failures
dridzal Mar 7, 2022
5d11255
ROL: Additional fixes for the warning=error requirement.
dridzal Mar 7, 2022
3443303
Adding the flow-opt examples demonstrating porosity optimization.
dridzal Mar 8, 2022
a96d4f3
Fixed normal/tangential BC set up in panzer
jesusbonilla Mar 10, 2022
26e3235
Merge remote-tracking branch 'upstream/develop' into fix_panzer_norma…
jesusbonilla Mar 10, 2022
1fd8dda
Merge remote-tracking branch 'upstream/develop' into fix_panzer_norma…
jesusbonilla Mar 10, 2022
686bade
Fixed reduced objective updates
Mar 12, 2022
439d4ff
ROL: Adding 3D Darcy porosity optimization.
dridzal Mar 16, 2022
d5cff96
Refactor all sets that use archive to have archive in the name
ZUUL42 Mar 21, 2022
8771f95
Add new SEMS sections
ZUUL42 Mar 21, 2022
6e3bddd
Move GCC 8.3.0 to SEMS spack-cm TPLs
ZUUL42 Mar 21, 2022
e797ede
update unittests
ZUUL42 Mar 21, 2022
3a3e1e8
clean up
ZUUL42 Mar 21, 2022
4e7378e
Turn off 3 failing tests
ZUUL42 Mar 21, 2022
550cd1f
try boost 1.74.0 that will hopefully be OK with CNARS
ZUUL42 Mar 21, 2022
d06f315
added initializer_list support for std::shared_ptr compatibility. The…
gregvw Mar 23, 2022
413b63b
Move to METIS & ParMETIS int64 variants and reenable tests
ZUUL42 Mar 29, 2022
0cb7387
Patch solves compilation error observed when linking with Intel One A…
maartenarnst Mar 18, 2022
f0317dc
Fixed bug in Lin-More that was producing steps slightly larger than the
dpkouri Mar 31, 2022
cfc1c10
Updates supporting the Coleman-Li algorithm
Mar 29, 2022
48dcaa8
Removed the old Coleman-Li implementation
Apr 1, 2022
ebcf1f2
Coleman-Li fixes from Drew
Apr 1, 2022
54f0dcc
remove line from test.ini
ZUUL42 Apr 4, 2022
cfe3781
Coleman-Li support for more BoundConstraint impls
Apr 5, 2022
99dd91a
Removed applyScalingFunction from BoundConstraints
Apr 5, 2022
61fb1ed
Coleman-Li support for TpetraBoundConstraint
Apr 5, 2022
b120536
Added const to BoundConstraint functions
Apr 6, 2022
cd5b077
Ctest: Disabling randomly failing PR test
csiefer2 Apr 6, 2022
a19169c
Ctest: Disabling failing Krino test
csiefer2 Apr 7, 2022
445d80d
More testing and TpetraBoundConstraint cleanup
Apr 7, 2022
eca9ac6
Merge remote-tracking branch 'upstream/develop' into spack-cm-gcc
ZUUL42 Apr 12, 2022
de7049d
Merge branch 'develop' of github.com:trilinos/Trilinos into spack-cm-gcc
ZUUL42 Apr 12, 2022
eab8a24
Revert "Added const to BoundConstraint functions"
Apr 13, 2022
d0a2a4a
Minor cleanup of BoundConstraint subclasses
Apr 13, 2022
89f3d2a
Renumber a Coleman-Li test
Apr 13, 2022
1ec531e
Revert "Removed the old Coleman-Li implementation"
Apr 13, 2022
f30cb93
Merge pull request #23 from gregvw/coleman-li
dpkouri Apr 13, 2022
bc5684d
MueLu: Adding filtering support for BrickAggregation
csiefer2 Apr 14, 2022
77372ce
Tpetra: Deprecate Distributor's useDistinctTags option
tasmith4 Apr 15, 2022
80e8cb9
Tpetra: add perf testing for ORNL crusher
jhux2 Apr 15, 2022
6da2470
Splitting Schur- and Inverse-Calculation
maxfirmbach Apr 22, 2022
29ecbbb
Add unit tests
maxfirmbach Apr 22, 2022
e7e2798
missed a few ARCHIVEs
ZUUL42 Apr 24, 2022
c3dd32a
Adjust testing for std::complex<T>
maxfirmbach Apr 25, 2022
e92d34e
MueLu: Adding filtering support for BrickAggregation
csiefer2 Apr 14, 2022
fa76012
Panzer: Use global_set for PANZER_HAVE_EPETRA Cmake variable, so it i…
JacobDomagala Apr 25, 2022
9957b38
Add documentation for doxygen
maxfirmbach Apr 26, 2022
13e17ab
MueLu: All your rebase are belong to us
csiefer2 Apr 26, 2022
c1446b6
Merge branch 'develop' into csiefer-bc5684d
csiefer2 Apr 26, 2022
6318ff0
KokkosKernels: spiluk patch to improve numeric phase
ndellingwood Apr 25, 2022
8f83561
KokkosKernels: sptrsv patch with symbolic phase improvements
ndellingwood Apr 25, 2022
476e02e
MueLu: More utilities
csiefer2 Apr 26, 2022
694cc72
MueLu: More utilities
csiefer2 Apr 26, 2022
1c57107
KokkosKernels/Tpetra: Restore numVecs=1 BLAS path
brian-kelley Apr 26, 2022
318ccbc
MueLu: More script updates
csiefer2 Apr 27, 2022
5a03b44
packages/framework: Always create tmp dir for nvcc
e10harvey Apr 27, 2022
c0c0d05
Tpetra; update crusher scripts
jhux2 Apr 27, 2022
1442189
Sacado: Fix Cuda 11 error about variables being undefined in device …
etphipp Apr 27, 2022
b2c6546
tpetra: update value_type and const_value_type used in checks
ndellingwood Apr 27, 2022
0ad4e18
tacho: updates to drop using namespace Kokkos in tests
ndellingwood Apr 27, 2022
997e4c4
Reverted Coleman-Li changes to adapters/tpetra
Apr 27, 2022
ea395f8
Merge pull request #10445 from trilinos/perf-testing-crusher
jhux2 Apr 28, 2022
ac1e394
Added capability to perturb moment operator. This is useful for
dpkouri Apr 28, 2022
2d07255
Added missing setParameter call for A-optimality
dpkouri Apr 28, 2022
1d4e958
Merge pull request #10474 from ndellingwood/tacho-update-namespaces
ndellingwood Apr 28, 2022
ca4484b
Merge Pull Request #10440 from trilinos/Trilinos/csiefer-bc5684d
trilinos-autotester Apr 28, 2022
3e6987e
Fixed A-optimality issues.
dpkouri Apr 28, 2022
8dde87a
IOSS: cgns - remove lambdas to see if fixes stria issue
gsjaardema Apr 28, 2022
4d54381
Remove shadowed variable.
gsjaardema Apr 28, 2022
f4645bd
Merge Pull Request #10447 from trilinos/Trilinos/tasmit/deprecate-dis…
trilinos-autotester Apr 28, 2022
13b1d6c
Merge remote-tracking branch 'upstream/develop' into develop
dridzal Apr 29, 2022
eac1de3
Merge Pull Request #10437 from maxfirmbach/Trilinos/MueLu-split-schur…
trilinos-autotester Apr 29, 2022
63894fb
Merge Pull Request #10479 from gsjaardema/Trilinos/SEACAS-potential-s…
trilinos-autotester Apr 29, 2022
cab98ae
Fixed build error corresponding to Tpetra change.
dpkouri Apr 29, 2022
449bdf3
ROL: Fixing warnings related to unused variables and type mismatch.
dridzal Apr 29, 2022
74bf821
ROL: Missing typename.
dridzal Apr 29, 2022
1eaa38d
Merge remote-tracking branch 'upstream/develop' into develop
dridzal Apr 29, 2022
373b6be
Merge Pull Request #10469 from e10harvey/Trilinos/issue10428-4-27-22
trilinos-autotester Apr 29, 2022
f6e975b
Added a Douglas-Rachford polyhedral projection algorithm.
dpkouri Apr 29, 2022
bc7f66b
tpetra: more updates value_type and const_value_type used in checks
ndellingwood Apr 30, 2022
16039af
ROL: Another type mismatch.
dridzal Apr 30, 2022
39d3095
Merge remote-tracking branch 'upstream/develop' into develop
dridzal Apr 30, 2022
51c01cd
Merge Pull Request #10462 from trilinos/Trilinos/kp-precond
trilinos-autotester Apr 30, 2022
5876c7d
Ifpack2/ShyLU_node, FastILU : fix build errors with complex scalar type
iyamazaki May 1, 2022
014b69b
Merge pull request #10465 from brian-kelley/PatchKK1354
brian-kelley May 2, 2022
40e20df
Tpetra: Still working
csiefer2 May 2, 2022
551ba0a
Revert "Remove shadowed variable."
gdsjaar May 2, 2022
04aedc0
Revert "IOSS: cgns - remove lambdas to see if fixes stria issue"
gdsjaar May 2, 2022
b48b4b8
IOSS: cgns - get CG_BUILD_PARALLEL define for all versions
gdsjaar May 2, 2022
d2bd299
Disable 3 tests for Intel 17 - Zoltan
ZUUL42 Apr 27, 2022
6bb0d99
MueLu MueMex: re-enable multiple Belos solvers
brian-kelley May 2, 2022
b3ec041
Merge pull request #10485 from iyamazaki/FastILU
iyamazaki May 3, 2022
bc830e5
Ifpack2/ShyLU_node, FastILU : fix errors calling FastILU for Ifpack2 …
iyamazaki May 3, 2022
9555c2f
Merge Pull Request #10489 from gsjaardema/Trilinos/SEACAS-fix-bad-cgn…
trilinos-autotester May 3, 2022
63bf3cf
Tpetra - unroll guard Nathan's patch (#10430)
kyungjoo-kim May 3, 2022
d1c20f7
Merge Pull Request #10488 from trilinos/Trilinos/csiefer-40e20df
trilinos-autotester May 3, 2022
b2dcea5
Merge Pull Request #10472 from ZUUL42/Trilinos/intel17_3tests_off
trilinos-autotester May 3, 2022
80279d3
STK: Snapshot 05-03-22 19:42
alanw0 May 4, 2022
36baf65
krino snapshot from sierra 2022-05-03
alanw0 May 4, 2022
24220fc
Merge Pull Request #10471 from trilinos/Trilinos/sacado_fix_cuda_11_e…
trilinos-autotester May 4, 2022
08cbc67
Temporarily disable tests of whether MPI is cuda-aware.
alanw0 May 4, 2022
d37e01c
Compadre: modify test timeouts
kuberry May 4, 2022
de23c14
Merge pull request #10490 from brian-kelley/MueMexGMRES
brian-kelley May 4, 2022
460d767
Ifpack2/ShyLU_node, FastILU : fix device memory access
iyamazaki May 4, 2022
ea82a6c
Merge Pull Request #10478 from trilinos/Trilinos/stk-snapshot
trilinos-autotester May 4, 2022
60ed0f4
STK: Snapshot 05-04-22 17:49
alanw0 May 4, 2022
44152a8
Merge Pull Request #10473 from ndellingwood/Trilinos/tpetra-const-val…
trilinos-autotester May 5, 2022
9bb9b2e
Merge pull request #10493 from iyamazaki/FastILU
iyamazaki May 5, 2022
a2185b6
TrilinosCouplings: Quality of life improvements
csiefer2 May 5, 2022
0f0c335
Merge Pull Request #10494 from kuberry/Trilinos/compadre_timeout_update
trilinos-autotester May 6, 2022
3f191d3
Merge Pull Request #10496 from trilinos/Trilinos/stk-snapshot
trilinos-autotester May 6, 2022
0941805
Merge Pull Request #10413 from trilinos/Trilinos/csiefer-cd5b077
trilinos-autotester May 6, 2022
00f1cf4
Fix intrepid2 kokkos 4992 (#10497)
CamelliaDPG May 6, 2022
c7da259
STK: Snapshot 05-06-22 13:38
tasmith4 May 6, 2022
3577548
Added greedyDirichlet option for CoalesceDropFactory_kokkos
pohm01 May 6, 2022
8d6640b
removing unused functors
pohm01 May 6, 2022
931a00a
ROL: Trying to trick an old-generation subproblem solver to not stall.
dridzal May 6, 2022
531fc0c
Merge remote-tracking branch 'upstream/develop' into develop
dridzal May 6, 2022
40e6dfa
Sacado: Add TRIBITS_TESTONLY_LIB to non-TriBITS targets (TriBITSPub/T…
bartlettroscoe Oct 29, 2021
d9756c7
Merge Pull Request #10501 from trilinos/Trilinos/stk-snapshot
trilinos-autotester May 7, 2022
7188706
Merge Pull Request #10504 from bartlettroscoe/Trilinos/tribits-299-tr…
trilinos-autotester May 9, 2022
d3cbf6d
TrilinosCouplings: Fixing typo
csiefer2 May 9, 2022
69249c1
Merge Pull Request #10499 from trilinos/Trilinos/csiefer-a2185b6
trilinos-autotester May 9, 2022
5a5a042
Move Intel 19.0.5 to SEMS spack-cm TPLs
ZUUL42 Apr 6, 2022
52ac5e9
Merge branch 'spack-cm-gcc' of github.com:ZUUL42/Trilinos into spack-…
ZUUL42 Apr 22, 2022
d3dae05
MueLu: fixing comments in coalesce drop factory kokkos
pohm01 May 9, 2022
3537b0c
ROL: Disabling TESTOPTPROBLEM_HS41.
dridzal May 9, 2022
e85ccf7
Merge Pull Request #10502 from pohm01/Trilinos/MueLu_greedyDirichlet_…
trilinos-autotester May 10, 2022
95cafba
Merge pull request #10505 from dridzal/rol-trilinos-sync
dridzal May 10, 2022
ca07d32
Teuchos: fix doxygen
jhux2 May 10, 2022
a85d565
Merge Pull Request #10512 from trilinos/Trilinos/fix-teuchos-doxygen
trilinos-autotester May 10, 2022
2644117
Merge Pull Request #10009 from ZUUL42/Trilinos/spack-cm-gcc
trilinos-autotester May 10, 2022
bec45a6
Merge Pull Request #10460 from NexGenAnalytics/Trilinos/panzer-use-gl…
trilinos-autotester May 11, 2022
8fc8ed4
Panzer: Make Epetra optional for adapter-stk(part 2)
thearusable Mar 19, 2022
eb32304
Make epetra optional for panzer
thearusable Apr 25, 2022
908e3cc
Panzer: Make Epetra optional
thearusable Apr 25, 2022
fb890ab
Merge Pull Request #10393 from uliegecsm/Trilinos/develop-patch-mkl
trilinos-autotester May 11, 2022
a18bf3c
Merge Pull Request #10457 from NexGenAnalytics/Trilinos/as-panzer-mak…
trilinos-autotester May 11, 2022
1cc39aa
Intrepid2: Change the node-based CellGeometry constructor to avoid ch…
GrahamBenHarper May 10, 2022
d74acd5
Panzer: remove use of deprecated stk and kokkos code
rppawlo May 11, 2022
00bfb4a
Merge Pull Request #10517 from rppawlo/Trilinos/panzer-remove-deprecated
trilinos-autotester May 12, 2022
c2a727d
Phalanx: add unit test for alternate view-of-views use case
rppawlo May 11, 2022
669b406
Phalanx: fix test for non-cuda spaces
rppawlo May 12, 2022
6d76cf2
Sacado: try to fix doc rendering error
jhux2 May 12, 2022
f17a9b6
TrilinosCouplings: Adding mesh statistics
csiefer2 May 12, 2022
a6a83cd
Merge Pull Request #10515 from rppawlo/Trilinos/phalanx-v-of-v-test
trilinos-autotester May 12, 2022
ee3ce3c
ShyLU_node,FastILU :
iyamazaki May 13, 2022
5251082
ShyLU_node,FastILU : test with SpTRSV on host
iyamazaki May 13, 2022
c006823
Merge Pull Request #10520 from trilinos/Trilinos/another-doc-fix
trilinos-autotester May 13, 2022
43ee83f
Intrepid2: Add a simple test for the unallocated cellToNodes construc…
GrahamBenHarper May 11, 2022
574ccf3
TrilinosCouplings: Fixing bug in STK driver
csiefer2 May 13, 2022
5ddce07
TrilinosCouplings: Oops
csiefer2 May 13, 2022
350153c
TrilinosCouplings: Oops
csiefer2 May 13, 2022
04682cb
Merge Pull Request #10414 from ZUUL42/Trilinos/spack-cm-intel
trilinos-autotester May 14, 2022
b0fc8de
ShyLU_node,FastILU : replace two boolean parameters "standard triangu…
iyamazaki May 15, 2022
571f401
ShyLU_node,FastILU : update Ifpack2 documentation with new options
iyamazaki May 15, 2022
9777618
ShyLU_node,FastILU : remove std::cout timer
iyamazaki May 15, 2022
aa3d1da
TrilinosCouplings: Fixing ifdef guards
csiefer2 May 16, 2022
c39587a
TrilinosCouplings: Fixing ifdef guards
csiefer2 May 16, 2022
f81e148
Update Version.cmake
jwillenbring May 16, 2022
81e9581
Merge pull request #10516 from GrahamBenHarper/Intrepid2CellGeometryF…
GrahamBenHarper May 16, 2022
546498a
TrilinosCouplings: Fixing ifdef guards
csiefer2 May 16, 2022
1229442
Merge Pull Request #10529 from trilinos/Trilinos/update-develop-to-13-5
trilinos-autotester May 17, 2022
020bc72
Merge Pull Request #10525 from trilinos/Trilinos/csiefer-574ccf3
trilinos-autotester May 17, 2022
836296d
Merge Pull Request #10522 from iyamazaki/Trilinos/FastILU-opt
trilinos-autotester May 18, 2022
cc76d50
STK: Snapshot 05-18-22 10:06
alanw0 May 18, 2022
3f08b33
Merge Pull Request #10531 from trilinos/Trilinos/stk-snapshot
trilinos-autotester May 18, 2022
d084dc4
Teuchos: use reinterpret_cast instead of invalid implicit cast for co…
kuberry May 19, 2022
75e6644
TrilinosCouplings: Minor driver fixes
csiefer2 May 19, 2022
6d0db59
Add helper function for converting from Fortran complex to CXX complex
kuberry May 19, 2022
2c9b39a
Move convert_Fortran_complex_to_CXX_complex definition from hpp to cpp
kuberry May 20, 2022
f50e163
Merge Pull Request #10546 from trilinos/Trilinos/csiefer-75e6644
trilinos-autotester May 20, 2022
c566848
Merge Pull Request #10315 from jesusbonilla/Trilinos/fix_panzer_norma…
trilinos-autotester May 21, 2022
c8b788d
Merge Pull Request #10545 from kuberry/Trilinos/teuchos_complex
trilinos-autotester May 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions Version.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,10 @@
# for release mode and set the version.
#

SET(Trilinos_VERSION 13.1)
SET(Trilinos_VERSION 13.5)
SET(Trilinos_MAJOR_VERSION 13)
SET(Trilinos_MAJOR_MINOR_VERSION 130100)
SET(Trilinos_VERSION_STRING "13.1 (Dev)")
SET(Trilinos_MAJOR_MINOR_VERSION 130500)
SET(Trilinos_VERSION_STRING "13.5 (Dev)")
SET(Trilinos_ENABLE_DEVELOPMENT_MODE_DEFAULT ON) # Change to 'OFF' for a release

# Used by testing scripts and should not be used elsewhere
Expand Down
3 changes: 3 additions & 0 deletions cmake/std/PullRequestLinuxCommonTestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,9 @@ set (Piro_EpetraSolver_MPI_4_DISABLE ON CACHE BOOL "Set by default for PR testin
# Disable tests that timeout in PR testing until it can be fixed (#4614)
set (PanzerAdaptersSTK_PoissonInterfaceExample_2d_diffsideids_MPI_1_DISABLE ON CACHE BOOL "Set by default for PR testing")

# Disable tests that randomly fail in PR testing (#10412)
set (PanzerAdaptersSTK_PoissonInterfaceTpetra_2d_diffsideids_MPI_1_DISABLE ON CACHE BOOL "Set by default for PR testing")

# Disable long-failing Anazazi test until it can be fixed (#3585)
set (Anasazi_Epetra_OrthoManagerGenTester_0_MPI_4_DISABLE ON CACHE BOOL "Set by default for PR testing")

Expand Down
12 changes: 6 additions & 6 deletions cmake/std/PullRequestLinuxDriver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ function bootstrap_modules() {
exit -1
fi
else
source /projects/sems/modulefiles/utils/sems-modules-init.sh
module unload sems-git
module unload sems-python
module load sems-git/2.29.0
module load sems-python/3.8.6
export PYTHON_EXE=python3
source /projects/sems/modulefiles/utils/sems-modules-init.sh
module unload sems-git
module unload sems-python
module load sems-git/2.29.0
module load sems-python/3.8.6
export PYTHON_EXE=python3
fi

module list
Expand Down
1 change: 1 addition & 0 deletions cmake/std/PullRequestLinuxGCC8.3.0TestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ set (Teko_DISABLE_LSCSTABALIZED_TPETRA_ALPAH_INV_D ON CACHE BOOL "Temporarily di
# this build is different from the others in using static libraries
set (BUILD_SHARED_LIBS OFF CACHE BOOL "Off by default for PR testing in GCC 4.8.4")

set (Zoltan_ch_simple_parmetis_parallel_DISABLE ON CACHE BOOL "Turned off until fixed")
set(CMAKE_CXX_FLAGS "-fno-strict-aliasing -Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-parentheses -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-inline -Wno-nonnull-compare -Wno-address -Werror -DTRILINOS_HIDE_DEPRECATED_HEADER_WARNINGS" CACHE STRING "Warnings as errors settings")

include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")
6 changes: 6 additions & 0 deletions cmake/std/PullRequestLinuxIntel17.0.1TestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,12 @@ set (Amesos2_SuperLU_DIST_Solver_Test_MPI_4_DISABLE ON CACHE BOOL
set (Stratimikos_test_single_amesos2_tpetra_solver_driver_SuperLU_DIST_MPI_1_DISABLE ON CACHE BOOL
"Temporarily disabled in PR testing")

# These 3 tests have been holding up a few PRs after the autotester has come back.
# Turning them off so we can get a few PRs merged before we replace Intel 17 with Intel 19.
set (Zoltan_ch_simple_parmetis_parallel_DISABLE ON CACHE BOOL "Disabled in PR testing")
set (Zoltan_ch_simple_scotch_parallel_DISABLE ON CACHE BOOL "Disabled in PR testing")
set (Zoltan_ch_7944_parmetis_parallel_DISABLE ON CACHE BOOL "Disabled in PR testing")

set (Tpetra_INST_INT_INT ON CACHE BOOL "INST_INT_INT ON")
set (Trilinos_ENABLE_STKBalance OFF CACHE BOOL "Hard disabled since Tpetra_INST_INT_INT=ON in this build" FORCE)
#STK-TODO: try to remember to come back and remove this when stk-balance
Expand Down
12 changes: 0 additions & 12 deletions cmake/std/PullRequestLinuxIntel19.0.5TestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -57,18 +57,6 @@ set (ROL_test_step_TrustRegion_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled
set (ROL_tutorial_BoundAndInequality_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")


# Tests turned off until an issue with Scotch can be resolved
set (Zoltan2_scotch_example_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan2_Partitioning1_VWeights_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan2_Partitioning1_OneProc_VWeights_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan2_Partitioning1_OneProc_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan2_Partitioning1_OneProc_EWeights_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan2_Partitioning1_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan2_Partitioning1_EWeights_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan2_pamgenMeshAdapterTest_scotch_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Phalanx_dynamic_data_layout_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (Zoltan_ENABLE_Scotch OFF CACHE BOOL "Temporarily disabled in PR testing")

# Misc options typically added by CI testing mode in TriBITS

# Use the below option only when submitting to the dashboard
Expand Down
3 changes: 3 additions & 0 deletions cmake/std/PullRequestLinuxWeaverTestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,9 @@ set (KokkosCore_UnitTest_Cuda_MPI_1_EXTRA_ARGS
"--gtest_filter=-cuda.debug_pin_um_to_host:cuda.debug_serial_execution"
CACHE STRING "Temporary disable for CUDA PR testing")

# Disable randomly failing test (#10420)
set (Krino_krino_unit_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")

# Disable a few failing tests for initial release of Cuda 10.2.2 PR build
set (EpetraExt_inout_test_LL_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (EpetraExt_inout_test_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
Expand Down
3 changes: 3 additions & 0 deletions cmake/std/PullRequestLinuxWeaverUvmOffTestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,9 @@ set (KokkosCore_UnitTest_Cuda_MPI_1_EXTRA_ARGS
"--gtest_filter=-cuda.debug_pin_um_to_host:cuda.debug_serial_execution"
CACHE STRING "Temporary disable for CUDA PR testing")

# Disable randomly failing test (#10420)
set (Krino_krino_unit_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")

# Disable a few failing tests for initial release of Cuda 10.2.2 PR build
set (EpetraExt_inout_test_LL_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (EpetraExt_inout_test_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
Expand Down
106 changes: 65 additions & 41 deletions cmake/std/pr_config/pullrequest.ini
Original file line number Diff line number Diff line change
Expand Up @@ -161,18 +161,15 @@ setenv PATH: "/projects/sierra/linux_rh7/install/Python/3.6.3/share/bin:${
unsetenv PATH_TMP:


[MODULE-PURGE]
module-purge:


[SEMS-ENV]
use MODULE-PURGE:
[SEMS-ARCHIVE-ENV]
module-purge:
module-use: /projects/sems/modulefiles/projects
module-load sems-archive-env:



[SEMS-DEFAULT]
[SEMS-ARCHIVE-DEFAULT]
module-load sems-archive-openmpi : 1.10.1
module-load sems-archive-boost : 1.63.0/base
module-load sems-archive-zlib : 1.2.8/base
Expand All @@ -183,7 +180,26 @@ module-load sems-archive-scotch : 6.0.3/nopthread_64bit_parallel
module-load sems-archive-superlu : 4.3/base
module-load sems-archive-git : 2.10.1
module-load sems-archive-cmake : 3.17.1
#module-load sems-archive-python: 3.5.2
use SIERRA-PYTHON-3.6.3:
setenv OMP_NUM_THREADS : 2



[SEMS-DEFAULT]
module-load sems-git : 2.11.1
module-load sems-openmpi : 4.0.5
module-load sems-boost : 1.74.0
module-load sems-zlib : 1.2.11
module-load sems-hdf5 : 1.10.7
module-load sems-netcdf-c : 4.7.3
module-load sems-netcdf-cxx : 4.2
module-load sems-netcdf-fortran : 4.5.3
module-load sems-parallel-netcdf: 1.12.1
module-load sems-metis-int64 : 5.1.0
module-load sems-parmetis-int64 : 4.0.3
module-load sems-scotch-int64 : 6.0.3
module-load sems-superlu : 4.3
module-load sems-cmake : 3.18.4
use SIERRA-PYTHON-3.6.3:
setenv OMP_NUM_THREADS : 2

Expand All @@ -200,19 +216,19 @@ module-load atdm-ninja_fortran: 1.7.2


[Trilinos_pullrequest_gcc_4.8.4]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 4.8.4
use SEMS-DEFAULT:
use SEMS-ARCHIVE-DEFAULT:
use ATDM-DEFAULT:



[Trilinos_pullrequest_gcc_4.9.3_SERIAL]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 4.9.3
use SEMS-DEFAULT:
use SEMS-ARCHIVE-DEFAULT:
use ATDM-DEFAULT:
module-remove sems-archive-hdf5:
module-remove sems-archive-netcdf:
Expand All @@ -226,12 +242,11 @@ setenv OMP_NUM_THREADS: 1




[Trilinos_pullrequest_gcc_7.2.0]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 7.2.0
use SEMS-DEFAULT:
use SEMS-ARCHIVE-DEFAULT:
use ATDM-DEFAULT:


Expand All @@ -242,7 +257,7 @@ use Trilinos_pullrequest_gcc_7.2.0:


[Trilinos_pullrequest_gcc_7.2.0_serial]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
module-load sems-archive-git: 2.10.1
module-load sems-archive-gcc: 7.2.0
#module-load sems-archive-python: 2.7.9
Expand All @@ -262,24 +277,20 @@ setenv OMP_NUM_THREADS: 2


[Trilinos_pullrequest_gcc_8.3.0]
use SEMS-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 8.3.0
module-load sems-archive-ninja_fortran: 1.10.0
module-purge:
module-load sems-gcc: 8.3.0
module-load sems-ninja: 1.10.1
use SEMS-DEFAULT:
use ATDM-DEFAULT:
module-remove sems-archive-boost:
module-load sems-archive-boost: 1.66.0/base



[Trilinos_pullrequest_intel_17.0.1]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 5.3.0
module-load sems-archive-intel: 17.0.1
module-load sems-archive-mpich: 3.2
use SEMS-DEFAULT:
use SEMS-ARCHIVE-DEFAULT:
module-remove sems-archive-openmpi:
module-remove sems-archive-superlu:
module-load sems-archive-superlu_dist: 5.2.2/32bit_parallel
Expand All @@ -289,40 +300,36 @@ setenv LDFLAGS: -lifcore


[Trilinos_pullrequest_intel_19.0.5]
use SEMS-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 6.1.0
module-load sems-archive-intel: 19.0.5
module-load sems-archive-mpich: 3.2
module-purge:
module-load sems-intel: 19.0.5
module-load sems-mpich: 3.2.1
use SEMS-DEFAULT:
module-remove sems-archive-openmpi:
use ATDM-DEFAULT:
setenv LDFLAGS: -lifcore



[Trilinos_pullrequest_clang_7.0.1]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 5.3.0
module-load sems-archive-clang: 7.0.1
use SEMS-DEFAULT:
use SEMS-ARCHIVE-DEFAULT:
use ATDM-DEFAULT:



[Trilinos_pullrequest_clang_9.0.0]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 5.3.0
module-load sems-archive-clang: 9.0.0
use SEMS-DEFAULT:
use SEMS-ARCHIVE-DEFAULT:
use ATDM-DEFAULT:



[Trilinos_pullrequest_clang_10.0.0]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
module-load sems-archive-git: 2.10.1
module-load sems-archive-gcc: 5.3.0
module-load sems-archive-clang: 10.0.0
Expand Down Expand Up @@ -371,8 +378,10 @@ setenv PATH_TMP: /ascldap/users/rabartl/install/white-ride/ninja-1.8.2/bin:${PAT
setenv PATH: /home/atdm-devops-admin/tools/ride/cmake-3.17.2/bin:${PATH_TMP}
unsetenv PATH_TMP:



[Trilinos_pullrequest_cuda_11.4-spack_weaver]
use MODULE-PURGE:
module-purge:
module-load devpack: openmpi/4.1.1/gcc/8.3.1/cuda/11.4
setenv OMPI_CXX: ${WORKSPACE}/Trilinos/packages/kokkos/bin/nvcc_wrapper
setenv OMPI_CC: ${CC}
Expand All @@ -382,8 +391,10 @@ setenv CUDA_MANAGED_FORCE_DEVICE_ALLOC: 1
setenv Trilinos_CTEST_RUN_CUDA_AWARE_MPI: 1
setenv TPETRA_ASSUME_CUDA_AWARE_MPI: 1



[Trilinos_pullrequest_cuda_10.2.2-spack_weaver]
use MODULE-PURGE:
module-purge:
module-use: /home/projects/ppc64le-pwr9-nvidia/spack/share/spack/modules/linux-rhel7-ppc64le
module-load devpack: 20210226/openmpi/4.0.5/gcc/7.2.0/cuda/10.2.2-spack-testing
setenv OMPI_CXX: ${WORKSPACE}/Trilinos/packages/kokkos/bin/nvcc_wrapper
Expand All @@ -394,8 +405,10 @@ setenv CUDA_MANAGED_FORCE_DEVICE_ALLOC: 1
setenv Trilinos_CTEST_RUN_CUDA_AWARE_MPI: 1
setenv TPETRA_ASSUME_CUDA_AWARE_MPI: 1



[Trilinos_pullrequest_cuda_weaver]
use MODULE-PURGE:
module-purge:
module-load devpack: 20190814/openmpi/4.0.1/gcc/7.2.0/cuda/10.1.105
module-unload cmake:
module-load cmake: 3.19.3
Expand All @@ -407,9 +420,13 @@ setenv CUDA_MANAGED_FORCE_DEVICE_ALLOC: 1
setenv Trilinos_CTEST_RUN_CUDA_AWARE_MPI: 1
setenv TPETRA_ASSUME_CUDA_AWARE_MPI: 1



[Trilinos_pullrequest_cuda_weaver_uvm_off]
use Trilinos_pullrequest_cuda_weaver:



[Trilinos_pullrequest_cuda_10.1.243]
module-load StdEnv:
module-load git: 2.20.0
Expand Down Expand Up @@ -446,12 +463,19 @@ unsetenv PATH_TMP:


[Trilinos_pullrequest_gcc_8.3.0_installation_testing]
use Trilinos_pullrequest_gcc_8.3.0:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 8.3.0
module-load sems-archive-ninja_fortran: 1.10.0
use SEMS-ARCHIVE-DEFAULT:
use ATDM-DEFAULT:
module-remove sems-archive-boost:
module-load sems-archive-boost: 1.66.0/base



[Trilinos_pullrequest_python_3]
use SEMS-ENV:
use SEMS-ARCHIVE-ENV:
use ATDM-ENV:
module-load sems-archive-gcc: 7.2.0
use ATDM-DEFAULT:
Expand Down
Loading