Gerasimos Chourdakis

Results 117 issues of Gerasimos Chourdakis

OpenFOAM provides `mixed` type boundary conditions, which allow setting both a value and a gradient, essentially enabling Robin-Robin coupling. We already use that in our [heat exchanger tutorial](https://precice.org/tutorials-heat-exchanger.html), where we...

FF

By "volume coupling" we mean coupling overlapping regions. While preCICE was mainly designed for surface coupling, most of the features can be applied for volume coupling as well, since we...

volume coupling

This extend the `Allwmake` output to propose more ideas when something is going wrong during building. Inspired by recent topics on Discourse. @DavidSCN do you think we should add anything...

building

We are currently calling `wmake -j 4` and asking the user to change it manually, if they need more. This PR is replacing the `wmake -j 4` with `wmake -j...

building

This PR builds a Docker image with preCICE, OpenFOAM, and the current state of the OpenFOAM adapter from the `add-ci-docker` branch, and pushes it to GHCR. (under construction, currently experimenting)...

Stemming from https://github.com/precice/openfoam-adapter/pull/197#discussion_r724973150. Check the [adapter documentation](https://precice.org/adapter-openfoam-config.html#the-adapters-configuration-file). Currently expected name prefixes: - CHT - `Temperature` - **`Heat-Flux`** (`snake-case`) - **`Sink-Temperature`** - **`Heat-Transfer-Coefficient`** - FSI - `Force` - `Stress` - `Displacement`...

good first issue
breaking-change

Often users are bound to specific OpenFOAM variants (e.g. openfoam.com, openfoam.org, foam-extend) and versions (not always the latest, sometimes very old). However, often small or not-so-small differences will give errors...

enhancement
help wanted
question
building
compatibility

Additional fields should be checkpointed, for stability. Meanwhile, these fields should not be checkpointed when we don't subcycle. See the method `storeMeshPoints()` in `Adapter.C` for more. @derekrisseeuw could you maybe...

bug
FSI

https://github.com/precice/openfoam-adapter/pull/206 adds some sanity checks on whether the user is asking for a valid combination of data type (displacement, force, ...) and location (face centers / face nodes). However, this...

dev

preCICE v2.3.0 https://github.com/precice/precice/pull/1080 introduces an API method to ask whether mesh connectivity is required. In the OpenFOAM adapter, we currently ask the user whether this is required, which the user...

enhancement
good first issue
compatibility