Comments (3)
I think this is related to your other question (#31) about time-dependent applied vector potential. It is unphysical for the applied field to go from zero to some large value instantaneously, which is effectively what happens in the first time step of the simulation. Above a certain value of the applied field, this results in vortices nucleating in the bulk, which I think is not true to reality as you said. If you were to instead ramp the applied field up from zero over some amount of time, I believe all vortices would come from the edges. I will think about how to add time-dependent applied fields - one subtlety is that there is an additional electric field term proportional to dB/dt that needs to be included. As you pointed out in the other GH issue, you can effectively ramp up the applied field by seeding a simulation with the results of a previous one, but this is cumbersome.
from py-tdgl.
Here is the output of APPLIED_VECTOR_POTENTIAL:
vector.mp4
from py-tdgl.
I am going to close this issue because I have merged #33, which adds support for time-dependent vector potentials
from py-tdgl.
Related Issues (20)
- Error: Unable to create group during Solve HOT 14
- ParaView Visualization HOT 2
- Resources for Simulation Parameters of YBCO HOT 31
- make_mesh for Large Geometries HOT 10
- Modify Axis Limits in Visualize HOT 9
- Using Adaptive Library to Simulate a Range of Field Oscillations HOT 1
- Time dependent disorder_epsilon HOT 4
- Post Simulation Probe Points HOT 2
- Real-time monitor hangs for large geometries HOT 9
- High Fluxoid Error with No Screening HOT 6
- tdgl.visualize --output not recognized HOT 2
- Pixel Current Artefact HOT 8
- errors during tdgl testing HOT 40
- Field cooling in TDGL? HOT 1
- TypeError with Pardiso solver HOT 5
- Device with different layers/materials HOT 2
- Does not work with pint version 0.24 HOT 3
- Append new solution to seed solution HOT 1
- Add vector potential from magnetization distribution
- Traceback on quickstart.ipynb HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from py-tdgl.