A numerical method for solving the buoyancy-driven magneto-convection equations in a rapidly rotating spherical shell is presented. The method is implemented through a FORTRAN 90 program, based on a FORTRAN 66 code written by Hollerbach [International Journal for Numerical Methods in Fluids, 32 (2000)] and partially translated in FORTRAN 90 by Riquier. The program uses the pseudo-spectral method and computes velocity as well as temperature fields in a rapidly rotating spherical shell. The code has been validated through comparisons with previous studies and parallelized using OpenMP. Comparisons with Hollerbach's method have been carried out and showed improvements in stability.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-312404 |
Date | January 2022 |
Creators | Rambert, Camille |
Publisher | KTH, Teknisk mekanik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-SCI-GRU ; 2022:039 |
Page generated in 0.0021 seconds