@@ -45,7 +45,7 @@ struct AeroParticle {
4545 throw std::runtime_error (" AeroData size mistmatch" );
4646 }
4747
48- static std::valarray< double > volumes (const AeroParticle &self)
48+ static auto volumes (const AeroParticle &self)
4949 {
5050 int len = AeroData::__len__ (*self.aero_data );
5151 std::valarray<double > data (len);
@@ -57,7 +57,7 @@ struct AeroParticle {
5757 return data;
5858 }
5959
60- static double volume (const AeroParticle &self) {
60+ static auto volume (const AeroParticle &self) {
6161 double vol;
6262 f_aero_particle_volume (
6363 self.ptr .f_arg (),
@@ -66,7 +66,7 @@ struct AeroParticle {
6666 return vol;
6767 }
6868
69- static double species_volume (const AeroParticle &self, const int &i_spec) {
69+ static auto species_volume (const AeroParticle &self, const int &i_spec) {
7070 double vol;
7171 f_aero_particle_species_volume (
7272 self.ptr .f_arg (),
@@ -76,7 +76,7 @@ struct AeroParticle {
7676 return vol;
7777 }
7878
79- static double dry_volume (const AeroParticle &self) {
79+ static auto dry_volume (const AeroParticle &self) {
8080 double vol;
8181 f_aero_particle_dry_volume (
8282 self.ptr .f_arg (),
@@ -86,7 +86,7 @@ struct AeroParticle {
8686 return vol;
8787 }
8888
89- static double radius (const AeroParticle &self) {
89+ static auto radius (const AeroParticle &self) {
9090 double radius;
9191 f_aero_particle_radius (
9292 self.ptr .f_arg (),
@@ -96,7 +96,7 @@ struct AeroParticle {
9696 return radius;
9797 }
9898
99- static double dry_radius (const AeroParticle &self) {
99+ static auto dry_radius (const AeroParticle &self) {
100100 double radius;
101101 f_aero_particle_dry_radius (
102102 self.ptr .f_arg (),
@@ -106,7 +106,7 @@ struct AeroParticle {
106106 return radius;
107107 }
108108
109- static double diameter (const AeroParticle &self) {
109+ static auto diameter (const AeroParticle &self) {
110110 double diameter;
111111 f_aero_particle_diameter (
112112 self.ptr .f_arg (),
@@ -116,7 +116,7 @@ struct AeroParticle {
116116 return diameter;
117117 }
118118
119- static double dry_diameter (const AeroParticle &self) {
119+ static auto dry_diameter (const AeroParticle &self) {
120120 double diameter;
121121 f_aero_particle_dry_diameter (
122122 self.ptr .f_arg (),
@@ -126,7 +126,7 @@ struct AeroParticle {
126126 return diameter;
127127 }
128128
129- static double mass (const AeroParticle &self) {
129+ static auto mass (const AeroParticle &self) {
130130 double mass;
131131 f_aero_particle_mass (
132132 self.ptr .f_arg (),
@@ -136,7 +136,7 @@ struct AeroParticle {
136136 return mass;
137137 }
138138
139- static double species_mass (const AeroParticle &self, const int &i_spec) {
139+ static auto species_mass (const AeroParticle &self, const int &i_spec) {
140140 double mass;
141141 f_aero_particle_species_mass (
142142 self.ptr .f_arg (),
@@ -147,7 +147,7 @@ struct AeroParticle {
147147 return mass;
148148 }
149149
150- static std::valarray< double > species_masses (const AeroParticle &self) {
150+ static auto species_masses (const AeroParticle &self) {
151151 int len = AeroData::__len__ (*self.aero_data );
152152 std::valarray<double > masses (len);
153153 f_aero_particle_species_masses (
@@ -159,7 +159,7 @@ struct AeroParticle {
159159 return masses;
160160 }
161161
162- static double solute_kappa (const AeroParticle &self) {
162+ static auto solute_kappa (const AeroParticle &self) {
163163 double kappa;
164164 f_aero_particle_solute_kappa (
165165 self.ptr .f_arg (),
0 commit comments