From 09c7663283a58a8e0248559b3c4d326b5ab1f09b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Apr 2026 13:20:00 +0000 Subject: [PATCH 1/2] Initial plan From aec1536e66a51fc147585a8478f7af99be6e0cf7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Apr 2026 13:24:06 +0000 Subject: [PATCH 2/2] Fix TypeError in _AllowedDomainNames.valid_name by adding DomainError class Agent-Logs-Url: https://github.com/ansys/pyfluent/sessions/8d05b3e3-5aca-472f-a55f-b9cc5adf0393 Co-authored-by: Gobot1234 <50501825+Gobot1234@users.noreply.github.com> --- .../fluent/core/services/solution_variables.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/ansys/fluent/core/services/solution_variables.py b/src/ansys/fluent/core/services/solution_variables.py index 655bef2f5b8..651ad1cb7a5 100644 --- a/src/ansys/fluent/core/services/solution_variables.py +++ b/src/ansys/fluent/core/services/solution_variables.py @@ -327,6 +327,19 @@ def __init__(self, zone_name: str, allowed_values: List[str]): ) +class DomainError(ValueError): + """Exception class for errors in domain name.""" + + def __init__(self, domain_name: str, allowed_values: List[str]): + """Initialize DomainError.""" + self.domain_name = domain_name + super().__init__( + allowed_name_error_message( + context="domain", trial_name=domain_name, allowed_values=allowed_values + ) + ) + + class _AllowedNames: def is_valid(self, name): """Check whether a given name is valid or not.""" @@ -422,11 +435,11 @@ def valid_name(self, domain_name): Raises ------ - ZoneError + DomainError If the given domain name is invalid. """ if not self.is_valid(domain_name): - raise ZoneError( + raise DomainError( domain_name=domain_name, allowed_values=self(), )