SlideShare una empresa de Scribd logo
1 de 23
Evaluation of Time Integration Schemes for the Generalized Interpolation Material Point Method   Philip Wallstedt –  [email_address] Jim Guilkey –  [email_address]
Recurring Themes in Time Integration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Compare USF and USL Update Stress Last Update Stress First
Compare Centered-Difference and USL
Initialization to a Negative Half Time Step If you know the answer: Use data at time = 0: The easy way:  if first time step then
Axis-Aligned Displacement in a Unit Square Functions of coordinate directions only Corners and edges of GIMP particles remain aligned Sliding boundaries – zero normal velocity at surface.
Axis-Aligned Displacement – cont. Diagonal terms only: Solve for body force from momentum: Stress Momentum
Axis-Aligned Displacement Von Mises Stress Straight rows and columns only with the right answer
Definition of Error at a Particle For a smooth problem in space and time check all particles and all time steps:
Spatial Convergence CD-GIMP is 2 nd  order – the initialization shortcut works USL changes to 1 st  order – effect of half step initialization Minor change to UGIMP causes large error USF and MPM visually OK but poor accuracy
Temporal Convergence Most methods display zero temporal convergence until stability is lost, even though CD-GIMP is formally 2 nd  order in time. USL loses one spatial order, and gains one temporal – sum of 2? We conclude that spatial error dominates temporal error such that reduced CFL has no benefit.
GIMP Convergence Order ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Expanding Ring radius Stress   Displacement Free surfaces with implied zero normal stress GIMP particle edges not aligned More general and representative
Expanding Ring –  Displacement Radial Symmetry radius Stress   Displacement X and Y Displacement Components: Capital “R” is radius in reference configuration.
Expanding Ring: Cartesian Coordinates Gradient Operators in terms of R and   : Stress with zero Poisson’s ratio Now we let Maple do the hard part . . .
Stress Matrix
Find c 1 , c 2 , and c 3  by rotating the stress matrix Rotation Matrix Q: Maple finds a simple answer:
Solve for Body Force Maple generates C-compatible code for b
Expanding Ring Results Normal Stress Hoop Stress
Ring – Spatial Convergence The miss-alignment of particles and the stair-stepped surface now dominate the error. UGIMP gives up only for the highest resolutions.
Ring – Temporal Convergence UGIMP and GIMP nearly same accuracy Same trends otherwise: little temporal convergence
Conclusions The Method of Manufactured solutions allows order of accuracy to be demonstrated for realistic large deformation problems. The CD-GIMP combination is significantly better than choices involving UGIMP, MPM, USF, and USL. Formal temporal orders of accuracy are usually not observed in real solutions because spatial error dominates temporal. CD-GIMP can be 2 nd  order if problem is smooth, particle edges are aligned, and surface is well-represented.  Convergence drops to 1 st  order for non-aligned particles. Thanks to Mike Steffen, Mike Kirby , LeThuy Tran, and Martin Berzins, as well as DOE grant W-7405-ENG-48.
Expanding Disk: C code from Maple t124 = 15.0*t18*t19*t82+120.0*t61*t54*c1+130.0*t88*t89+24.0*t88*t82+112.0*t94*t6*c1+221.0*t94*t98+30.0*t101*t9+32.0*t104*t9+76.0*t104*t8+6.0*c2+122.0* t88*t8*c1+61.0*t66*t8*t35+130.0*t66*t89*c1+221.0*t57*t98*c1+16.0*c3*R; t125 = t80+t124; t127 = t104*t5; t129 = t31*R; t131 = T*c1; t151 = 1/(3.0*t127+2.0*t129+1.0+t131)/(1.0+3.0*t94*t44+5.0*t88*t6*c2+4.0* t88*t77+3.0*t34*t9+t17*t35+2.0*t131+2.0*t101*t5+3.0*t129+4.0*t127); t156 = sin(H); b[0] = -t4*t11*t12-t3*E*T*t12*t125*t151/2.0; b[1] = -t4*t11*t156-t3*t125*E*T*t156*t151/2.0; b[2] = 0.0; t52 = t27*c3; t54 = t44*R; t57 = t18*t27; t61 = t18*t52; t66 = t18*c3; t77 = t5*c1; t80 = 12.0*t18*t20*t6+19.0*T*t19*R+68.0*T*t27*t6+12.0*t31*c1+9.0*t34*t35+3.0*t18*c2*t39+72.0*t18*t42*t44*t6+24.0*t17*t48*t5+120.0*t17*t52*t54+191.0*t57* t54*t19+195.0*t61*t44*t5*c2+8.0*t66*R*t39+56.0*t57*t6*t35+80.0*t66*t44*t48+24.0 *t18*t48*t77; t82 = R*t35; t88 = t17*c3; t89 = t6*t19; t94 = t17*t27; t98 = t44*c2; t101 = t17*t19; t104 = T*c3; t1 = pi*pi; t3 = 1/rho; t4 = t1*E*t3; t5 = R*R; t6 = t5*R; t8 = c2*t5; t9 = c1*R; t11 = T*(c3*t6+t8+t9); t12 = cos(H); t17 = T*T; t18 = t17*T; t19 = c2*c2; t20 = t19*t19; t27 = c3*c3; t31 = T*c2; t34 = t17*c2; t35 = c1*c1; t39 = t35*c1; t42 = t27*t27; t44 = t5*t5; t48 = t19*c2;

