@@ -120,9 +120,15 @@ <h1>Source code for polaris.mesh.base</h1><div class="highlight"><pre>
120120< span class ="sd "> base_mesh_steps : list of polaris.mesh.spherical.BaseMeshStep</ span >
121121< span class ="sd "> All supported base mesh steps in the mesh component</ span >
122122< span class ="sd "> """</ span >
123+ < span class ="n "> resolutions</ span > < span class ="o "> =</ span > < span class ="p "> {</ span >
124+ < span class ="s1 "> 'icos'</ span > < span class ="p "> :</ span > < span class ="p "> [</ span > < span class ="mf "> 480.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 240.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 120.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 60.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 30.0</ span > < span class ="p "> ],</ span >
125+ < span class ="s1 "> 'qu'</ span > < span class ="p "> :</ span > < span class ="p "> [</ span > < span class ="mf "> 480.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 240.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 210.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 180.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 150.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 120.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 90.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 60.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 30.0</ span > < span class ="p "> ],</ span >
126+ < span class ="p "> }</ span >
127+
123128 < span class ="n "> base_mesh_steps</ span > < span class ="o "> =</ span > < span class ="p "> []</ span >
124- < span class ="k "> for</ span > < span class ="n "> icosahedral</ span > < span class ="ow "> in</ span > < span class ="p "> [</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="kc "> False</ span > < span class ="p "> ]:</ span >
125- < span class ="k "> for</ span > < span class ="n "> resolution</ span > < span class ="ow "> in</ span > < span class ="p "> [</ span > < span class ="mf "> 480.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 240.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 120.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 60.0</ span > < span class ="p "> ,</ span > < span class ="mf "> 30.0</ span > < span class ="p "> ]:</ span >
129+ < span class ="k "> for</ span > < span class ="n "> prefix</ span > < span class ="p "> ,</ span > < span class ="n "> res_list</ span > < span class ="ow "> in</ span > < span class ="n "> resolutions</ span > < span class ="o "> .</ span > < span class ="n "> items</ span > < span class ="p "> ():</ span >
130+ < span class ="n "> icosahedral</ span > < span class ="o "> =</ span > < span class ="n "> prefix</ span > < span class ="o "> ==</ span > < span class ="s1 "> 'icos'</ span >
131+ < span class ="k "> for</ span > < span class ="n "> resolution</ span > < span class ="ow "> in</ span > < span class ="n "> res_list</ span > < span class ="p "> :</ span >
126132 < span class ="n "> base_mesh_step</ span > < span class ="p "> ,</ span > < span class ="n "> _</ span > < span class ="o "> =</ span > < span class ="n "> add_uniform_spherical_base_mesh_step</ span > < span class ="p "> (</ span >
127133 < span class ="n "> resolution</ span > < span class ="o "> =</ span > < span class ="n "> resolution</ span > < span class ="p "> ,</ span >
128134 < span class ="n "> icosahedral</ span > < span class ="o "> =</ span > < span class ="n "> icosahedral</ span > < span class ="p "> ,</ span >
0 commit comments