-
Notifications
You must be signed in to change notification settings - Fork 121
Prolate spheroid model with self-demag #258
Comments
You know, that could really go well with the 'seeded' inversion that you and Valeria published a while ago. I forget what you called it. |
@drandykass yes please! Any new forward modeling is always welcome. How so? Do you mean using the spheroids to build the model? |
Indeed. Instead of using spheres, you use spheroids. You could then build in anisotropy or self-demag into the solution. Forgive me--it's been ages since I read that paper so I could be way off. |
No problem! In that case it wouldn't work probably because there would be a lot of empty spaces when trying to aggregate spheroids. |
Ah, I didn't realize that it was trying to fill the space. I'll have to go back and reread it. |
I was looking through to see if there was already a ticket for an issue I was having and found this very old comment. Guess I need to get on that... I have the code written, I just need to make it Fatiando-ish! |
No hurry. I've been neglecting Fatiando for past few months. I've been experimenting with stripping away some of the parts that aren't necessarily "geophysics", like the inversion package and I started with This would also help us share code with their discretize package. |
Indeed. Somewhat related, but with important implications, is something I
wanted to add. I needed a forward model of a cylinder with uniform
magnetization (infinitely extending and horizontal, but with magnetization
not parallel to the axis). Right now, that should be a new object in
mesher (e.g. fatiando.mesher.infCylinder or something). Should I not
proceed with that? I can just write my own little script. If you would
like it added, what would you suggest I call it? HorizInfCylinder doesn't
have a nice ring to it...
|
You can add it to mesher for now and we'll move it over to the new package once that is on its way. So this is a horizontal cylinder that is infinitely long? Can you control the orientation of the cylinder? Is it truly 3D (e.g., can the magnetization be in any direction)? |
Understood. Yes, this is horizontal cylinder of arbitrary radius, angled with whatever declination. The magnetisation can be in any direction (of course B is zero if aligned with axis), but must be constant throughout. So the physical parameters in geometry are declination, depth to centre of cylinder, radius, and magnetisation, both magnitude and direction. It makes more sense physically to cast the magnetisation as a dipole moment per unit length, but we can leave it as a magnetisation per unit volume. The salient math comes from Blakely. I had struggled with solving the surface integral from the vector potential formulation (such as from Griffiths), but Blakely rather simply and elegantly uses Poisson's relation to convert from the expression of the gravity potential of a horizontal cylinder. I also dug up my prolate spheroid code, so I can add that in too (separate branch of course). |
Is there any interest in having a prolate spheroid analytic mag solution which incorporates self-demagnetization? I need to write one up to compare some results, and could do it 'fatiando-ish' if desired.
The text was updated successfully, but these errors were encountered: