Skip to content

Conform configuration to the preCICE adapter config schema - #324

Merged
IshaanDesai merged 5 commits into
developfrom
conform-config
Oct 1, 2026
Merged

IshaanDesai merged 5 commits into
developfrom
conform-config

Conversation

@IshaanDesai

@IshaanDesai IshaanDesai commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

Configuration file now conforms to the generic preCICE adapter configuration schema: participant_name, precice_config_file_path, and interfaces (with mesh_name, read_data, write_data) are now top-level keys, and all other Micro Manager settings (simulation_params, tasking, etc.) are nested under a new top-level micro_manager key. The preCICE participant name is now configurable via participant_name (default "Micro-Manager"). All configuration files must be migrated to the new structure.

Checklist:

  • I made sure that the CI passed before I ask for a review.
  • If this is a use-side change, I added a summary of the changes (compared to the last release) in the CHANGELOG.md. If this is a breaking change, I wrote breaking change at the end of the changelog entry.
  • If necessary, I made changes to the documentation and/or added new content.
  • I will remember to squash-and-merge and provide a useful summary of the changes of this PR.

@IshaanDesai IshaanDesai self-assigned this Sep 30, 2026
@IshaanDesai IshaanDesai added the breaking change A change will break backwards compatibilty label Sep 30, 2026
@IshaanDesai IshaanDesai linked an issue Sep 30, 2026 that may be closed by this pull request
@IshaanDesai
IshaanDesai merged commit 984d849 into develop Oct 1, 2026
11 checks passed
@IshaanDesai
IshaanDesai deleted the conform-config branch October 1, 2026 08:46
@IshaanDesai IshaanDesai mentioned this pull request Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change A change will break backwards compatibilty

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configurable participant name

1 participant