Comments (4)
May someone give some hint on this problem? I'm still confused about it. The different result is not observed when t_final <= 4
. I set d2udt2
to 0 after T_solver
with
T_solver.Mult(z, d2udt2);
for (int i = 0; i < ess_tdof_list.Size(); i++)
d2udt2[ess_tdof_list[i]] = 0.0;
from mfem.
I wrote another wave equation code based on the coupled first-order equations, like ex10
.
The result at t=5 is same as the ex23
with d2udt2
set to 0.
from mfem.
I have tried to address the issue in a small PR #4233. I added as step after solving for the acceleration where the acceleration is hardwired set to zero.
I think, this should technically not have been necessary, as the solve should have resulted in zero accelerations on those places. But apparently round-off and/or the approximate nature of the linear solves create for excessive slip of the solution.
from mfem.
I have checked the BC values and after zeroing the accelerations the solution values at the BC were of the order e-105
which is effectively zero.
from mfem.
Related Issues (20)
- Unit test "LOR AMS" failure with Umpire HOT 1
- parallel install error! HOT 9
- MFEM for helmoltz equation HOT 30
- MFEM for wave equation HOT 2
- Suggestion : Adding safe versions of `Operator` functions. HOT 1
- Inline Mesh Generation HOT 3
- Add ARPACK dependency
- Will function Get() of IntegrationPoint object provide access to both integration point and dimension? HOT 4
- spherical coordinate systems HOT 4
- Face and boundary element attributes are inconsistent with NCMesh HOT 3
- Runtime disbatch HowTo
- How to make mesh refinement when including circle inside a square in MFEM ? HOT 8
- is there an example to compute solution using multiple right hand sides in MFEM
- HypreAMS solver for beta is zero only in parts of the domain HOT 4
- Issue with GPU Computation Execution in CUDA Mode HOT 4
- Compilation issue when compiling for GPU -- missing header
- Strange behavior with ProjectCoefficient HOT 3
- vertices indices are not unique HOT 5
- Linking against Spack MFEM package HOT 1
- 【Usage】 How to caculate the right hand side (q\nabla T, v)
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 mfem.