cmgcds / fastvpinns Goto Github PK
View Code? Open in Web Editor NEWFastVPINNs - A tensor-driven acceleration of VPINNs for complex geometries
Home Page: https://cmgcds.github.io/fastvpinns/
License: MIT License
FastVPINNs - A tensor-driven acceleration of VPINNs for complex geometries
Home Page: https://cmgcds.github.io/fastvpinns/
License: MIT License
Thx a lot for the repo first of all.
My question would be about the Helmholtz problem (https://github.com/cmgcds/fastvpinns/blob/main/examples/forward_problems_2d/complex_mesh/helmholtz2d/main_helmholtz.py)
Helmholtz problem has two components of the residual loss; x and y contributions, requiring two components of Jacobian (J_x and J_y) as Kharizmi's implementation as well. However, you don't introduce the components of Jacobian. Or do I miss a point?
First of all, I sincerely apologize for my late reviews. I encountered some unforeseeable issues recently, which delayed my response to your manuscript. Thank you again for understanding.
Overall, it is an awesome software package dedicated to hp-VPINNs. The statement of need is clear and well-motivated to me. The tutorials are helpful and the API documents are thorough.
The only concerns I have are:
.mesh
file. This is substantiated in the tutorial scripts as they indeed load mesh from a .mesh
file. However, it is not so clear how a .mesh
file is generated from GMSH package. I suggest a short tutorial script on how to generate a .mesh
file from a user-defined mesh, especially one that is slightly more "complicated" or "arbitrary" than uniform mesh or circular mesh. With this tutorial, one could examine the applicability of this package to more realistic problems at hand where the mesh is somehow irregular.Dear all,
I successfully installed the library from the DeepXde Docker image, which includes TensorFlow 2.9.2.
For your information, I had to further install the following libraries:
apt-get install libgl1-mesa-glx
apt-get install libglu1
apt-get install libxcursor-dev
apt-get install libxft2
apt-get install libxinerama
Is it a known behavior?
It could be beneficial to build a dedicated image for fastvpinns, for reproducibility purposes.
I could help you with this.
Finally, do you recommend any version of TensorFlow?
Best,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.