Commit 31c3ca18 authored by jannick.wolters's avatar jannick.wolters
Browse files

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


Former-commit-id: 98e711c4
parents 5552236e 946b1192
......@@ -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