https://github.com/precice/precice

sort by:
Revision Author Date Message Commit Date
79bc1d4 Merge release v3.0.0 to main 01 February 2024, 10:59:11 UTC
d687cfa Add debian:12 and enable interprocedural optimization 01 February 2024, 10:13:53 UTC
e98f001 Merged the changelog 31 January 2024, 15:16:07 UTC
481bdf2 Test non-initialized data in initialize 31 January 2024, 15:09:16 UTC
9dd607e Add tests for mapping initialized data 31 January 2024, 15:09:16 UTC
09ea78c Fix incorrect mapping counter 31 January 2024, 15:09:16 UTC
6bf117a Add changelog 31 January 2024, 15:09:16 UTC
c4ebf6e Skip zero samples when mapping initial data 31 January 2024, 15:09:16 UTC
1e54f37 Merge v2.5.1 on main to develop 31 January 2024, 14:33:16 UTC
c595d34 Add check for polars version 30 January 2024, 17:10:54 UTC
d784ec4 Merge branch 'hotfix-v2.5.1' 30 January 2024, 17:00:45 UTC
246efe2 Bump version to 2.5.1 30 January 2024, 16:16:20 UTC
01a55b6 Reword changelog 30 January 2024, 16:16:11 UTC
f700be5 Geometric multiscale: Use size_t for all indices (#1938) * RadialGeoMultiscaleMapping: Use size_t for indices * Replace more int indices by size_t * Fix sign compare --------- Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com> 30 January 2024, 13:26:54 UTC
1f226f8 Included changelog of #1931 30 January 2024, 12:33:53 UTC
015ccd0 Backport: Fix missing bindings include in build pc file 30 January 2024, 12:33:53 UTC
dd4257a Integrate changelog of #1895 30 January 2024, 12:33:53 UTC
4a5491c Add a warning for empty IQN matrix, but keep going (#1895) Co-authored-by: Jun Chen <jun.chen@ipvs.uni-stuttgart.de> 30 January 2024, 12:33:53 UTC
1e29718 Add compatibility with libxml 2.10.0 30 January 2024, 12:33:53 UTC
673aed9 Update changelog 30 January 2024, 12:33:53 UTC
f971b46 Bump actions/cache from 3 to 4 Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> 22 January 2024, 08:47:54 UTC
7186006 Bump toshimaru/auto-author-assign from 2.0.1 to 2.1.0 Bumps [toshimaru/auto-author-assign](https://github.com/toshimaru/auto-author-assign) from 2.0.1 to 2.1.0. - [Release notes](https://github.com/toshimaru/auto-author-assign/releases) - [Changelog](https://github.com/toshimaru/auto-author-assign/blob/main/CHANGELOG.md) - [Commits](https://github.com/toshimaru/auto-author-assign/compare/v2.0.1...v2.1.0) --- updated-dependencies: - dependency-name: toshimaru/auto-author-assign dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 22 January 2024, 08:47:32 UTC
bdeceb1 Fix max-time reaching end of time window 19 January 2024, 16:10:24 UTC
12a1d16 Add tests for #1922 and #1934. 19 January 2024, 13:16:12 UTC
1954b64 Replace _time with Kahan aggregator 19 January 2024, 11:18:27 UTC
f84d871 Constrain max dt by max-time 19 January 2024, 10:26:57 UTC
7be31c5 Replace the time window start with a Kahan aggregator 19 January 2024, 10:26:57 UTC
8673273 Fix deprecated polars functions in precice-profiling 18 January 2024, 14:37:10 UTC
adefc79 Fix missing bindings include in build pc file 17 January 2024, 15:57:37 UTC
c755486 Use float division and update test (part of #1929) 11 January 2024, 13:54:19 UTC
1a63a50 Make max distance computation in PUM work for any dimension 11 January 2024, 10:57:35 UTC
10298c9 Fix init order 10 January 2024, 15:57:35 UTC
6b106ef Update fmt to 10.2.1 (#1928) * Update fmt to 10.2.1 * Add changelog 10 January 2024, 15:24:36 UTC
9245132 Geometric multiscale feature - first experimental implementation (#1675) Includes changes introduced in: * Axial geometric multiscale mapping (#1439) * Add Radial Geometric Multiscale (#1552) * This PR (#1675): Follow-up porting to develop/v3, extension, cleanup, and tests Based on preliminary implementation of @uekerman on the axial mapping, extended in #1439 by @ezonta, under the supervision of and with follow-up work by @MakisH and with further reviews by @uekerman and @fsimonis. --------- Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de> Co-authored-by: Elia Zonta <elia.zonta@tum.de> Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> 10 January 2024, 00:32:02 UTC
37e3529 Add warnings for inefficient substep configs 09 January 2024, 16:29:30 UTC
3afcf5f Map only if necessary 09 January 2024, 16:29:30 UTC
f4b325f Add porting guide to main doc 08 January 2024, 11:05:13 UTC
bcb6e46 Tidy the API documentation (#1916) * Tidy the API documentation * Reword advance and requirements * Fix typo * Rename vertices and positions * Explain span and string_view in practical terms * Fix code block * Remove commented-out resetMesh from Participant * Remove meshids in C API * Improve some connectivity wording * Migrate remaining int to VertexID * Add documentation for VertexID * Fix incorrect statement on how MPI is initialized. * Simplify string_view * Fix binding name * Simplify VertexIDs parameter naming 02 January 2024, 16:01:29 UTC
76f8711 Prepare changelogs for v3 (#1915) 22 December 2023, 10:12:49 UTC
a97786f Bump github/codeql-action from 2 to 3 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> 18 December 2023, 08:42:08 UTC
9c57c6a Bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> 18 December 2023, 08:41:31 UTC
01ab5e7 Bump actions/setup-python from 4 to 5 Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> 11 December 2023, 08:03:29 UTC
45ec350 Add changelog 06 December 2023, 18:35:44 UTC
09662ff Prevent Floating-point exception during scaling 06 December 2023, 18:35:44 UTC
d598fa7 Fix bug in RBF configuration tests 06 December 2023, 09:13:06 UTC
9d3880a Simplify PETSc initialization 06 December 2023, 09:13:06 UTC
5f4b8af Fix mpi tests on fedora CI 05 December 2023, 12:07:41 UTC
d4a2394 Final updates on PUM (#1872) * Final updates on PUM * Remove dead axis option * Use a single cluster for very few vertices * Add dimension assert * Fix tests * Change default values of PUM * Remove noisy assembly events from profiling * Also remove stopping of removed events * Add warning which works in any constellation * Cosmetics 05 December 2023, 09:51:23 UTC
a174c66 Add safeguard to suppress warning, if calling getNextTimeStepMaxSize after final advance(). Related to #1906. 01 December 2023, 16:35:39 UTC
42b5efc Use the lo interface for all CI images 01 December 2023, 12:50:02 UTC
28890f5 Add muscle tests (#1514) TwoActivatedMuscles is a simplified version due to bug #1907 Co-authored-by: Benjamin Uekermann <benjamin.uekermann@ipvs.uni-stuttgart.de> Co-authored-by: carme-hp <homspons@gmail.com> 01 December 2023, 12:32:42 UTC
3fe5f89 Delete .cache/clangd/index/AccessReceivedMeshOverlapNoWriteTwoLevelInit.cpp.3F2F0938955939B8.idx Uploaded unnecessary file. 30 November 2023, 20:29:42 UTC
39accb6 Make API more restrictive w.r.t correct context for calling `readData` and `writeData` (#1906) Return max time step size 0, if at end of simulation time. Apply restrictions from #1904 and #1905 to readData and writeData. Update tests. Co-authored-by: David Schneider <david.schneider@ipvs.uni-stuttgart.de> 30 November 2023, 13:09:53 UTC
7fc70b7 Correct the threshold value in truncation of SVD (#1815) * Correct the threshold value in truncation of SVD * Add assertion to warn false large ranks * Add changelog and assertion for single value matrix values * Added changelog * Test why assertion is triggered in test * Update docs/changelog/1815.md Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> * Add test for truncation in SVD factorization * Change pointer type * clarify class type * Add include files * add test for singular values * remove header files for debugging --------- Co-authored-by: Jun Chen <jun.chen@ipvs.uni-stuttgart.de> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> 29 November 2023, 17:18:15 UTC
34b83ef Add warning for very small time step sizes (#1867) * Comment out assertions that are problematic w.r.t #1904. --------- Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> 28 November 2023, 22:09:20 UTC
6e3e98d Call getMaxTimeStepSize and readData before advance, not after. See https://github.com/precice/precice/issues/1904. 28 November 2023, 16:13:56 UTC
c7c6a49 Add test for Aitken with preconditioner (#1900) * Extend explanation of scaling factor * Use accumulate where it is supposed to be used * Remove TODO * Add test for Aitken and preconditioner with multiple data * Use preconditioner scaling conditionally * Extend test a bit further for a new time-step * Apply preconditioner only in case it is useful 28 November 2023, 12:17:35 UTC
14839fa Add tests for problem described in #1866. 27 November 2023, 20:06:59 UTC
b283a93 Cleanup isAnyVertexInsideBox 27 November 2023, 18:15:45 UTC
815c5a9 Refactor factor generation Also eliminates the copy 27 November 2023, 18:15:45 UTC
3fbb40d Avoid copy deserializing boundingbox 27 November 2023, 18:15:45 UTC
b7edc51 Cleanup finishParticipantConfiguration 27 November 2023, 18:15:45 UTC
4d4dde0 Prevent copies deserializing samples 27 November 2023, 18:15:45 UTC
9d08761 Cleanup deserialize 27 November 2023, 18:15:45 UTC
4872d41 Prevent copies in M2N 27 November 2023, 18:15:45 UTC
d033483 Prevent copies handling connectionMaps and connected ranks 27 November 2023, 18:15:45 UTC
d51a808 Prevent Socket copies in SockerCommunication 27 November 2023, 18:15:45 UTC
deac3f3 Streamline setSampleAtTime interface 27 November 2023, 18:15:45 UTC
835f182 Avoid Request copies in collectives 27 November 2023, 18:15:45 UTC
e9fdf62 Tidy SocketRequest 27 November 2023, 18:15:45 UTC
01e7632 Default init the mutex From coverity 27 November 2023, 18:15:45 UTC
42f66ba Use globalId directly as the backend is known to run. 27 November 2023, 18:15:45 UTC
586ac79 Add a warning for empty IQN matrix, but keep going (#1895) Co-authored-by: Jun Chen <jun.chen@ipvs.uni-stuttgart.de> 27 November 2023, 09:26:23 UTC
750e0b3 Replace `_computedTimeWindowPart` with `_time` (#1897) --------- Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com> 24 November 2023, 13:01:57 UTC
ab377bc Fix EventRegistry stopping backend without starting it. 24 November 2023, 11:49:25 UTC
caf8e82 Backport of #1863 24 November 2023, 11:33:39 UTC
2a353fb Make Storage::computeUsedDegree more flexible. 22 November 2023, 17:26:24 UTC
27e8028 Add Wendland C8 basis function (#1871) * Add Wendland C8 RBF * Add changelog entry and ginkgo test * Add function also in configuration as well 22 November 2023, 16:48:12 UTC
458d081 Fix const relax acceleration (#1892) Fix const relax acceleration 22 November 2023, 14:23:35 UTC
4297676 Give warning info other than error by zero-update of `V` in QN-update (#1863) * Remove ERROR info by zero-update of `V` * remove unnecessary format change Co-authored-by: Benjamin Rodenberg <benjamin.rodenberg@cit.tum.de> * Improve the warning info to output actual residual difference norm Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> * Add tests for warning info by zero-update by `V` in QN * Formatting * Add changelog * Formatting changelog --------- Co-authored-by: Jun Chen <jun.chen@ipvs.uni-stuttgart.de> Co-authored-by: Benjamin Rodenberg <benjamin.rodenberg@cit.tum.de> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> 22 November 2023, 14:14:02 UTC
e619946 Update badges and URLs in README.md (#1893) 22 November 2023, 12:41:26 UTC
c200e1c Remove `min-time-step-size` (#1882) --------- Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> 22 November 2023, 12:11:12 UTC
85a45c5 Extend Aitken acceleration to handle multiple data sets (#1379) * Add optional preconditioner to aitken acceleration * Concatenate multiple data sets if required * Simplify local computations * Add test for Aitken underrelaxation * Extend Aitken by a preconditioner * Add changelog entry * Replace `auto` by actual type in eigen computation Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com> --------- Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com> 22 November 2023, 11:35:11 UTC
d77fbbb Add changelog entry for two-level initialization speed-up 21 November 2023, 19:44:48 UTC
fb9395c Remove dead code 21 November 2023, 17:24:41 UTC
fcd4f60 Add test for 2LI and PUM 21 November 2023, 17:24:41 UTC
6a741b7 Move set intersection to common utils 21 November 2023, 17:24:41 UTC
210dbe1 Speed-up two-level initialization owner decision for shared vertices 21 November 2023, 17:24:41 UTC
68f5250 Make time management in BaseCouplingScheme more explicit (#1887) * Introduce _nextTimeWindowSize for more explicit time management in BaseCouplingScheme. * Move update of _timeWindowSize to very end of secondExchange. 21 November 2023, 15:20:12 UTC
5d12d08 Simplify FindPETSc to directly use pkgconfig target 21 November 2023, 10:12:01 UTC
4453852 Fix type mismatch in Config Parser (#1886) * Fix type mismatch in Config Parser * Attempt an overload 20 November 2023, 17:10:24 UTC
8f4a818 Remove time from performAction 20 November 2023, 17:09:15 UTC
dc973f0 Rewrite error message in RBF solver (#1873) 20 November 2023, 17:02:22 UTC
9be221c Fix too strict error for IMVJ no-restart and always-build-jacobian (#1856) * Solve the conflict between no-restart and always-build-jacobian * Use `PRECICE_CHECK` instead of `if`+`PRECICE_ERROR` * Add changelog * Update 1856.md --------- Co-authored-by: Jun Chen <jun.chen@ipvs.uni-stuttgart.de> 20 November 2023, 17:01:16 UTC
034d393 Remove error message regarding EdgeIDs 20 November 2023, 16:16:18 UTC
5e8b500 Split types in public and impl 20 November 2023, 16:16:18 UTC
183fbc1 Fix zero write data bug 20 November 2023, 15:19:32 UTC
8c828cc Add tests for IMVJ with restart methods (#1829) * Add tests for IMVJ with restart methods * Add test files * Formatting * Add test for option _always_build_jacobian * Add tests for option _always_build_jacobian * Rename tests with conflict to develop branch * Correct conflict * Run more time windows to enable restart * Update max. time to allow restart * Improve comments to explain what the added tests do * Improve comments to explain what new tests do for parallel tests --------- Co-authored-by: Jun Chen <jun.chen@ipvs.uni-stuttgart.de> 20 November 2023, 11:54:11 UTC
f5124bb Fix warnings 19 November 2023, 07:40:33 UTC
c133a04 Cleanup Parallel class 19 November 2023, 07:40:33 UTC
back to top