Search found 9 matches

by kstn
Fri Aug 11, 2023 6:51 am
Forum: OpenSees.exe Users
Topic: Validation of MITC4 element
Replies: 1
Views: 1812

Validation of MITC4 element

Hello

Does anyone have a test/validation case for ShellMITC4 element, e.g. pinching cylinder problem? Since I did not analytical results with that test.

Cheers
G
by kstn
Mon Jun 27, 2022 2:54 am
Forum: Framework
Topic: operator && for Vector
Replies: 3
Views: 6498

Re: operator && for Vector

OK, i found it. It's in T2Vector.h
by kstn
Mon Jun 27, 2022 1:54 am
Forum: Framework
Topic: operator && for Vector
Replies: 3
Views: 6498

operator && for Vector

I saw somewhere in the code this computation is used:

double normTS = pow( TStressDev && TStressDev, 0.5);

However, when I look into the definition of Vector in matrix/Vector.h, I did not see the operator && defined. Could anyone help to explain the source of this operation?

Best
Giang
by kstn
Tue May 02, 2017 1:28 pm
Forum: OpenSees.exe Users
Topic: convergence of ShellMITC4 element
Replies: 5
Views: 3335

Re: convergence of ShellMITC4 element

You're right. I made a mistake. For this example I can get convergence only with tol > 1e-08 (test RelativeNormUnbalance 1.0e-8 10 1 2). For the other example, I can get convergence with lower tolerance, but it's with higher thickness. This is still skeptical that that code segment destroyed the ele...
by kstn
Thu Apr 27, 2017 10:01 pm
Forum: OpenSees.exe Users
Topic: convergence of ShellMITC4 element
Replies: 5
Views: 3335

Re: convergence of ShellMITC4 element

Hi I would like to report that starting from r5141, this commit below destroyed the convergence of ShellMITC4 element: void ShellMITC4::formResidAndTangent( int tang_flag ) { ... //start Yuli Huang (yulihuang@gmail.com) & Xinzheng Lu (luxz@tsinghua.edu.cn) updateBasis( ); // I'm not quite sure why t...
by kstn
Mon Apr 24, 2017 1:57 am
Forum: OpenSees.exe Users
Topic: convergence of ShellMITC4 element
Replies: 5
Views: 3335

Re: convergence of ShellMITC4 element

You're correct, the ShellDKGQ also works robustly for other tests as well. Nevertheless, in the literature, MITC4 is claimed to be more superior in terms of accuracy. I can help get debug it, if you point me to some material containing explicit algorithm, equations, ...
Best regards
by kstn
Mon Apr 10, 2017 6:16 am
Forum: OpenSees.exe Users
Topic: convergence of ShellMITC4 element
Replies: 5
Views: 3335

convergence of ShellMITC4 element

Hello I ran a patch test to check the accuracy of the ShellMITC4 element. The reference of the patch test is according to the example 1 of the paper: Dvorkin & Bathe, A continuum mechanics based four node shell element for general nonlinear analysis. The paper shows that if the element works, the pa...
by kstn
Sat Aug 24, 2013 11:39 pm
Forum: OpenSees.exe Users
Topic: soil nDMaterial
Replies: 1
Views: 1269

Re: soil nDMaterial

I have the same questions as above. I want to use it for soil to replace Drucker-Prager. Does anyone in this forum have experience with this kind of material ?
by kstn
Sun Jul 28, 2013 2:13 pm
Forum: Documentation
Topic: bug in DruckerPragerPlaneStrain
Replies: 0
Views: 1544

bug in DruckerPragerPlaneStrain

Hi OpenSees developers, I think there is a bug in function DruckerPragerPlaneStrain::getInitialTangent The current code is: const Matrix& DruckerPragerPlaneStrain::getInitialTangent() { tangent(0,0) = mCep(0,0); tangent(0,1) = mCep(0,1); tangent(0,2) = mCep(0,3); tangent(1,0) = mCep(1,0); tangent(1,...