Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
8c037a6
Added cht pipe example.
krishnatejas12 Nov 5, 2025
06dd518
Added the second fluent participant to the cht_pipe example.
krishnatejas12 Nov 6, 2025
7891c1c
Apply black formatting and fix style issues
krishnatejas12 Nov 10, 2025
41087f3
Merge branch 'main' into kkuntar/pipe_example
iboyd-ansys Nov 13, 2025
2f27c3f
updated code to use pymapdl to create geometry
krishnatejas12 Nov 20, 2025
72d04c7
formatted the code
krishnatejas12 Nov 21, 2025
2f4c914
fixed mapdl instance not opening
krishnatejas12 Nov 21, 2025
727969c
Bump actions/download-artifact from 5.0.0 to 6.0.0 (#535)
dependabot[bot] Nov 13, 2025
e6b44fd
Bump ansys/actions from 10.1.4 to 10.1.5 (#538)
dependabot[bot] Nov 15, 2025
52bd689
Bump ansys-mapdl-core from 0.71.0 to 0.71.1 (#539)
dependabot[bot] Nov 15, 2025
29350a0
build(deps-dev): bump pypandoc from 1.15 to 1.16.2 (#548)
dependabot[bot] Nov 15, 2025
d017728
Bump softprops/action-gh-release from 2.4.1 to 2.4.2 (#544)
dependabot[bot] Nov 15, 2025
aa7dc99
Bump black from 25.9.0 to 25.11.0 (#545)
dependabot[bot] Nov 15, 2025
14f0eb2
MAINT : upgrade MAPDL image to 25.2 (#549)
iboyd-ansys Nov 16, 2025
37d36a1
ci: proper environment set up for releasing (#552)
RobPasMue Nov 19, 2025
c5d1f67
build(deps): bump actions/checkout from 5.0.0 to 5.0.1 (#550)
dependabot[bot] Nov 20, 2025
a54b2fa
build(deps): bump actions/checkout from 5.0.1 to 6.0.0 (#553)
dependabot[bot] Nov 25, 2025
0c52a0f
build(deps): bump actions/setup-python from 6.0.0 to 6.1.0 (#554)
dependabot[bot] Nov 25, 2025
eb0df4f
updated the example with latest modifications
krishnatejas12 Nov 26, 2025
c079d71
formattted the code
krishnatejas12 Nov 26, 2025
80fdd98
fixed typos
krishnatejas12 Nov 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 23 additions & 20 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
DOC_BUILD_SYC_VERSION: 25_2
FLUENT_IMAGE_VERSION: "v25.2.0"
SYC_IMAGE_VERSION: "v25.2.0"
MAPDL_IMAGE_VERSION: "v25.1-ubuntu-cicd" # TODO: update to 25.2
MAPDL_IMAGE_VERSION: "v25.2-ubuntu-cicd"

permissions: {} # Zero permissions can be granted at the workflow level if not all jobs require permissions.
# As a good rule of thumb, this normally includes jobs that don't use secrets.
Expand All @@ -32,7 +32,7 @@ jobs:
name: "Check actions security"
runs-on: ubuntu-latest
steps:
- uses: ansys/actions/check-actions-security@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
- uses: ansys/actions/check-actions-security@21c9de9bee9692173780696d4a39964f20b9cfa3 # v10.1.5
with:
generate-summary: true
token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -44,7 +44,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: "PySystemCoupling documentation style checks"
uses: ansys/actions/doc-style@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
uses: ansys/actions/doc-style@21c9de9bee9692173780696d4a39964f20b9cfa3 # v10.1.5
with:
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
vale-version: "3.4.1"
Expand All @@ -54,7 +54,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: PyAnsys code style checks
uses: ansys/actions/code-style@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
uses: ansys/actions/code-style@21c9de9bee9692173780696d4a39964f20b9cfa3 # v10.1.5
with:
python-version: ${{ env.MAIN_PYTHON_VERSION }}

Expand All @@ -70,7 +70,7 @@ jobs:

steps:
- name: "Build wheelhouse and perform smoke test"
uses: ansys/actions/build-wheelhouse@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
uses: ansys/actions/build-wheelhouse@21c9de9bee9692173780696d4a39964f20b9cfa3 # v10.1.5
with:
library-name: ${{ env.PACKAGE_NAME }}
operating-system: ${{ matrix.os }}
Expand All @@ -81,7 +81,7 @@ jobs:
name: "Check library vulnerabilities"
runs-on: ubuntu-latest
steps:
- uses: ansys/actions/check-vulnerabilities@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
- uses: ansys/actions/check-vulnerabilities@21c9de9bee9692173780696d4a39964f20b9cfa3 # v10.1.5
with:
python-version: ${{ env.MAIN_PYTHON_VERSION }}
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }}
Expand All @@ -97,12 +97,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
persist-credentials: false

- name: Setup Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ env.MAIN_PYTHON_VERSION }}

Expand Down Expand Up @@ -172,16 +172,16 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
persist-credentials: false
- name: Setup Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ env.MAIN_PYTHON_VERSION }}

- name: Download package
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
with:
name: ${{ env.PACKAGE_NAME }}-artifacts
path: dist
Expand Down Expand Up @@ -255,16 +255,16 @@ jobs:
packages: read

steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
persist-credentials: false
- name: Setup Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ env.MAIN_PYTHON_VERSION }}

- name: Download package
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
with:
name: ${{ env.PACKAGE_NAME }}-artifacts
path: dist
Expand Down Expand Up @@ -349,7 +349,7 @@ jobs:
contents: write
steps:
- name: Deploy the latest documentation
uses: ansys/actions/doc-deploy-dev@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
uses: ansys/actions/doc-deploy-dev@21c9de9bee9692173780696d4a39964f20b9cfa3 # v10.1.5
with:
cname: ${{ env.DOCUMENTATION_CNAME }}
token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -362,15 +362,18 @@ jobs:
if: github.event_name == 'push' && contains(github.ref, 'refs/tags')
needs: [test, docs]
runs-on: ubuntu-latest
environment: release
permissions:
id-token: write
contents: write
steps:

- name: "Download the library artifacts from build-library step"
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
with:
name: ${{ env.PACKAGE_NAME }}-artifacts
path: ${{ env.PACKAGE_NAME }}-artifacts


- name: Display structure of downloaded files
run: ls -R

Expand All @@ -379,11 +382,11 @@ jobs:
with:
repository-url: "https://upload.pypi.org/legacy/"
print-hash: true
packages-dir: ${{ env.PACKAGE_NAMEt }}-artifacts
packages-dir: ${{ env.PACKAGE_NAME }}-artifacts
skip-existing: false

- name: "Release to GitHub"
uses: softprops/action-gh-release@6da8fa9354ddfdc4aeace5fc48d7f679b5214090 # v2.4.1
uses: softprops/action-gh-release@5be0e66d93ac7ed76da52eca8bb058f665c3a5fe # v2.4.2
with:
files: |
./**/*.whl
Expand All @@ -397,7 +400,7 @@ jobs:
needs: [release]
steps:
- name: Deploy the stable documentation
uses: ansys/actions/doc-deploy-stable@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
uses: ansys/actions/doc-deploy-stable@21c9de9bee9692173780696d4a39964f20b9cfa3 # v10.1.5
with:
cname: ${{ env.DOCUMENTATION_CNAME }}
token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/label.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
name: Syncer
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
persist-credentials: false
- uses: micnncim/action-label-syncer@3abd5ab72fda571e69fffd97bd4e0033dd5f495c # v1.3.0
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ exclude: ^(doc/source/examples)
# initially copied from pymapdl
repos:
- repo: https://github.com/psf/black
rev: 25.9.0 # IF VERSION CHANGES --> MODIFY "blacken-docs" MANUALLY - ALSO: check pyproject.toml
rev: 25.11.0 # IF VERSION CHANGES --> MODIFY "blacken-docs" MANUALLY - ALSO: check pyproject.toml
hooks:
- id: black

Expand Down
2 changes: 1 addition & 1 deletion doc/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ def _reset_example(gallery_conf, fname: str, when: str):
example_name = fname.replace(".py", "")

# Add any examples that need MAPDL to this list
using_mapdl_examples = ["oscillating_plate", "turek_hron_fsi2"]
using_mapdl_examples = ["oscillating_plate", "turek_hron_fsi2", "cht_pipe"]

# If the examples needs to run MAPDL in a container, launch it before
# the example and remove it after. This is because it has been found
Expand Down
Loading
Loading