Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added deprecation warning for `TemperatureMonitor` and `SteadyPotentialMonitor` when `unstructured` parameter is not explicitly set. The default value of `unstructured` will change from `False` to `True` in the next release.
- Added deprecation warning for ``TemperatureMonitor`` and ``SteadyPotentialMonitor`` when ``unstructured`` parameter is not explicitly set. The default value of ``unstructured`` will change from ``False`` to ``True`` after the 2.11 release.
- Added validation to `GaussianDoping` to ensure `ref_con < concentration`, validate `source` face identifier, and warn the user when the box size is not sufficient for the specified transition width.
- Local caching is now enabled by default (set `td.config.local_cache.enabled=False` to opt out).

### Fixed
- Fixed intermittent "API key not found" errors in parallel job launches by making configuration directory detection race-safe.
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ You can now postprocess simulation data using the same python session, or view t
:class: tip

Repeated runs of the same simulation can reuse solver results by enabling the
local cache: ``td.config.local_cache.enabled = True``. You may configure the cache directory
local cache with ``td.config.local_cache.enabled = True`` which is the default. You may configure the cache directory
with ``local_cache.directory``. If the number of entries (``local_cache.max_entries``) or the storage size
(``local_cache.max_size_gb``) is exceeded, cache entries are evicted by least-recently-used (LRU) order.
You can clear all stored artifacts with ``td.web.cache.clear()``.
Expand Down
2 changes: 1 addition & 1 deletion tidy3d/config/sections.py
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@ class LocalCacheConfig(ConfigSection):
"""Settings controlling the optional local simulation cache."""

enabled: bool = Field(
False,
True,
title="Enable cache",
description="Enable or disable the local simulation cache.",
json_schema_extra={"persist": True},
Expand Down
Loading