This video closed a big gap in my understanding of FEM. Thank you. During my Bachelorthesis, I had a hard time with the theoretical background because we only considered directional derivatives but never made the jump to Variational Calculus.
@FredericaBernkastelКүн бұрын
Wow. A year ago, I've experimented with gradient descent/IPM methods, and wondered if a generalization of them for function spaces could exist too. You've answered just that! I think I might be able to do something cool with this method, particularly in application to SDF fields.
@Javy_ChandКүн бұрын
Do you have some additional resources you'd say are worth a look? (Books, classes, ...) This might be useful for my classical mechanics class this semester
@DrSimulate12 сағат бұрын
I can recommend the lecture notes by Dennis Kochmann: ethz.ch/content/dam/ethz/special-interest/mavt/mechanical-systems/mm-dam/documents/Notes/IntroToFEA_red.pdf
@MissPiggyM976Күн бұрын
Well done, thanks!
@iiimtw111Күн бұрын
Man, your content is a treasure! I am a visual learner and suffer to understand boring black and white static papers. You are a blessing!!!
@DrSimulateКүн бұрын
Thank you so much! :)
@peterthebonsai2 күн бұрын
Hi, I'm curious, what are you studying/did you study in college?
@DrSimulateКүн бұрын
I studied Computational Science in Engineering :)
@CrazyShores2 күн бұрын
24:31 i think there's a mistake, the derivative d/dh at h=0 should be of F[u + hv] !
@CrazyShores2 күн бұрын
BOOK SUGGESTIONS FOR CALCULUS OF VARIATIONS???
@DrSimulate12 сағат бұрын
I don't have a specific book to recommend. but I love the lecture notes by Dennis Kochmann: ethz.ch/content/dam/ethz/special-interest/mavt/mechanical-systems/mm-dam/documents/Notes/IntroToFEA_red.pdf
@CrazyShores12 сағат бұрын
@DrSimulate thanks. Do you study at ETHZ?
@DrSimulate12 сағат бұрын
@@CrazyShores I did my PhD there with Laura De Lorenzis :)
@davidschouten40972 күн бұрын
man i love math
@davidcoulin73092 күн бұрын
Good Stuff.
@erayyildiz95622 күн бұрын
Great video again! I like so much how you build up the understanding and necessity of a relatively more advanced concept using a more common one. I also appreciate the efforts that you put in at the end of the video, to make it more clear related terms and concepts for further research. Thank you so much !
@DrSimulateКүн бұрын
Thanks and welcome :)
@kenankenan63712 күн бұрын
New video from one of my favorite channels. like button even without watching . Dear Dr but one idea doesn't leaves me after video. As we can represents almost all functions in Hilbert space for example assuming that we can consider sine and cosine harmonics like a basis functions . What do u think about that ? thank u dear Dr for all ur efforts. ur channel is brilliant . Please never stop making videos. Future engineers needs educational channels like urs not like an other pseudo scientific channels ))
@DrSimulate2 күн бұрын
Thanks for this very motivating comment and thanks stopping by again and again :)) I hope I understand your comment correctly. Are you asking about the part of the video when I say that the functionals input is infinite-dimensional? The key point here is that the function u has no finite basis. If we want to express u as a linear combination of trigonemetric functions, then we would need infinitely many of those. If we take a finite number of trigonemtric functions, we only get an approximation of u.
@kenankenan63712 күн бұрын
@DrSimulate Yess u got my point correctly.Even while writing the previous comment i also came to conclusion which u mentioned)) Again thank u for ur efforts.Always recommending ur channel for all my students and co-workers))
@ManishSingh-gc5fv2 күн бұрын
Very good video.
@johnitaballmer39662 күн бұрын
This is fantastic! Thank you Sir. I am sure this is directly connected to the Lagrange multiplier method and hope you consider making a video on it. Also, as you stated directional derivative is not the same as the functional derivative, I hope you consider to further pursue this too.
@hamzazaheer37832 күн бұрын
Could you create a video explaining shear locking and volumetric locking, along with their deformation modes? Please also cover their solutions, such as reduced integration, the method of incompatible modes, and the Assumed Natural Strain (ANS) method.😅😅
@DrSimulate2 күн бұрын
I hope I can cover these topics in the future... :)
@SiderisMandrafoudis2 күн бұрын
Top notch! Liked, subbed, thank you.
@CarryModeActive3 күн бұрын
Ich schreibe in ein paar Tagen Festkörpermechanik und die Herleitung vom Split ist immer gefordert. Durch die Visualisierung ist mir gerade nochmal einiges klarer geworden :D Merci!
@hamzazaheer37833 күн бұрын
I've been watching your videos for years. Now, I'm pursuing a master's in simulation engineering. Your videos helped me understand key concepts in my first semester. In the second semester and beyond, I have a long list of electives to choose from, including nonlinear simulations, multiscale modeling, biomechanics, machine learning, optimization, smart materials, concrete, composites, and more. I'm really confused about which electives to select. I’m afraid of becoming a jack of all trades but master of none. I’m interested in nonlinear simulations and multiscale modeling, but I’m not sure if I liked them. What should I do? Greetings from Stuttgart
@DrSimulate2 күн бұрын
Though choices :) Maybe you can check the webpages of the institutes and what type of thesis topics they offer and if you find one institute very interesting, you can mostly choose courses offered by this institute...
@5eurosenelsuelo3 күн бұрын
Your videos are great as usual. I have one question. At 9:48, isn't it possible to have a function that outputs a vector too? A velocity field for example.
@DrSimulate3 күн бұрын
@@5eurosenelsuelo Thanks for showing up again :) yes you are absolutely right! Because this video is about minization, I focus on functions/functionals with a scalar output. Because only scalars can be minimized. Vectors cannot be minimized (we could, however, minimize the norm of a vector, which would again be a scalar).
@JérémieKouotang3 күн бұрын
Wonderful simulation
@MohamedHanafy-g6b3 күн бұрын
Your videos really help me with finite element method on a theoretical level and extremely beneficial for my graduation project, I appreciate your hard work on the videos and I wish you all good luck
@DrSimulate3 күн бұрын
@@MohamedHanafy-g6b Thank you so much!
@keydi983 күн бұрын
yeah without t his video, I would never understand the weak form !! I did my exam on Trusses analysis with FEM the 28/01, I am sure I did extremely well.
@AhmedAli-ew2eh3 күн бұрын
Thanks for posting this video now. It comes at the right time , I have several exams involving the concept of minimisation including Finite element methods, continuum mechanics and computational linear algebra ( conjugate gradient and krylov subspaces ). Greetings from TUM.
@DrSimulate3 күн бұрын
@@AhmedAli-ew2eh Thanks, and greetings from Berlin. I was never there but heart only good about TUM :)
@corridourthoughts3 күн бұрын
One question, in the weak form of the governing differential equation the test function should be zero where ever the value of the unknown function is specified, I am yet to find the exact reason why this is and to show what if the test function doesn't satisfy this, thanks in advanced, hope you also goes into non linear fem Thanks
@DrSimulate3 күн бұрын
@@corridourthoughts very intelligent question! :) In fact I was also wondering about this before I produced this video. But now I think I have a satisfying answer: It helps to think of the problem in finite dimensions. Take the function f(x) from the video. Let's assume we want to minimize this function. But let's also say that we want to fulfill the constraint that x1=2. Think of this as a plane through the plot of f. For this constraint, we cannot find a point (x1,x2) such that all directional derivative of f are zero. Because for x1=2 there is always a nonzero slope in the x1 direction. Therefore, we have to change the necessary condition for the minimum. We have to constrain the directions v such that they have no contribution in the x1 direction. We have to set v1=0. For the functional F, we observe the same. It's just more difficult to visualize. But if we constrain the function u(x) at any point x, we should also set the test function to zero at this point.
@aziz0x003 күн бұрын
i have an exam on it tomorrow, and this boosted my understanding! THANKS!
@DrSimulate3 күн бұрын
@@aziz0x00 Good luck!
@aziz0x003 күн бұрын
@DrSimulate it was great :D ! Thank you.
@SantiagoMorales-w1s4 күн бұрын
This video has genuinely been enlightening, thank you so much!
@alirezazakeri93384 күн бұрын
I used to skip this part of the method, thank you for this fabulous piece of content! please continue doing this great job!
@MohamedHanafy-g6b9 күн бұрын
New video when??❤
@MohamedHanafy-g6b9 күн бұрын
New video when ??
@DrSimulate9 күн бұрын
Next upload will be in about 2 weeks :)
@mirmashrafiahasan645911 күн бұрын
It would be great if you provide some resources of rigorous mathematical explanation of the formula you have provided. And obviously great visuals. Thanks for putting in so much time and energy for us.
@DrSimulate8 күн бұрын
Thanks :) are you referring to a specific equation or a rigorous mathematical treatment of the problem in general?
@changename595419 күн бұрын
Das ist wirklich gut, besten Dank!
@DrSimulate18 күн бұрын
Gern :)
@andresyesidmorenovilla788819 күн бұрын
Brilliant explanation, thank you so much!
@geep123220 күн бұрын
Thank you!!!
@JavierMeseguerdePaz20 күн бұрын
What a gem of a video! Best explanation I've seen of FEM in... Forever. Thank you very very much for this masterpiece.
@kdo7421 күн бұрын
What an incredible video! Your explanation was absolutely fantastic - so clear and easy to follow. The way you broke down the concepts step by step made it so much easier to understand. Your presentation skills are top-notch, and it's obvious how much effort you put into making everything so accessible. If I could make a suggestion, it would be amazing to see another video diving into the Galerkin method. I think your excellent teaching style would make it much easier to grasp such an important topic. Keep up the fantastic work, and thanks again for sharing your knowledge with such passion and dedication!
@DrSimulate21 күн бұрын
Thank you so much! I'm very glad that it helped you to understand! :)
@eduardoimaz159123 күн бұрын
In the first 20 minutes you already explained the FE way better than my proffesors could in an entire semester, thank you so much :)
@adamreich322823 күн бұрын
Top explanation with great graphical aid. But what I love is the intro: rotating cube, sphere, green digital mesh in background and a huming sound.
@DrSimulate23 күн бұрын
Thanks! :)))
@eduardoimaz159124 күн бұрын
I loved the video, outstanding job. I can't believe it was the first video you uploaded!! Also loved the music btw jajaja
@MatrixMover26 күн бұрын
It's a great video. I was quite perplexed myself while contemplating the need for weak formulation in the finite element method.
@W_AHL27 күн бұрын
As an Applied Mechanics student, axcess to this channel is golden! Please, please continue with your work.
@soeinalbo91327 күн бұрын
Bruder du hast alles hochgenommen mit diesem video. sehr stark gemacht!
@user-oo2si4oy1g29 күн бұрын
Thanks for this excellent explanation of volumetric and deviatoric strain-it really helped clarify the concepts! One quick question: I often see the terms ‘dilation,’ ‘dilatation,’ ‘hydrostatic strain,’ ‘mean normal strain,’ and ‘volumetric strain’ used in various texts. Are these essentially referring to the same concept (the isotropic part of strain that changes volume), or are there subtle distinctions between them? I’d love to hear your insight on how (or if) they differ.
@DrSimulate29 күн бұрын
I would say that the terms "dilatiational strain", "hydrostatic strain", "volumetric strain" can all be used interchangeably. The mean normal strain is something else. The dilatiational/hydrostatic/volumetric strain is a tensor, but the mean normal strain should be a scalar value.
@keydi98Ай бұрын
Almost 5K, lets go !!!!!!
@QUANNGUYENVOHOANGАй бұрын
Hi, many thanks for the graphical explanation at the beginning, it help me understand the problem better. <3
@teunschuur7988Ай бұрын
Excelent video, I tried to code along in Julia. But I there is a small mistake. You keep displaying the initial condition of u'(0)=0, where as the solution you show (and also the plot of u'(x)) don't support that. I think u'(0) would be 1? please correct me if I'm wrong. edit: never mind, I now see that is says u'(1)=0, which does indeed work.
@James-m3c1kАй бұрын
The weak formulation in Finite Element Analysis can be quite challenging to grasp at first! I remember spending hours trying to connect the dots until I found structured resources online. Tools like SolutionInn's flashcards and step-by-step solutions are lifesavers for breaking down complex concepts into manageable pieces.
@aymannoirАй бұрын
Thank you for the videos, very simple and high quality.
@keydi98Ай бұрын
This is how doctor simulate wish merry chrstmas hehe... by simulating.....
@keydi98Ай бұрын
I have a question, is it right to use N1(x) as a test function knowing that N1(x) = 1 when x = 0 (The boundary condition is not met).
@DrSimulate29 күн бұрын
I start counting the shape functions with 0. So, N1 is already the second shape function with N1(x=0)=0 :)