finesse.utilities.misc.check_name¶
- finesse.utilities.misc.check_name(name)[source]¶
Checks the validity of a component or node name.
A name is valid if it contains only alphanumeric characters and underscores, and is not empty.
- Parameters:
- namestr
The name to check.
- Returns:
- namestr
The name passed to this function if valid.
- Raises:
- ValueError
If name contains non-alphanumeric / underscore characters.