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"