Releases: cmgcds/fastvpinns
Releases · cmgcds/fastvpinns
JOSS Paper Release
Release of the code after review of JOSS.
- Added a folder called
joss
, which contains the final version of the paper in markdown format - The JOSS Submission URL
v1.0.1
FastVPINNs 1.0.1
Minor Changes:
- Changes to the README.md file
- Moved all the build metadata from setup.py to pyproject.toml for future proofing builds
v1.0.0
FastVPINNs
A fast tensor based hp-Variational PINNs solver for Partial differential equations based on tensorflow2.0
Features
Geometry Module
- Supports internal mesh generation for structured quadrilateral meshes
- Supports external (gmsh) generated quad meshes for complex geometries.
- Supports boundary tagging for external meshes (for specifying different boundary values)
FE Module
- Supports generating test function and its gradients in the required matrix format
- Supports bilinear transformations to handle complex geometries
- Supports extracting and applying Dirichlet boundary conditions from complex geometries.
- Supports the assembly of RHS matrix, based on the values provided.
- Supports quadrature routines for numerical integration
Physics Module
- Contains the tenor-based loss calculation templates for various equations in forward problems such as poisson-2d, helmholtz-2d and cd2d and also for some inverse problems in 2D
Model Module
- supports dense model architecture with various activation functions ( As supported by tensorflowv2.0)
Known issues
None. If you find any, please refer to contributing section in our documentation to raise any issue.