tidy3d.config.Tidy3dConfig
tidy3d.config.Tidy3dConfig#
- class tidy3d.config.Tidy3dConfig#
configuration of tidy3d
Show JSON schema
{ "title": "Tidy3dConfig", "description": "configuration of tidy3d", "type": "object", "properties": { "logging_level": { "title": "Logging Level", "description": "The lowest level of logging output that will be displayed. Can be \"debug\", \"info\", \"warning\", \"error\".", "default": "info", "enum": [ "debug", "info", "warning", "error" ], "type": "string" }, "web_config": { "title": "Web Configuration", "description": "Default configuration that webapi uses.", "default": "prod", "enum": [ "prod", "preprod", "dev", "uat" ], "type": "string" }, "frozen": { "title": "Frozen", "description": "Whether all tidy3d components are immutable.", "default": false, "type": "boolean" } }, "additionalProperties": false }
- Fields
- attribute frozen: bool = False#
Whether all tidy3d components are immutable.
- Validated by
_change_mutability
- attribute logging_level: Literal['debug', 'info', 'warning', 'error'] = 'info'#
The lowest level of logging output that will be displayed. Can be “debug”, “info”, “warning”, “error”.
- Validated by
_set_logging_level
- attribute web_config: Literal['prod', 'preprod', 'dev', 'uat'] = 'prod'#
Default configuration that webapi uses.
- Validated by
_set_web_config