Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Size of git repo and Examples #36

Open
Yaraslaut opened this issue Jun 30, 2024 · 7 comments
Open

Size of git repo and Examples #36

Yaraslaut opened this issue Jun 30, 2024 · 7 comments

Comments

@Yaraslaut
Copy link

Hi, thanks for the amazing work
I wanted to bring up a couple of things:

  • I noticed the repository size is currently 300M with 140M in .git, so if you are not planning to squash all commits and lose git history it might become an issue.
  • Also, i wanted to play around with the package a bit, and found out that examples aren't working. Do you have a rough estimate of when the API might become more stable so I can dive in ?
@Yaraslaut Yaraslaut changed the title Size of git repo Size of git repo and Examples Jun 30, 2024
@paulxshen
Copy link
Owner

You're right I'll condense git at some point. Current focus is on our python api gdsfactory plugin for photonics. If you're doing RF, I'll need couple wks to revamp the Julia API

@Yaraslaut
Copy link
Author

You're right I'll condense git at some point. Current focus is on our python api gdsfactory plugin for photonics. If you're doing RF, I'll need couple wks to revamp the Julia API

Alright, good to know :)
If you already have an idea about Julia API that you want to have, let me know, I can make a PR to bring it faster

@paulxshen
Copy link
Owner

Cool - what kinds of simulations are you running - what kinds of sources?

@Yaraslaut
Copy link
Author

Cool - what kinds of simulations are you running - what kinds of sources?

I am mainly interested in julia fdtd implementation to include custom material equations

@paulxshen
Copy link
Owner

as in nonlinear materials?

@Yaraslaut
Copy link
Author

yes

@paulxshen
Copy link
Owner

in update.jl you can edit:

    dEdt = (∇ × H - σ * E - J) / ϵ
...
    dHdt = -(∇ × E + σm * H) / μ

I hacked up julia operators to do this :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants