RadiativeTransportData< number > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::RadiativeTransport::RadiativeTransportData< number > Struct Template Reference
#include <radiative_transport_data.hpp>
Collaboration diagram for MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >:
Classes | |
| struct | AbsorptivityConstantData |
| struct | AbsorptivityGradientBasedData |
Public Member Functions | |
| RadiativeTransportData () | |
| void | add_parameters (dealii::ParameterHandler &prm) |
| void | post (const FiniteElementData &base_fe_data, const unsigned int base_verbosity_level) |
| void | check_input_parameters (const FiniteElementData &base_fe_data) const |
Public Attributes | |
| FiniteElementData | fe |
| LinearSolverData< number > | linear_solver |
| int | verbosity_level = -1 |
| RTEPredictorType | predictor_type = RTEPredictorType::none |
| AbsorptivityType | absorptivity_type = AbsorptivityType::gradient_based |
| number | avoid_singular_matrix_absorptivity = 1e-16 |
| struct MeltPoolDG::RadiativeTransport::RadiativeTransportData::AbsorptivityConstantData | absorptivity_constant_data |
| struct MeltPoolDG::RadiativeTransport::RadiativeTransportData::AbsorptivityGradientBasedData | absorptivity_gradient_based_data |
| PseudoTimeSteppingData< number > | pseudo_time_stepping |
Constructor & Destructor Documentation
◆ RadiativeTransportData()
template<typename number >
| MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::RadiativeTransportData | ( | ) |
Member Function Documentation
◆ add_parameters()
template<typename number >
| void MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::add_parameters | ( | dealii::ParameterHandler & | prm | ) |
◆ check_input_parameters()
template<typename number >
| void MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::check_input_parameters | ( | const FiniteElementData & | base_fe_data | ) | const |
◆ post()
template<typename number >
| void MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::post | ( | const FiniteElementData & | base_fe_data, |
| const unsigned int | base_verbosity_level | ||
| ) |
Member Data Documentation
◆ absorptivity_constant_data
template<typename number >
| struct MeltPoolDG::RadiativeTransport::RadiativeTransportData::AbsorptivityConstantData MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::absorptivity_constant_data |
◆ absorptivity_gradient_based_data
template<typename number >
| struct MeltPoolDG::RadiativeTransport::RadiativeTransportData::AbsorptivityGradientBasedData MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::absorptivity_gradient_based_data |
◆ absorptivity_type
template<typename number >
| AbsorptivityType MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::absorptivity_type = AbsorptivityType::gradient_based |
◆ avoid_singular_matrix_absorptivity
template<typename number >
| number MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::avoid_singular_matrix_absorptivity = 1e-16 |
◆ fe
template<typename number >
| FiniteElementData MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::fe |
◆ linear_solver
template<typename number >
| LinearSolverData<number> MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::linear_solver |
◆ predictor_type
template<typename number >
| RTEPredictorType MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::predictor_type = RTEPredictorType::none |
◆ pseudo_time_stepping
template<typename number >
| PseudoTimeSteppingData<number> MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::pseudo_time_stepping |
◆ verbosity_level
template<typename number >
| int MeltPoolDG::RadiativeTransport::RadiativeTransportData< number >::verbosity_level = -1 |
The documentation for this struct was generated from the following files:
- include/meltpooldg/radiative_transport/radiative_transport_data.hpp
- source/radiative_transport/radiative_transport_data.cpp
Generated by