Commit 98e711c4 authored by jannick.wolters's avatar jannick.wolters
Browse files

Merge branch 'PN_CSD' of git.scc.kit.edu:rtsn/rtsn into PN_CSD

parents 6f0ac766 a9e1aaaa
Pipeline #143003 failed with stage
in 5 minutes and 28 seconds
......@@ -13,9 +13,6 @@ class CSDSNSolverFP : public SNSolver
// Physics acess
Vector _angle; /*!< @brief angles for SN */
std::vector<Matrix> _sigmaSE; /*!< @brief scattering cross section for all energies*/
Vector _sigmaTE; /*!< @brief total cross section for all energies*/
Matrix _L; /*!< @brief Laplace Beltrami Matrix */
Matrix _IL; /*!< @brief Laplace Beltrami Matrix */
......
......@@ -10,11 +10,7 @@ class CSDSolverTrafoFP : public SNSolver
private:
std::vector<double> _dose; /*!< @brief TODO */
// Physics acess
Vector _angle; /*!< @brief angles for SN */
std::vector<Matrix> _sigmaSE; /*!< @brief scattering cross section for all energies*/
Vector _sigmaTE; /*!< @brief total cross section for all energies*/
// Helper Variables
Matrix _L; /*!< @brief Laplace Beltrami Matrix */
Matrix _IL; /*!< @brief Laplace Beltrami Matrix */
......
......@@ -10,11 +10,7 @@ class CSDSolverTrafoFP2D : public SNSolver
private:
std::vector<double> _dose; /*!< @brief TODO */
// Physics acess
Vector _angle; /*!< @brief angles for SN */
std::vector<Matrix> _sigmaSE; /*!< @brief scattering cross section for all energies*/
Vector _sigmaTE; /*!< @brief total cross section for all energies*/
// Helper Variables
Matrix _L; /*!< @brief Laplace Beltrami Matrix */
Matrix _IL; /*!< @brief Laplace Beltrami Matrix */
......
......@@ -21,12 +21,7 @@ class CSDSolverTrafoFPSH2D : public SNSolver
private:
std::vector<double> _dose; /*!< @brief TODO */
// Physics acess
Vector _angle; /*!< @brief angles for SN */
std::vector<Matrix> _sigmaSE; /*!< @brief scattering cross section for all energies*/
Vector _sigmaTE; /*!< @brief total cross section for all energies*/
// Helper Variables
Matrix _L; /*!< @brief Laplace Beltrami Matrix */
Matrix _IL; /*!< @brief Laplace Beltrami Matrix */
......
......@@ -76,6 +76,12 @@ CSDPNSolver::CSDPNSolver( Config* settings ) : PNSolver( settings ) {
}
}
// std::cout << "here\n";
// std::cout << size( sigma_t ) << std::endl;
_sigmaT = sigma_t;
TextProcessingToolbox::PrintMatrix( sigma_t );
Interpolation interpS( E_tab, S_tab );
_s = interpS( _energies );
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment