All Projects → Raocp → PINN-elastodynamics

Raocp / PINN-elastodynamics

Licence: other
physics-informed neural network for elastodynamics problem

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to PINN-elastodynamics

Position Based Dynamics
Position based dynamics in Unity
Stars: ✭ 128 (+88.24%)
Mutual labels:  physics-simulation
Dyna Kinematics
A 2D rigid-body dynamics simulator with some cool features for generating beautiful animations.
Stars: ✭ 195 (+186.76%)
Mutual labels:  physics-simulation
insightedge
InsightEdge Core
Stars: ✭ 22 (-67.65%)
Mutual labels:  elasticity
Simbody
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
Stars: ✭ 1,808 (+2558.82%)
Mutual labels:  physics-simulation
Yapanimator
Your fast and friendly physics-based animation system.
Stars: ✭ 1,928 (+2735.29%)
Mutual labels:  physics-simulation
Gpu Physics.js
GPGPU physics for Three.js
Stars: ✭ 246 (+261.76%)
Mutual labels:  physics-simulation
Molly.jl
Molecular simulation in Julia
Stars: ✭ 99 (+45.59%)
Mutual labels:  physics-simulation
DOT
Decomposed Optimization Time Integration (DOT) is a domain-decomposed optimization method for fast, reliable simulation of deformation dynamics. DOT efficiently converges with frame-rate time-steps across a wide range of extreme conditions.
Stars: ✭ 37 (-45.59%)
Mutual labels:  elasticity
Carsimulator
A Top Down 2D Car Simulator For Unity
Stars: ✭ 184 (+170.59%)
Mutual labels:  physics-simulation
akka-cluster-kubernetes
Code for our talk about achieving elasticity with Akka Cluster and Kubernetes
Stars: ✭ 33 (-51.47%)
Mutual labels:  elasticity
Articulations Robot Demo
Stars: ✭ 145 (+113.24%)
Mutual labels:  physics-simulation
Dynamics
A Compositional Object-Based Approach to Learning Physical Dynamics
Stars: ✭ 159 (+133.82%)
Mutual labels:  physics-simulation
Physicsexamples2d
Examples of various Unity 2D Physics components and features.
Stars: ✭ 250 (+267.65%)
Mutual labels:  physics-simulation
Gate
Official public repository of Gate
Stars: ✭ 129 (+89.71%)
Mutual labels:  physics-simulation
PhysIKA
PhysIKA: Physics-based Interactive Kinematics Architecture
Stars: ✭ 91 (+33.82%)
Mutual labels:  elasticity
Fbpic
Spectral, quasi-3D Particle-In-Cell code, for CPU and GPU
Stars: ✭ 111 (+63.24%)
Mutual labels:  physics-simulation
Dm control
DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.
Stars: ✭ 2,592 (+3711.76%)
Mutual labels:  physics-simulation
continuum mechanics
Utilities for doing calculations in continuum mechanics.
Stars: ✭ 18 (-73.53%)
Mutual labels:  elasticity
Market-Mix-Modeling
Market Mix Modelling for an eCommerce firm to estimate the impact of various marketing levers on sales
Stars: ✭ 31 (-54.41%)
Mutual labels:  elasticity
MSAT
MATLAB Seismic Anisotropy Toolkit
Stars: ✭ 31 (-54.41%)
Mutual labels:  elasticity

PINN-elastodynamics

physics-informed neural network for solving elastodynamics (elasticity) problem

Reference paper

This repo includes the implementation of physics-informed neural networks in paper:

Chengping Rao, Hao Sun and Yang Liu. Physics informed deep learning for computational elastodynamics without labeled data.

Description for each folder

  • PlateHoleQuarter: Training script and dataset for plate with a hole (stress concentration) problem in Sec 3.1;
  • ElasticWaveInfinite: Training script and dataset for elastic wave propagation in infinite domain in Sec 3.2;
  • ElasticWaveConfined: Training script and dataset for elastic wave propagation in confined (4 edges fixed) domain in Sec 3.2.
  • ElasticWaveSemiInfinite: Training script and dataset for elastic wave propagation in semi-infinite (top is traction-free) domain in Sec 3.2.

Results overview

Defected plate under cyclic load (top: PINN; bottom: FEM.)

Elastic wave propagation in infinite (unbounded) domain (top: PINN; bottom: FEM.)

Elastic wave propagation in confined domain (top: PINN; bottom: FEM.)

Elastic wave propagation in semi-infinite (half-bounded) domain (top: PINN; bottom: FEM.)

Note

  • These implementations were developed and tested on the GPU version of TensorFlow 1.10.0.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].