Más contenido relacionado

Similar a Evaluation of Time Integration Schemes for the Generalized Interpolation Material Point Method

© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docx
© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docx© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docx
© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docxsusanschei
 
Divide and Conquer - Part 1
Divide and Conquer - Part 1Divide and Conquer - Part 1
Divide and Conquer - Part 1Amrinder Arora
 
Verification of GIMP with Manufactured Solutions
Verification of GIMP with  Manufactured SolutionsVerification of GIMP with  Manufactured Solutions
Verification of GIMP with Manufactured Solutionswallstedt
 
Lecture notes
Lecture notesLecture notes
Lecture notesbutest
 
A Regularized Simplex Method
A Regularized Simplex MethodA Regularized Simplex Method
A Regularized Simplex MethodGina Brown
 
FEM Lecture.ppt
FEM Lecture.pptFEM Lecture.ppt
FEM Lecture.pptjuzaila
 
How to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysisHow to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysisJon Svenninggaard
 
2023 St Jospeh's College Geelong
2023 St Jospeh's College Geelong2023 St Jospeh's College Geelong
2023 St Jospeh's College GeelongAndrew Smith
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxSayedulHassan1
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxSayedulHassan1
 
lecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdflecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdfAnaNeacsu5
 
11 - 3 Experiment 11 Simple Harmonic Motio.docx
11  -  3       Experiment 11 Simple Harmonic Motio.docx11  -  3       Experiment 11 Simple Harmonic Motio.docx
11 - 3 Experiment 11 Simple Harmonic Motio.docxtarifarmarie
 
Modeling and quantification of uncertainties in numerical aerodynamics
Modeling and quantification of uncertainties in numerical aerodynamicsModeling and quantification of uncertainties in numerical aerodynamics
Modeling and quantification of uncertainties in numerical aerodynamicsAlexander Litvinenko
 
Stress in frame systems. Step by step problem.
Stress in frame systems. Step by step problem.Stress in frame systems. Step by step problem.
Stress in frame systems. Step by step problem.Maribel Castilla Heredia
 

Similar a Evaluation of Time Integration Schemes for the Generalized Interpolation Material Point Method (20)

© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docx
© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docx© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docx
© Keith D. HjelmstadCEE 212--DynamicsCP 2 NotesConta.docx
 
Divide and Conquer - Part 1
Divide and Conquer - Part 1Divide and Conquer - Part 1
Divide and Conquer - Part 1
 
Verification of GIMP with Manufactured Solutions
Verification of GIMP with  Manufactured SolutionsVerification of GIMP with  Manufactured Solutions
Verification of GIMP with Manufactured Solutions
 
Introduction to fem
Introduction to femIntroduction to fem
Introduction to fem
 
Lecture notes
Lecture notesLecture notes
Lecture notes
 
A Regularized Simplex Method
A Regularized Simplex MethodA Regularized Simplex Method
A Regularized Simplex Method
 
FEM Lecture.ppt
FEM Lecture.pptFEM Lecture.ppt
FEM Lecture.ppt
 
Fem lecture
Fem lectureFem lecture
Fem lecture
 
How to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysisHow to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysis
 
