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.