applications/mp-melt-pool/melt_pool_case.hpp Source File
|
Developer Documentation
|
melt_pool_case.hpp
Go to the documentation of this file.
107 "If the cells are refined automatically (strategy generic/KellyErrorEstimator), choose between "
Definition melt_pool_case.hpp:290
MeltPoolCaseParameters< number > parameters
Definition melt_pool_case.hpp:292
MeltPoolCase(const std::string ¶meter_file_in, MPI_Comm mpi_communicator_in)
Definition melt_pool_case.hpp:294
Base class for managing a simulation case in a parallel computing environment.
Definition simulation_case_base.hpp:44
BETTER_ENUM(MaterialTemplate, char, none, stainless_steel, Ti64, Ti64Benchmark) BETTER_ENUM(SolidLiquidPropertiesTransitionType
Definition melt_front_propagation_data.hpp:7
Definition amr_data.hpp:9
Definition base_data.hpp:11
void check_input_parameters() const
Definition base_data.cpp:46
void add_parameters(dealii::ParameterHandler &prm)
Definition base_data.cpp:12
A struct providing the relevant wrapper data for coupling MeltPoolDG with Adaflo.
Definition adaflo_wrapper_parameters.hpp:20
bool use_volume_specific_thermal_capacity_for_phase_interpolation
Definition heat_data.hpp:25
Definition heat_data.hpp:18
TwoPhaseOperatorType operator_type
Definition heat_data.hpp:21
void post(const FiniteElementData &base_fe_data, const unsigned int base_verbosity_level)
Definition heat_data.cpp:89
struct MeltPoolDG::Heat::HeatData::Diffuse diffuse
void add_parameters(dealii::ParameterHandler &prm)
Definition heat_data.cpp:18
void check_input_parameters(const FiniteElementData &base_fe_data) const
Definition heat_data.cpp:113
Definition laser_data.hpp:49
void check_input_parameters() const
Definition laser_data.cpp:233
void add_parameters(dealii::ParameterHandler &prm)
Definition laser_data.cpp:19
Definition level_set_data.hpp:16
Definition material_data.hpp:84
Definition melt_pool_case.hpp:52
Flow::FlowData< number > flow
Definition melt_pool_case.hpp:233
struct MeltPoolDG::MeltPoolCaseParameters::@11 application_specific_parameters
AdaptiveMeshingData< number > amr
Definition melt_pool_case.hpp:228
struct MeltPoolDG::MeltPoolCaseParameters::@11::@12 level_set_evapor_coupling
bool do_solidification
Definition melt_pool_case.hpp:247
OutputData< number > output
Definition melt_pool_case.hpp:236
Heat::LaserData< number > laser
Definition melt_pool_case.hpp:231
number fraction_of_melting_point_refined_in_solid
Definition melt_pool_case.hpp:274
Heat::HeatData< number > heat
Definition melt_pool_case.hpp:230
void post(const std::string ¶meter_filename) final
Post-processing after reading the parameter file.
Definition melt_pool_case.hpp:163
RadiativeTransport::RadiativeTransportData< number > rte
Definition melt_pool_case.hpp:232
struct MeltPoolDG::MeltPoolCaseParameters::@11::@15 mp_heat_up
Evaporation::EvaporationData< number > evapor
Definition melt_pool_case.hpp:234
struct MeltPoolDG::MeltPoolCaseParameters::@11::@13 heat_evapor_coupling
AutomaticGridRefinementType automatic_grid_refinement_type
Definition melt_pool_case.hpp:270
bool do_extrapolate_coupling_terms
Definition melt_pool_case.hpp:249
bool refine_gas_domain
Definition melt_pool_case.hpp:275
Restart::RestartData< number > restart
Definition melt_pool_case.hpp:238
MaterialData< number > material
Definition melt_pool_case.hpp:235
void check_input_parameters() const
Definition melt_pool_case.hpp:195
number max_change_factor_time_step_size
Definition melt_pool_case.hpp:282
bool do_auto_detect_frequency
Definition melt_pool_case.hpp:272
bool do_refine_all_interface_cells
Definition melt_pool_case.hpp:273
MeltFrontPropagationData< number > melt_front
Definition melt_pool_case.hpp:242
Profiling::ProfilingData< number > profiling
Definition melt_pool_case.hpp:237
TimeIntegration::TimeSteppingData< number > time_stepping
Definition melt_pool_case.hpp:227
bool do_heat_transfer
Definition melt_pool_case.hpp:246
number time_step_size
Definition melt_pool_case.hpp:280
void add_parameters(dealii::ParameterHandler &prm) final
Add parameters to the ParameterHandler.
Definition melt_pool_case.hpp:55
LevelSet::LevelSetData< number > ls
Definition melt_pool_case.hpp:229
bool do_advect_level_set
Definition melt_pool_case.hpp:248
number max_temperature
Definition melt_pool_case.hpp:281
Definition output_data.hpp:41
Abstract base class for managing parameter files.
Definition parameters_base.hpp:40
Definition profiling_data.hpp:13
Definition radiative_transport_data.hpp:32
Definition restart_data.hpp:15
Definition time_stepping_data.hpp:11
Generated by