2023 St Jospeh's College Geelong
2023 St Jospeh's College Geelong2023 St Jospeh's College Geelong
2023 St Jospeh's College Geelong
 
ED7201 FEMMD_notes
ED7201 FEMMD_notesED7201 FEMMD_notes
ED7201 FEMMD_notes
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptx
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptx
 
lecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdflecture01_lecture01_lecture0001_ceva.pdf
lecture01_lecture01_lecture0001_ceva.pdf
 
11 - 3 Experiment 11 Simple Harmonic Motio.docx
11  -  3       Experiment 11 Simple Harmonic Motio.docx11  -  3       Experiment 11 Simple Harmonic Motio.docx
11 - 3 Experiment 11 Simple Harmonic Motio.docx
 
FEM
FEMFEM
FEM
 
Modeling and quantification of uncertainties in numerical aerodynamics
Modeling and quantification of uncertainties in numerical aerodynamicsModeling and quantification of uncertainties in numerical aerodynamics
Modeling and quantification of uncertainties in numerical aerodynamics
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Distributed ADMM
Distributed ADMMDistributed ADMM
Distributed ADMM
 
Stress in frame systems. Step by step problem.
Stress in frame systems. Step by step problem.Stress in frame systems. Step by step problem.
Stress in frame systems. Step by step problem.
 

Último

Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service LucknowCall Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknownarwatsonia7
 
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service MumbaiVIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbaisonalikaur4
 
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment BookingCall Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment BookingNehru place Escorts
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...narwatsonia7
 
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service LucknowVIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknownarwatsonia7
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Miss joya
 
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdfHemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdfMedicoseAcademics
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipurparulsinha
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original PhotosBook Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photosnarwatsonia7
 
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...narwatsonia7
 
Call Girl Koramangala | 7001305949 At Low Cost Cash Payment Booking
Call Girl Koramangala | 7001305949 At Low Cost Cash Payment BookingCall Girl Koramangala | 7001305949 At Low Cost Cash Payment Booking
Call Girl Koramangala | 7001305949 At Low Cost Cash Payment Bookingnarwatsonia7
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...narwatsonia7
 
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowKolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowNehru place Escorts
 
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort ServiceCollege Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort ServiceNehru place Escorts
 
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersBook Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersnarwatsonia7
 
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 

Último (20)

Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service LucknowCall Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
 
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
 
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service MumbaiVIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
 
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment BookingCall Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
 
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
 
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service LucknowVIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
 
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdfHemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdf
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
 
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original PhotosBook Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
 
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
 
Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Kanakapura Road Just Call 7001305949 Top Class Call Girl Service A...
 
Call Girl Koramangala | 7001305949 At Low Cost Cash Payment Booking
Call Girl Koramangala | 7001305949 At Low Cost Cash Payment BookingCall Girl Koramangala | 7001305949 At Low Cost Cash Payment Booking
Call Girl Koramangala | 7001305949 At Low Cost Cash Payment Booking
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
 
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowKolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
 
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort ServiceCollege Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
 
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersBook Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
 
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
 

Evaluation of Time Integration Schemes for the Generalized Interpolation Material Point Method

  • 1. Evaluation of Time Integration Schemes for the Generalized Interpolation Material Point Method Philip Wallstedt – [email_address] Jim Guilkey – [email_address]
  • 2.
  • 3. Compare USF and USL Update Stress Last Update Stress First
  • 5. Initialization to a Negative Half Time Step If you know the answer: Use data at time = 0: The easy way: if first time step then
  • 6. Axis-Aligned Displacement in a Unit Square Functions of coordinate directions only Corners and edges of GIMP particles remain aligned Sliding boundaries – zero normal velocity at surface.
  • 7. Axis-Aligned Displacement – cont. Diagonal terms only: Solve for body force from momentum: Stress Momentum
  • 8. Axis-Aligned Displacement Von Mises Stress Straight rows and columns only with the right answer
  • 9. Definition of Error at a Particle For a smooth problem in space and time check all particles and all time steps:
  • 10. Spatial Convergence CD-GIMP is 2 nd order – the initialization shortcut works USL changes to 1 st order – effect of half step initialization Minor change to UGIMP causes large error USF and MPM visually OK but poor accuracy
  • 11. Temporal Convergence Most methods display zero temporal convergence until stability is lost, even though CD-GIMP is formally 2 nd order in time. USL loses one spatial order, and gains one temporal – sum of 2? We conclude that spatial error dominates temporal error such that reduced CFL has no benefit.
  • 12.
  • 13. Expanding Ring radius Stress Displacement Free surfaces with implied zero normal stress GIMP particle edges not aligned More general and representative
  • 14. Expanding Ring – Displacement Radial Symmetry radius Stress Displacement X and Y Displacement Components: Capital “R” is radius in reference configuration.
  • 15. Expanding Ring: Cartesian Coordinates Gradient Operators in terms of R and  : Stress with zero Poisson’s ratio Now we let Maple do the hard part . . .
  • 17. Find c 1 , c 2 , and c 3 by rotating the stress matrix Rotation Matrix Q: Maple finds a simple answer:
  • 18. Solve for Body Force Maple generates C-compatible code for b
  • 19. Expanding Ring Results Normal Stress Hoop Stress
  • 20. Ring – Spatial Convergence The miss-alignment of particles and the stair-stepped surface now dominate the error. UGIMP gives up only for the highest resolutions.
  • 21. Ring – Temporal Convergence UGIMP and GIMP nearly same accuracy Same trends otherwise: little temporal convergence
  • 22. Conclusions The Method of Manufactured solutions allows order of accuracy to be demonstrated for realistic large deformation problems. The CD-GIMP combination is significantly better than choices involving UGIMP, MPM, USF, and USL. Formal temporal orders of accuracy are usually not observed in real solutions because spatial error dominates temporal. CD-GIMP can be 2 nd order if problem is smooth, particle edges are aligned, and surface is well-represented. Convergence drops to 1 st order for non-aligned particles. Thanks to Mike Steffen, Mike Kirby , LeThuy Tran, and Martin Berzins, as well as DOE grant W-7405-ENG-48.
  • 23. Expanding Disk: C code from Maple t124 = 15.0*t18*t19*t82+120.0*t61*t54*c1+130.0*t88*t89+24.0*t88*t82+112.0*t94*t6*c1+221.0*t94*t98+30.0*t101*t9+32.0*t104*t9+76.0*t104*t8+6.0*c2+122.0* t88*t8*c1+61.0*t66*t8*t35+130.0*t66*t89*c1+221.0*t57*t98*c1+16.0*c3*R; t125 = t80+t124; t127 = t104*t5; t129 = t31*R; t131 = T*c1; t151 = 1/(3.0*t127+2.0*t129+1.0+t131)/(1.0+3.0*t94*t44+5.0*t88*t6*c2+4.0* t88*t77+3.0*t34*t9+t17*t35+2.0*t131+2.0*t101*t5+3.0*t129+4.0*t127); t156 = sin(H); b[0] = -t4*t11*t12-t3*E*T*t12*t125*t151/2.0; b[1] = -t4*t11*t156-t3*t125*E*T*t156*t151/2.0; b[2] = 0.0; t52 = t27*c3; t54 = t44*R; t57 = t18*t27; t61 = t18*t52; t66 = t18*c3; t77 = t5*c1; t80 = 12.0*t18*t20*t6+19.0*T*t19*R+68.0*T*t27*t6+12.0*t31*c1+9.0*t34*t35+3.0*t18*c2*t39+72.0*t18*t42*t44*t6+24.0*t17*t48*t5+120.0*t17*t52*t54+191.0*t57* t54*t19+195.0*t61*t44*t5*c2+8.0*t66*R*t39+56.0*t57*t6*t35+80.0*t66*t44*t48+24.0 *t18*t48*t77; t82 = R*t35; t88 = t17*c3; t89 = t6*t19; t94 = t17*t27; t98 = t44*c2; t101 = t17*t19; t104 = T*c3; t1 = pi*pi; t3 = 1/rho; t4 = t1*E*t3; t5 = R*R; t6 = t5*R; t8 = c2*t5; t9 = c1*R; t11 = T*(c3*t6+t8+t9); t12 = cos(H); t17 = T*T; t18 = t17*T; t19 = c2*c2; t20 = t19*t19; t27 = c3*c3; t31 = T*c2; t34 = t17*c2; t35 = c1*c1; t39 = t35*c1; t42 = t27*t27; t44 = t5*t5; t48 = t19*c2;