Skip to content
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

Benjamins Corrections (v1) #46

Open
22 of 24 tasks
VanLaareN opened this issue Jan 9, 2025 · 0 comments
Open
22 of 24 tasks

Benjamins Corrections (v1) #46

VanLaareN opened this issue Jan 9, 2025 · 0 comments
Assignees

Comments

@VanLaareN
Copy link
Collaborator

VanLaareN commented Jan 9, 2025

Short description
First batch of Benjamins corrections

Details
TODOs

Subtasks


1. Topology and Naming Conventions


2. Missing Elements in the Porting Guide


3. Mappings Implementation


4. General Topics

  • Investigate why tutorials are included as submodules and determine if this approach is necessary.
  • Ensure compatibility with Python 3.11 (Dependencies are missing in Python 3.8).
  • Update the README to include a reference to the Controller repository.

5. Controller Example Execution

  • Test the controller example using:
    python FileGenerator.py -f controller_utils/examples/1/topology.yaml
  • Update the generated output to match the expected structure:
    fluid-su2/
      run.sh
      adapter-config.json
    solid-calculix/
      run.sh
      adapter-config.json
    README.md
    clean.sh
    

6. PreCICE Configuration

  • Remove unnecessary elements:
    • <log/>
    • <profiling synchronize="on" mode="fundamental"/>
    • valid-digits="8"
    • <filter type="QR1" limit="1e-06"/>
    • <initial-relaxation value="0.1"/>
    • <max-used-iterations value="50"/>
    • <timesteps-reused value="8"/>
  • Rename configurations:
    • post-processing → acceleration
  • Fix Exchange settings:
    • Ensure the exchange is performed on the correct mesh. Use the Config Visualizer or the tool suggested by colleagues.

7. Adapter Configuration


**8.Porting from v1 to v2 **

Dependencies
This task depends on ... to be finished

@VanLaareN VanLaareN self-assigned this Jan 9, 2025
@Toddelismyname Toddelismyname added this to the Working Backend milestone Jan 9, 2025
@Toddelismyname Toddelismyname pinned this issue Jan 10, 2025
@Toddelismyname Toddelismyname removed this from the Working Backend milestone Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants