Hello! I'm starting a project with one of my professors at college whose subject is the Boundary Element Method. I've studied a little bit of Finite Element Method, but BEM is new to me. This project will envolve a lot of programming in Python and Matlab. I would like to know how does BEM compares to FEA. My professor said that BEM takes less computational time because you only have to discretize the boundaries of your problem, and not the whole body (that's what I understood). But looks like BEM is way less widespread than FEA, for example. Ultimately, I would like to learn CFD, and I wonder if learning BEM now would be a good step towards this.