55 < meta charset ="utf-8 " />
66 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
77 < title > magic.bLayers — Magic 6.3 documentation</ title >
8- < link rel ="stylesheet " type ="text/css " href ="../../_static/pygments.css?v=fa44fd50 " />
8+ < link rel ="stylesheet " type ="text/css " href ="../../_static/pygments.css?v=03e43079 " />
99 < link rel ="stylesheet " type ="text/css " href ="../../_static/magic.css?v=a97dc138 " />
1010
1111 < script src ="../../_static/documentation_options.js?v=4b074805 "> </ script >
@@ -98,21 +98,21 @@ <h3>Navigation</h3>
9898
9999 < h1 > Source code for magic.bLayers</ h1 > < div class ="highlight "> < pre >
100100< span > </ span > < span class ="c1 "> # -*- coding: utf-8 -*-</ span >
101- < span class ="kn "> import</ span > < span class ="nn "> matplotlib.pyplot</ span > < span class ="k "> as</ span > < span class ="nn "> plt</ span >
102- < span class ="kn "> import</ span > < span class ="nn "> numpy</ span > < span class ="k "> as</ span > < span class ="nn "> np</ span >
103- < span class ="kn "> import</ span > < span class ="nn "> os</ span >
104- < span class ="kn "> from</ span > < span class ="nn "> magic</ span > < span class ="kn "> import</ span > < span class ="n "> MagicRadial</ span > < span class ="p "> ,</ span > < span class ="n "> matder</ span > < span class ="p "> ,</ span > < span class ="n "> intcheb</ span > < span class ="p "> ,</ span > < span class ="n "> MagicSetup</ span > < span class ="p "> ,</ span > < span class ="n "> scanDir</ span > < span class ="p "> ,</ span > < span class ="n "> AvgField</ span >
105- < span class ="kn "> from</ span > < span class ="nn "> magic.setup</ span > < span class ="kn "> import</ span > < span class ="n "> labTex</ span >
106- < span class ="kn "> from</ span > < span class ="nn "> scipy.signal</ span > < span class ="kn "> import</ span > < span class ="n "> argrelextrema</ span >
101+ < span class ="kn "> import</ span > < span class =" w " > </ span > < span class ="nn "> matplotlib.pyplot</ span > < span class =" w " > </ span > < span class ="k "> as</ span > < span class =" w " > </ span > < span class ="nn "> plt</ span >
102+ < span class ="kn "> import</ span > < span class =" w " > </ span > < span class ="nn "> numpy</ span > < span class =" w " > </ span > < span class ="k "> as</ span > < span class =" w " > </ span > < span class ="nn "> np</ span >
103+ < span class ="kn "> import</ span > < span class =" w " > </ span > < span class ="nn "> os</ span >
104+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> magic</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> MagicRadial</ span > < span class ="p "> ,</ span > < span class ="n "> matder</ span > < span class ="p "> ,</ span > < span class ="n "> intcheb</ span > < span class ="p "> ,</ span > < span class ="n "> MagicSetup</ span > < span class ="p "> ,</ span > < span class ="n "> scanDir</ span > < span class ="p "> ,</ span > < span class ="n "> AvgField</ span >
105+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> magic.setup</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> labTex</ span >
106+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> scipy.signal</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> argrelextrema</ span >
107107< span class ="k "> try</ span > < span class ="p "> :</ span >
108- < span class ="kn "> from</ span > < span class ="nn "> scipy.integrate</ span > < span class ="kn "> import</ span > < span class ="n "> simps</ span >
108+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> scipy.integrate</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> simps</ span >
109109< span class ="k "> except</ span > < span class ="p "> :</ span >
110- < span class ="kn "> from</ span > < span class ="nn "> scipy.integrate</ span > < span class ="kn "> import</ span > < span class ="n "> simpson</ span > < span class ="k "> as</ span > < span class ="n "> simps</ span >
111- < span class ="kn "> from</ span > < span class ="nn "> scipy.interpolate</ span > < span class ="kn "> import</ span > < span class ="n "> splrep</ span > < span class ="p "> ,</ span > < span class ="n "> splev</ span >
110+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> scipy.integrate</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> simpson</ span > < span class ="k "> as</ span > < span class ="n "> simps</ span >
111+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> scipy.interpolate</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> splrep</ span > < span class ="p "> ,</ span > < span class ="n "> splev</ span >
112112
113113< div class ="viewcode-block " id ="getAccuratePeaks ">
114114< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.getAccuratePeaks "> [docs]</ a >
115- < span class ="k "> def</ span > < span class ="nf "> getAccuratePeaks</ span > < span class ="p "> (</ span > < span class ="n "> rad</ span > < span class ="p "> ,</ span > < span class ="n "> uh</ span > < span class ="p "> ,</ span > < span class ="n "> uhTop</ span > < span class ="p "> ,</ span > < span class ="n "> uhBot</ span > < span class ="p "> ,</ span > < span class ="n "> ri</ span > < span class ="p "> ,</ span > < span class ="n "> ro</ span > < span class ="p "> ):</ span >
115+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="nf "> getAccuratePeaks</ span > < span class ="p "> (</ span > < span class ="n "> rad</ span > < span class ="p "> ,</ span > < span class ="n "> uh</ span > < span class ="p "> ,</ span > < span class ="n "> uhTop</ span > < span class ="p "> ,</ span > < span class ="n "> uhBot</ span > < span class ="p "> ,</ span > < span class ="n "> ri</ span > < span class ="p "> ,</ span > < span class ="n "> ro</ span > < span class ="p "> ):</ span >
116116< span class ="w "> </ span > < span class ="sd "> """</ span >
117117< span class ="sd "> This functions performs a spline extrapolation around the maxima</ span >
118118< span class ="sd "> of the input array uh to define a more accurate location of the</ span >
@@ -162,7 +162,7 @@ <h1>Source code for magic.bLayers</h1><div class="highlight"><pre>
162162
163163< div class ="viewcode-block " id ="integBulkBc ">
164164< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.integBulkBc "> [docs]</ a >
165- < span class ="k "> def</ span > < span class ="nf "> integBulkBc</ span > < span class ="p "> (</ span > < span class ="n "> rad</ span > < span class ="p "> ,</ span > < span class ="n "> field</ span > < span class ="p "> ,</ span > < span class ="n "> ri</ span > < span class ="p "> ,</ span > < span class ="n "> ro</ span > < span class ="p "> ,</ span > < span class ="n "> lambdai</ span > < span class ="p "> ,</ span > < span class ="n "> lambdao</ span > < span class ="p "> ,</ span > < span class ="n "> normed</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
165+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="nf "> integBulkBc</ span > < span class ="p "> (</ span > < span class ="n "> rad</ span > < span class ="p "> ,</ span > < span class ="n "> field</ span > < span class ="p "> ,</ span > < span class ="n "> ri</ span > < span class ="p "> ,</ span > < span class ="n "> ro</ span > < span class ="p "> ,</ span > < span class ="n "> lambdai</ span > < span class ="p "> ,</ span > < span class ="n "> lambdao</ span > < span class ="p "> ,</ span > < span class ="n "> normed</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
166166< span class ="w "> </ span > < span class ="sd "> """</ span >
167167< span class ="sd "> This function evaluates the radial integral of the input array field</ span >
168168< span class ="sd "> in the boundary layer and in the bulk separately.</ span >
@@ -216,7 +216,7 @@ <h1>Source code for magic.bLayers</h1><div class="highlight"><pre>
216216
217217< div class ="viewcode-block " id ="integBotTop ">
218218< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.integBotTop "> [docs]</ a >
219- < span class ="k "> def</ span > < span class ="nf "> integBotTop</ span > < span class ="p "> (</ span > < span class ="n "> rad</ span > < span class ="p "> ,</ span > < span class ="n "> field</ span > < span class ="p "> ,</ span > < span class ="n "> ri</ span > < span class ="p "> ,</ span > < span class ="n "> ro</ span > < span class ="p "> ,</ span > < span class ="n "> lambdai</ span > < span class ="p "> ,</ span > < span class ="n "> lambdao</ span > < span class ="p "> ,</ span > < span class ="n "> normed</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
219+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="nf "> integBotTop</ span > < span class ="p "> (</ span > < span class ="n "> rad</ span > < span class ="p "> ,</ span > < span class ="n "> field</ span > < span class ="p "> ,</ span > < span class ="n "> ri</ span > < span class ="p "> ,</ span > < span class ="n "> ro</ span > < span class ="p "> ,</ span > < span class ="n "> lambdai</ span > < span class ="p "> ,</ span > < span class ="n "> lambdao</ span > < span class ="p "> ,</ span > < span class ="n "> normed</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
220220< span class ="w "> </ span > < span class ="sd "> """</ span >
221221< span class ="sd "> This function evaluates the radial integral of the input array field</ span >
222222< span class ="sd "> in the bottom and top boundary layers separately.</ span >
@@ -261,7 +261,7 @@ <h1>Source code for magic.bLayers</h1><div class="highlight"><pre>
261261
262262< div class ="viewcode-block " id ="getMaxima ">
263263< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.getMaxima "> [docs]</ a >
264- < span class ="k "> def</ span > < span class ="nf "> getMaxima</ span > < span class ="p "> (</ span > < span class ="n "> field</ span > < span class ="p "> ):</ span >
264+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="nf "> getMaxima</ span > < span class ="p "> (</ span > < span class ="n "> field</ span > < span class ="p "> ):</ span >
265265< span class ="w "> </ span > < span class ="sd "> """</ span >
266266< span class ="sd "> This function determines the local maxima of the input array field</ span >
267267
@@ -290,7 +290,7 @@ <h1>Source code for magic.bLayers</h1><div class="highlight"><pre>
290290
291291< div class ="viewcode-block " id ="BLayers ">
292292< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.BLayers "> [docs]</ a >
293- < span class ="k "> class</ span > < span class ="nc "> BLayers</ span > < span class ="p "> (</ span > < span class ="n "> MagicSetup</ span > < span class ="p "> ):</ span >
293+ < span class ="k "> class</ span > < span class =" w " > </ span > < span class ="nc "> BLayers</ span > < span class ="p "> (</ span > < span class ="n "> MagicSetup</ span > < span class ="p "> ):</ span >
294294< span class ="w "> </ span > < span class ="sd "> """</ span >
295295< span class ="sd "> This class allows to determine the viscous and thermal boundary layers</ span >
296296< span class ="sd "> using several classical methods (slope method, peak values, dissipation</ span >
@@ -326,7 +326,7 @@ <h1>Source code for magic.bLayers</h1><div class="highlight"><pre>
326326
327327< div class ="viewcode-block " id ="BLayers.__init__ ">
328328< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.BLayers.__init__ "> [docs]</ a >
329- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> iplot</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ,</ span > < span class ="n "> quiet</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
329+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> iplot</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ,</ span > < span class ="n "> quiet</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ):</ span >
330330< span class ="w "> </ span > < span class ="sd "> """</ span >
331331< span class ="sd "> :param iplot: display the result when set to True (default False)</ span >
332332< span class ="sd "> :type iplot: bool</ span >
@@ -682,7 +682,7 @@ <h1>Source code for magic.bLayers</h1><div class="highlight"><pre>
682682
683683< div class ="viewcode-block " id ="BLayers.plot ">
684684< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.BLayers.plot "> [docs]</ a >
685- < span class ="k "> def</ span > < span class ="nf "> plot</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
685+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="nf "> plot</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
686686< span class ="w "> </ span > < span class ="sd "> """</ span >
687687< span class ="sd "> Plotting function</ span >
688688< span class ="sd "> """</ span >
@@ -759,7 +759,7 @@ <h1>Source code for magic.bLayers</h1><div class="highlight"><pre>
759759
760760< div class ="viewcode-block " id ="BLayers.__str__ ">
761761< a class ="viewcode-back " href ="../../apiPython/misc.html#magic.bLayers.BLayers.__str__ "> [docs]</ a >
762- < span class ="k "> def</ span > < span class ="fm "> __str__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
762+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __str__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
763763< span class ="w "> </ span > < span class ="sd "> """</ span >
764764< span class ="sd "> Formatted output</ span >
765765< span class ="sd "> """</ span >
@@ -856,8 +856,8 @@ <h3>Navigation</h3>
856856 </ ul >
857857 </ div >
858858 < div class ="footer " role ="contentinfo ">
859- © Copyright 2023 , Thomas Gastine, Johannes Wicht, Ankit Barik, Lùcia Duarte.
860- Created using < a href ="https://www.sphinx-doc.org/ "> Sphinx</ a > 8.1 .3.
859+ © Copyright 2025 , Thomas Gastine, Johannes Wicht, Ankit Barik, Lùcia Duarte.
860+ Created using < a href ="https://www.sphinx-doc.org/ "> Sphinx</ a > 8.2 .3.
861861 </ div >
862862 </ body >
863863</ html >
0 commit comments