Skip to content

Releases: cmgcds/fastvpinns

JOSS Paper Release

29 Jul 19:12
2ba848e
Compare
Choose a tag to compare

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

14 May 13:30
Compare
Choose a tag to compare

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

11 May 10:52
Compare
Choose a tag to compare

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.