@@ -196,14 +196,6 @@ class SourceRegionHandle {
196196 // ---------------------------------------------------------------------------
197197 // Public Data Members for kinetic simulations
198198
199- // Energy group-wise 1D time-dependent arrays
200- double * scalar_flux_td_old_;
201- double * scalar_flux_td_new_;
202- double * scalar_flux_td_final_;
203-
204- double * source_td_;
205- double * source_td_final_;
206-
207199 // Energy group-wise 1D time-derivative arrays
208200 double * source_time_derivative_;
209201 double * scalar_flux_time_derivative_2_;
@@ -351,30 +343,6 @@ class SourceRegionHandle {
351343
352344 // ---------------------------------------------------------------------------
353345 // Public Accessors for kinetic simulations
354- double & scalar_flux_td_old (int g) { return scalar_flux_td_old_[g]; }
355- const double scalar_flux_td_old (int g) const
356- {
357- return scalar_flux_td_old_[g];
358- }
359-
360- double & scalar_flux_td_new (int g) { return scalar_flux_td_new_[g]; }
361- const double scalar_flux_td_new (int g) const
362- {
363- return scalar_flux_td_new_[g];
364- }
365-
366- double & scalar_flux_td_final (int g) { return scalar_flux_td_final_[g]; }
367- const double scalar_flux_td_final (int g) const
368- {
369- return scalar_flux_td_final_[g];
370- }
371-
372- double & source_td (int g) { return source_td_[g]; }
373- const double source_td (int g) const { return source_td_[g]; }
374-
375- double & source_td_final (int g) { return source_td_final_[g]; }
376- const double source_td_final (int g) const { return source_td_final_[g]; }
377-
378346 double & source_time_derivative (int g) { return source_time_derivative_[g]; }
379347 const double source_time_derivative (int g) const
380348 {
@@ -531,23 +499,8 @@ class SourceRegion {
531499 // Public Data Members for kinetic simulations
532500
533501 // Energy group-wise 1D time-dependent arrrays
534- vector<double > source_final_; // !< The total source accumulated over all
535- // !< active iterations (used for SDP)
536- vector<double > scalar_flux_td_old_; // !< The time-dependent scalar flux from
537- // !< the previous iteration
538- vector<double > scalar_flux_td_new_; // !< The time-dependent scalar flux from
539- // !< the current iteration
540- vector<double >
541- scalar_flux_td_final_; // !< The time-dependent scalar flux accumulated over
542- // !< all active iterations (used as the initial
543- // !< condition for the next timestep)
544-
545- vector<double >
546- source_td_; // !< The total time-dependent source term (prompt
547- // !< prompt fission + scattering + delayed emission)
548- vector<double >
549- source_td_final_; // !< The total time-dependent source accumulated over all
550- // !< active iterations (used for SDP)
502+ vector<double > source_final_; // !< The total source accumulated over all
503+ // !< active iterations (used for SDP)
551504
552505 // Energy group-wise 1D derivative arrays
553506 vector<double > source_time_derivative_; // !< The time derivative of the
@@ -851,71 +804,6 @@ class SourceRegionContainer {
851804
852805 // ---------------------------------------
853806 // For kinetic simulations
854-
855- double & scalar_flux_td_old (int64_t sr, int g)
856- {
857- return scalar_flux_td_old_[index (sr, g)];
858- }
859- const double & scalar_flux_td_old (int64_t sr, int g) const
860- {
861- return scalar_flux_td_old_[index (sr, g)];
862- }
863- double & scalar_flux_td_old (int64_t se) { return scalar_flux_td_old_[se]; }
864- const double & scalar_flux_td_old (int64_t se) const
865- {
866- return scalar_flux_td_old_[se];
867- }
868-
869- double & scalar_flux_td_new (int64_t sr, int g)
870- {
871- return scalar_flux_td_new_[index (sr, g)];
872- }
873- const double & scalar_flux_td_new (int64_t sr, int g) const
874- {
875- return scalar_flux_td_new_[index (sr, g)];
876- }
877- double & scalar_flux_td_new (int64_t se) { return scalar_flux_td_new_[se]; }
878- const double & scalar_flux_td_new (int64_t se) const
879- {
880- return scalar_flux_td_new_[se];
881- }
882-
883- double & scalar_flux_td_final (int64_t sr, int g)
884- {
885- return scalar_flux_td_final_[index (sr, g)];
886- }
887- const double & scalar_flux_td_final (int64_t sr, int g) const
888- {
889- return scalar_flux_td_final_[index (sr, g)];
890- }
891- double & scalar_flux_td_final (int64_t se) { return scalar_flux_td_final_[se]; }
892- const double & scalar_flux_td_final (int64_t se) const
893- {
894- return scalar_flux_td_final_[se];
895- }
896-
897- double & source_td (int64_t sr, int g) { return source_td_[index (sr, g)]; }
898- const double & source_td (int64_t sr, int g) const
899- {
900- return source_td_[index (sr, g)];
901- }
902- double & source_td (int64_t se) { return source_td_[se]; }
903- const double & source_td (int64_t se) const { return source_td_[se]; }
904-
905- double & source_td_final (int64_t sr, int g)
906- {
907- return source_td_final_[index (sr, g)];
908- }
909- const double & source_td_final (int64_t sr, int g) const
910- {
911- return source_td_final_[index (sr, g)];
912- }
913- double & source_td_final (int64_t se) { return source_td_final_[se]; }
914- const double & source_td_final (int64_t se) const
915- {
916- return source_td_final_[se];
917- }
918-
919807 double & source_time_derivative (int64_t sr, int g)
920808 {
921809 return source_time_derivative_[index (sr, g)];
@@ -1137,7 +1025,6 @@ class SourceRegionContainer {
11371025 int & ndgroups () { return ndgroups_; }
11381026 const int ndgroups () const { return ndgroups_; }
11391027
1140- void flux_td_swap ();
11411028 void precursors_swap ();
11421029 void time_step_reset ();
11431030
@@ -1197,14 +1084,6 @@ class SourceRegionContainer {
11971084 // ---------------------------------------------------------------------------
11981085 // Private Data Members for kinetic simulations
11991086
1200- // SoA energy group-wise 2D time-dependent arrays flattened to 1D
1201- vector<double > scalar_flux_td_old_;
1202- vector<double > scalar_flux_td_new_;
1203- vector<double > scalar_flux_td_final_;
1204-
1205- vector<double > source_td_;
1206- vector<double > source_td_final_;
1207-
12081087 // SoA energy group-wise 2D derivative arrays flattened to 1D
12091088 vector<double > source_time_derivative_;
12101089 vector<double > scalar_flux_time_derivative_2_;
0 commit comments