- Notifications
You must be signed in to change notification settings - Fork60
Fast electromagnetic solver (FDTD) at scale.
License
flexcompute/tidy3d
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Tidy3D is a software package for solving extremely large electrodynamics problems using the finite-difference time-domain (FDTD) method. It can be controlled through either anopen source python package or aweb-based graphical user interface.
This repository contains the python API to allow you to:
- Programmatically define FDTD simulations.
- Submit and manage simulations running on Flexcompute's servers.
- Download and postprocess the results from the simulations.
Note that while this front end package is open source, to run simulations on Flexcompute servers requires an account with credits.You can sign up for an accounthere.After that, you can install the front end with the instructions below, or visitthis page in our documentation for more details.
To install the Tidy3D Python API locally, the following instructions should work for most users.
pip install --user tidy3dtidy3d configure --apikey=XXX
WhereXXX
is your API key, which can be copied from youraccount page in the web interface.
In a hosted jupyter notebook environment (eg google colab), it may be more convenient to install and configure via the following lines at the top of the notebook.
!pip install tidy3dimport tidy3d.web as webweb.configure("XXX")
Advanced installation instructions for all platforms is available in thedocumentation installation guides.
To test the authentication, you may try importing the web interface via.
python -c "import tidy3d; tidy3d.web.test()"
It should pass without any errors if the API key is set up correctly.
To get started, our documentation has a lot ofexamples for inspiration.
Name | Repository |
---|---|
Source Code | https://github.com/flexcompute/tidy3d |
Notebooks Source | https://github.com/flexcompute/tidy3d-notebooks |
FAQ Source Code | https://github.com/flexcompute/tidy3d-faq |
Your feedback helps us immensely!
If you find bugs, file anIssue.For more general discussions, questions, comments, anything else, open a topic in theDiscussions Tab.
About
Fast electromagnetic solver (FDTD) at scale.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.