-
-
Notifications
You must be signed in to change notification settings - Fork 109
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
Release v202211 #305
Release v202211 #305
Commits on Mar 11, 2022
-
Add resources for SSE basics (#264)
Co-authored-by: Benjamin Uekermann <benjamin.uekermann@ipvs.uni-stuttgart.de>
Configuration menu - View commit details
-
Copy full SHA for ef6b837 - Browse repository at this point
Copy the full SHA ef6b837View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f648a5 - Browse repository at this point
Copy the full SHA 3f648a5View commit details
Commits on Mar 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 77879c1 - Browse repository at this point
Copy the full SHA 77879c1View commit details
Commits on Mar 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9e4144e - Browse repository at this point
Copy the full SHA 9e4144eView commit details
Commits on Mar 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1c14df5 - Browse repository at this point
Copy the full SHA 1c14df5View commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 39e826e - Browse repository at this point
Copy the full SHA 39e826eView commit details
Commits on Apr 19, 2022
-
Found via `codespell -q 3 -L nd,precice,sur`
Configuration menu - View commit details
-
Copy full SHA for 78dbd10 - Browse repository at this point
Copy the full SHA 78dbd10View commit details
Commits on May 5, 2022
-
Add uni-directional volume-coupled CFD->transport testcase (#269)
Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de> Co-authored-by: Gertjan van Zwieten <gertjanvanzwieten@evalf.nl> Co-authored-by: Frédéric Simonis <simonisfrederic@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f950fd5 - Browse repository at this point
Copy the full SHA f950fd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5f93e - Browse repository at this point
Copy the full SHA 8b5f93eView commit details
Commits on May 10, 2022
-
Update flow-over-heated-plate and partitoned-heat-conduction Nutils c…
…odes to v7.0 (#273) * updated heat.py * updated flow-over-heated-plate
Configuration menu - View commit details
-
Copy full SHA for 3b8e786 - Browse repository at this point
Copy the full SHA 3b8e786View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17a8d91 - Browse repository at this point
Copy the full SHA 17a8d91View commit details
Commits on May 19, 2022
-
Update preCICE version in the quickstart to 2.4.0 (#277)
In the quickstart guide change the download link of preCICE from 2.3.0 to 2.4.0
Configuration menu - View commit details
-
Copy full SHA for 5651e14 - Browse repository at this point
Copy the full SHA 5651e14View commit details
Commits on Jun 10, 2022
-
Add Dune-Fem Python solid solver to flow over heated plate (#274)
Co-authored-by: Nille <niklas.kotarsky@math.lu.se> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de>
Configuration menu - View commit details
-
Copy full SHA for e5fffa6 - Browse repository at this point
Copy the full SHA e5fffa6View commit details
Commits on Jul 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d25581c - Browse repository at this point
Copy the full SHA d25581cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0f80bc - Browse repository at this point
Copy the full SHA a0f80bcView commit details
Commits on Aug 8, 2022
-
Add perpendicular-flap case solid-solids4foam and solid-openfoam (#286)
Co-authored-by: Philip Cardiff <philip.cardiff@ucd.ie> Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de>
Configuration menu - View commit details
-
Copy full SHA for 569a10f - Browse repository at this point
Copy the full SHA 569a10fView commit details
Commits on Aug 9, 2022
-
Modal dynamic simulation of the perpendicular flap with CalculiX (#284)
* added calculix modal dynamic case * update README and number of frequencies * moved to one folder * finished script * Removed old folder * removed dead code * refactored run.sh * updated calculix cleanup script * schellcheck * Readme * Update perpendicular-flap/README.md Co-authored-by: Gerasimos Chourdakis <makishourdakis@gmail.com> * improved doc Co-authored-by: Gerasimos Chourdakis <makishourdakis@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 664122a - Browse repository at this point
Copy the full SHA 664122aView commit details -
Added CalculiX case for flow-over-heated-plate (#271)
* Added mesh, case and config * Updated instructions for CalculiX. * Moved to new folder * restored README * removed case * removed redundant file * first README draft * format * expanded post processing * format * format with correct args * Update flow-over-heated-plate-calculix/README.md Co-authored-by: Gerasimos Chourdakis <makishourdakis@gmail.com> * added adapter version * moved generate mesh script into run * fixed non matching end times * refined solid mesh * fix wrong link in readme * added explanation for time shift * added reference to main tutorial * renamed dir * Update OpenFOAM write frequency Co-authored-by: Gerasimos Chourdakis <makishourdakis@gmail.com> * concision Co-authored-by: Gerasimos Chourdakis <makishourdakis@gmail.com> * Improved post-processing description Co-authored-by: Gerasimos Chourdakis <makishourdakis@gmail.com> * renamed folder * added blank line * format Co-authored-by: Gerasimos Chourdakis <makishourdakis@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9d722d3 - Browse repository at this point
Copy the full SHA 9d722d3View commit details
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 095556d - Browse repository at this point
Copy the full SHA 095556dView commit details
Commits on Aug 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0a55297 - Browse repository at this point
Copy the full SHA 0a55297View commit details
Commits on Aug 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c7d9034 - Browse repository at this point
Copy the full SHA c7d9034View commit details
Commits on Aug 24, 2022
-
Remove std::pow from constexpr
This is not supported by Intel oneAPI C++ compiler: ``` rigid_body_solver.cpp(117): error: expression must have a constant value constexpr double inertia_moment = (1. / 12) * mass * (4 * std::pow(length, 2) + std::pow(height, 2)); ^ /usr/include/c++/8/cmath(418): note: cannot call non-constexpr function "pow" (declared at line 140 of "/usr/include/bits/mathcalls.h") return pow(__type(__x), __type(__y)); ^ ```
Configuration menu - View commit details
-
Copy full SHA for b1c417c - Browse repository at this point
Copy the full SHA b1c417cView commit details
Commits on Sep 19, 2022
-
Draft for ASTE Turbine Tutorial (#244)
* Add turbine blade tutorials for ASTE Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for baba9dc - Browse repository at this point
Copy the full SHA baba9dcView commit details
Commits on Sep 21, 2022
-
Chemical reactions with FEniCS (#278)
* first draft * updated time stepping & output folder name * plotting script * renamed tutorial * added runnable scripts * clean.sh * removed export * first README draft * linting * minor text fix Co-authored-by: Ishaan Desai <ishaan.desai@ipvs.uni-stuttgart.de> * description reformulation Co-authored-by: Ishaan Desai <ishaan.desai@ipvs.uni-stuttgart.de> * Update channel-transport-reaction/README.md Co-authored-by: Ishaan Desai <ishaan.desai@ipvs.uni-stuttgart.de> * Update channel-transport-reaction/README.md Co-authored-by: Ishaan Desai <ishaan.desai@ipvs.uni-stuttgart.de> * improved BC doc * improved integrals doc * update plot script * Formatting * Changing file names to more suitable terminologies * update postprocessing script * update import * one more try * one more try * renamed config file * renamed folder * cleanup * renamed participant * fixed bad names * added missing import * added pics * Minor tweaks to README * removed extra rm in cleaning tool Co-authored-by: Ishaan Desai <ishaan.desai@ipvs.uni-stuttgart.de> Co-authored-by: Ishaan Desai <ishaandesai@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 700c5e2 - Browse repository at this point
Copy the full SHA 700c5e2View commit details
Commits on Sep 22, 2022
-
Tweak aste tutorial documentation (#293)
* Fix cleaning tool * Port docs to new names * Overhaul script comments * Extend documentation Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@ipvs.uni-stuttgart.de>
Configuration menu - View commit details
-
Copy full SHA for 70c64ea - Browse repository at this point
Copy the full SHA 70c64eaView commit details
Commits on Sep 29, 2022
-
Rename force field name for solid participants
According to precice/openfoam-adapter#252 Does not need a changelog entry (not previously released).
Configuration menu - View commit details
-
Copy full SHA for fbc008f - Browse repository at this point
Copy the full SHA fbc008fView commit details
Commits on Oct 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ea4839d - Browse repository at this point
Copy the full SHA ea4839dView commit details
Commits on Oct 12, 2022
-
Refactoring partitioned-heat-conduction/nutils (#295)
* forward compatibility This patch removes the leading dashes for cli arguments in the run script, which were always optional but have recently been forbidden. The changes are compatible with all versions of nutils. * disable rich output This patch disables rich output by default, in order for standard output logging to co-exist nicely with precice's log messages. * remove droptol for projection of initial condition This patch removes the droptol argument in the projection of the initial condition, which is a full domain projection that should include all degrees of freedom. * simplify definition of sqr0 This patch simplifies the boundary constraints by using uexact. * switch from asfunction to sample.basis This patch replaces sample.asfunction by sample.basis combined with an argument for readdata. While both constructions yield the same object internally (asfunction uses basis under the hood), the new form makes it possible to construct functionals ahead of time and benefit from cached data structures, rather that recreate them at every iteration (see next commit). * remove redefinition of sqr and res in time loop This patch defines res and sqr outside the time loop, so that the only things changing per timestep are the arguments (including readdata). The resulting code is both cleaner and faster due to reuse of cached structures. * introduce precice_read, precice_write This patch simplifies the read and write instructions by sticking the arguments inside functools.partial, leaving a more readable remainder of the code. * improve flux evaluation This patch replaces the projection matrix by a functional based equivalent that is a bit more ideomatic nutils. It also fixes a consistency issue at the ends of the boundary and adds an elaborate comment to explain the construction. * streamline checkpointing This patch bundles the checkpointed state in a single `checkpoint' tuple and unifies output if the initial condition and following time steps. * make parameters into function arguments This patch makes all parameters into arguments of main so that they can be configured from the command line (though not via run.sh). This makes it possible, for example, to experiment with different timesteps on either half of the simulation.
Configuration menu - View commit details
-
Copy full SHA for 43659aa - Browse repository at this point
Copy the full SHA 43659aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3427b - Browse repository at this point
Copy the full SHA 7b3427bView commit details
Commits on Oct 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ccd0cbd - Browse repository at this point
Copy the full SHA ccd0cbdView commit details
Commits on Nov 4, 2022
-
Add tutorial: partitioned oscillator (#297)
* Tutorial illustrates a simple case which can be used for convergence studies and waveforms * Case is taken from V. Schüller, B. Rodenberg, B. Uekermann and H. Bungartz, A Simple Test Case for Convergence Order in Time and Energy Conservation of Black-Box Coupling Schemes, in: WCCM-APCOM2022. URL https://www.scipedia.com/public/Rodenberg_2022a Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0e6a155 - Browse repository at this point
Copy the full SHA 0e6a155View commit details
Commits on Nov 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9c63e83 - Browse repository at this point
Copy the full SHA 9c63e83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 017b97c - Browse repository at this point
Copy the full SHA 017b97cView commit details -
Move images of channel-transport-reaction to local images/ folder (#307)
* Put images of channel-transport-reaction in images/ folder * Changing image names to have a prefix tutorials-channel-transport-reaction-
Configuration menu - View commit details
-
Copy full SHA for 304356e - Browse repository at this point
Copy the full SHA 304356eView commit details -
partitioned-heat-conduction: direct mesh access (#299)
Co-authored-by: Gertjan van Zwieten <git@gjvz.nl> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@ipvs.uni-stuttgart.de> Co-authored-by: Benjamin Uekermann <benjamin.uekermann@gmail.com> Co-authored-by: Ishaan Desai <ishaan.desai@ipvs.uni-stuttgart.de> Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de>
Configuration menu - View commit details
-
Copy full SHA for 782b2b1 - Browse repository at this point
Copy the full SHA 782b2b1View commit details -
Rename multiple-perpendicular-flaps mesh names (#303)
* Rename multiple-perpendicular-flaps mesh names * Rename participant and meshes Solid1 becomes Solid-Left, and Solid2 becomes Solid-Right following the directory names. We could further rename these, together with the directory names. For the Fluid meshes, we just use Upstream and Downstream as indicators. For the Solid meshes, we follow the usual Participant-Mesh name. The data fields are named based on the Upstream/Downstream. * Rename OpenFOAM interfaces based on patches * Rename OpenFOAM interfaces * Rename Left and Right to Upstream and Downstream * Rename folder left and right * Fix more outdated things in README * Update plotDispls script * Fix the other script as well Co-authored-by: Benjamin Uekermann <benjamin.uekermann@ipvs.uni-stuttgart.de>
Configuration menu - View commit details
-
Copy full SHA for 9fab7e0 - Browse repository at this point
Copy the full SHA 9fab7e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5321526 - Browse repository at this point
Copy the full SHA 5321526View commit details
Commits on Nov 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 50434e2 - Browse repository at this point
Copy the full SHA 50434e2View commit details -
While it fixed the segfault, it actually disabled the Force coupling.
Configuration menu - View commit details
-
Copy full SHA for ce54891 - Browse repository at this point
Copy the full SHA ce54891View commit details
Commits on Nov 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fb45a75 - Browse repository at this point
Copy the full SHA fb45a75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a5b947 - Browse repository at this point
Copy the full SHA 5a5b947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73cf271 - Browse repository at this point
Copy the full SHA 73cf271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6999fff - Browse repository at this point
Copy the full SHA 6999fffView commit details
Commits on Nov 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fc32d55 - Browse repository at this point
Copy the full SHA fc32d55View commit details
Commits on Nov 21, 2022
-
Co-authored-by: Benjamin Uekermann <benjamin.uekermann@ipvs.uni-stuttgart.de>
Configuration menu - View commit details
-
Copy full SHA for 7a34535 - Browse repository at this point
Copy the full SHA 7a34535View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd0763 - Browse repository at this point
Copy the full SHA bbd0763View commit details