copied from preCICE tutorials
This commit is contained in:
parent
46a7e98752
commit
3f1b1a6d0f
68 changed files with 156449 additions and 0 deletions
129
preCICE_tools/tests/components.yaml
Normal file
129
preCICE_tools/tests/components.yaml
Normal file
|
|
@ -0,0 +1,129 @@
|
|||
bare: # A default component used when the solver does not have any dependencies apart from preCICE itself
|
||||
repository: https://github.com/precice/precice
|
||||
template: component-templates/bare.yaml
|
||||
build_arguments: # these things mean something to the docker-service
|
||||
PRECICE_REF:
|
||||
description: Version of preCICE to use
|
||||
default: "main"
|
||||
PLATFORM:
|
||||
description: Dockerfile platform used
|
||||
default: "ubuntu_2204"
|
||||
TUTORIALS_REF:
|
||||
description: Tutorial git reference to use
|
||||
default: "master"
|
||||
|
||||
python-bindings:
|
||||
repository: https://github.com/precice/python-bindings
|
||||
template: component-templates/python-bindings.yaml
|
||||
build_arguments:
|
||||
PRECICE_REF:
|
||||
description: Version of preCICE to use
|
||||
default: "main"
|
||||
PLATFORM:
|
||||
description: Dockerfile platform used
|
||||
default: "ubuntu_2204"
|
||||
TUTORIALS_REF:
|
||||
description: Tutorial git reference to use
|
||||
default: "master"
|
||||
PYTHON_BINDINGS_REF:
|
||||
semnantic: Git ref of the pythonbindings to use
|
||||
default: "master"
|
||||
|
||||
openfoam-adapter:
|
||||
repository: https://github.com/precice/openfoam-adapter
|
||||
template: component-templates/openfoam-adapter.yaml
|
||||
build_arguments:
|
||||
PRECICE_REF:
|
||||
description: Version of preCICE to use
|
||||
default: "main"
|
||||
PLATFORM:
|
||||
description: Dockerfile platform used
|
||||
default: "ubuntu_2204"
|
||||
TUTORIALS_REF:
|
||||
description: Tutorial git reference to use
|
||||
default: "master"
|
||||
OPENFOAM_EXECUTABLE:
|
||||
options: ["openfoam2306","openfoam2212","openfoam2112"]
|
||||
description: exectuable of openfoam to use
|
||||
default: "openfoam2306"
|
||||
OPENFOAM_ADAPTER_REF:
|
||||
description: Reference/tag of the actual OpenFOAM adapter
|
||||
default: "master"
|
||||
|
||||
|
||||
fenics-adapter:
|
||||
repository: https://github.com/precice/fenics-adapter
|
||||
template: component-templates/fenics-adapter.yaml
|
||||
build_arguments:
|
||||
PRECICE_REF:
|
||||
description: Version of preCICE to use
|
||||
default: "main"
|
||||
PLATFORM:
|
||||
description: Dockerfile platform used
|
||||
default: "ubuntu_2204"
|
||||
TUTORIALS_REF:
|
||||
description: Tutorial git reference to use
|
||||
default: "master"
|
||||
PYTHON_BINDINGS_REF:
|
||||
semnantic: Git ref of the pythonbindings to use
|
||||
default: "master"
|
||||
FENICS_ADAPTER_REF:
|
||||
semnantic: Git ref of the fenics adapter to use
|
||||
default: "master"
|
||||
|
||||
nutils-adapter:
|
||||
repository: https://github.com/precice/nutils-adapter
|
||||
template: component-templates/nutils-adapter.yaml
|
||||
build_arguments:
|
||||
PRECICE_REF:
|
||||
description: Version of preCICE to use
|
||||
default: "main"
|
||||
PLATFORM:
|
||||
description: Dockerfile platform used
|
||||
default: "ubuntu_2204"
|
||||
TUTORIALS_REF:
|
||||
description: Tutorial git reference to use
|
||||
default: "master"
|
||||
PYTHON_BINDINGS_REF:
|
||||
semnantic: Git ref of the pythonbindings to use
|
||||
|
||||
|
||||
calculix-adapter:
|
||||
repository: https://github.com/precice/calculix-adapter
|
||||
template: component-templates/calculix-adapter.yaml
|
||||
build_arguments:
|
||||
PRECICE_REF:
|
||||
description: Version of preCICE to use
|
||||
default: "main"
|
||||
PLATFORM:
|
||||
description: Dockerfile platform used
|
||||
default: "ubuntu_2204"
|
||||
TUTORIALS_REF:
|
||||
description: Tutorial git reference to use
|
||||
default: "master"
|
||||
CALULIX_VERSION:
|
||||
description: Version of Calculix to use
|
||||
default: "2.20"
|
||||
CALULIX_ADAPTER_REF:
|
||||
description: Version of Calculix-Adapter to use
|
||||
default: "master"
|
||||
|
||||
su2-adapter:
|
||||
repository: https://github.com/precice/su2-adapter
|
||||
template: component-templates/su2-adapter.yaml
|
||||
build_arguments:
|
||||
PRECICE_REF:
|
||||
description: Version of preCICE to use
|
||||
default: "main"
|
||||
PLATFORM:
|
||||
description: Dockerfile platform used
|
||||
default: "ubuntu_2204"
|
||||
TUTORIALS_REF:
|
||||
description: Tutorial git reference to use
|
||||
default: "master"
|
||||
SU2_VERSION:
|
||||
description: Version of SU2 to use
|
||||
default: "7.5.1"
|
||||
SU2_ADAPTER_REF:
|
||||
description: Version of SU2-Adapter to use
|
||||
default: "master"
|
||||
Loading…
Add table
Add a link
Reference in a new issue