@@ -520,7 +520,7 @@ def test_cross_section_complex_medium():
520520 n_matrix , x_scat , x ,
521521 wavelen )[0 ]
522522 # With Mie solutions in absorbing medium
523- rho_scat = k * distance
523+ rho_scat = ( k * distance ). to ( "" ). magnitude
524524 I_parperp = mie .diff_scat_intensity_complex_medium (m , x , theta , rho_scat )
525525 cscat_exact = mie .integrate_intensity_complex_medium (I_parperp ,
526526 distance , theta , k )[0 ]
@@ -562,7 +562,7 @@ def test_cross_section_complex_medium():
562562 n_matrix , x_scat , x ,
563563 wavelen )[0 ]
564564 # With full Mie solutions that include the near fields
565- rho_scat = k * distance
565+ rho_scat = ( k * distance ). to ( "" ). magnitude
566566 I_parperp = mie .diff_scat_intensity_complex_medium (m , x , theta , rho_scat ,
567567 near_field = True )
568568 cscat_exact2 = mie .integrate_intensity_complex_medium (I_parperp ,
@@ -577,7 +577,7 @@ def test_cross_section_complex_medium():
577577 m = index_ratio (n_particle , n_matrix )
578578 k = 2 * np .pi * n_matrix / wavelen
579579 x = size_parameter (wavelen , n_matrix , radius )
580- rho_scat = k * distance
580+ rho_scat = ( k * distance ). to ( "" ). magnitude
581581
582582 # With full Mie solutions
583583 I_parperp = mie .diff_scat_intensity_complex_medium (m , x , theta , rho_scat )
@@ -608,7 +608,7 @@ def test_multilayer_complex_medium():
608608 angles = np .linspace (0 , np .pi , 10000 )
609609 distance = Quantity (100000000.0 ,'nm' )
610610 k = 2 * np .pi * n_sample / wavelen
611- kd = k * distance
611+ kd = ( k * distance ). to ( "" ). magnitude
612612
613613 # With far-field Mie solutions
614614 cscat_real = mie .calc_cross_sections (marray , xarray , wavelen / n_sample )[0 ]
@@ -697,7 +697,7 @@ def test_diff_scat_intensity_complex_medium_cartesian():
697697 # parameters for calculating scattering
698698 m = index_ratio (n_particle , n_matrix )
699699 x = size_parameter (wavelen , n_matrix , radius )
700- kd = 2 * np .pi * n_matrix / wavelen * Quantity (10000.0 ,'nm' )
700+ kd = ( 2 * np .pi * n_matrix / wavelen * Quantity (10000.0 ,'nm' )). to ( "" ). magnitude
701701
702702 # calculate differential scattered intensity in par/perp basis
703703 I_parperp = mie .diff_scat_intensity_complex_medium (m , x , thetas_2d , kd ,
@@ -736,7 +736,7 @@ def test_integrate_intensity_complex_medium_cartesian():
736736 x = size_parameter (wavelen , n_matrix , radius )
737737 k = 2 * np .pi * n_matrix / wavelen
738738 distance = Quantity (10000.0 ,'nm' )
739- kd = k * distance
739+ kd = ( k * distance ). to ( "" ). magnitude
740740
741741 # calculate the differential scattered intensities
742742 I_xy = mie .diff_scat_intensity_complex_medium (m , x , thetas_2d , kd ,
@@ -781,7 +781,7 @@ def test_value_errors():
781781 x = size_parameter (wavelen , n_matrix , radius )
782782 k = 2 * np .pi * n_matrix / wavelen
783783 distance = Quantity (10000.0 ,'nm' )
784- kd = k * distance
784+ kd = ( k * distance ). to ( "" ). magnitude
785785
786786 with pytest .raises (ValueError ):
787787 # try to calculate near field in cartesian
0 commit comments