include/meltpooldg/phase_change/evaporation_source_terms_continuous.hpp Source File
|
Developer Documentation
|
evaporation_source_terms_continuous.hpp
Go to the documentation of this file.
Definition evaporation_source_terms_base.hpp:14
Definition evaporation_source_terms_continuous.hpp:16
const unsigned int ls_hanging_nodes_dof_idx
Definition evaporation_source_terms_continuous.hpp:31
const number density_vapor
Definition evaporation_source_terms_continuous.hpp:38
const unsigned int evapor_mass_flux_dof_idx
Definition evaporation_source_terms_continuous.hpp:36
const number tolerance_normal_vector
Definition evaporation_source_terms_continuous.hpp:37
void compute_heat_source_term(VectorType &heat_source_term) final
Definition evaporation_source_terms_continuous.cpp:367
dealii::Tensor< 1, dim, dealii::VectorizedArray< number > > * begin_evaporation_velocity(const unsigned int macro_cell)
Definition evaporation_source_terms_continuous.cpp:375
void compute_evaporation_velocity(VectorType &evaporation_velocity) final
Definition evaporation_source_terms_continuous.cpp:144
const BlockVectorType & normal_vector
Definition evaporation_source_terms_continuous.hpp:26
const unsigned int ls_quad_idx
Definition evaporation_source_terms_continuous.hpp:32
dealii::FullMatrix< number > ls_to_pressure_grad_interpolation_matrix
Definition evaporation_source_terms_continuous.hpp:43
dealii::AlignedVector< dealii::Tensor< 1, dim, dealii::VectorizedArray< number > > > evaporation_velocities
Definition evaporation_source_terms_continuous.hpp:48
const VectorType & evaporative_mass_flux
Definition evaporation_source_terms_continuous.hpp:27
const unsigned int evapor_vel_dof_idx
Definition evaporation_source_terms_continuous.hpp:34
const unsigned int normal_dof_idx
Definition evaporation_source_terms_continuous.hpp:33
void compute_mass_balance_source_term(VectorType &mass_balance_source_term, const unsigned int pressure_dof_idx, const unsigned int pressure_quad_idx, bool zero_out) final
Definition evaporation_source_terms_continuous.cpp:258
const number density_liquid
Definition evaporation_source_terms_continuous.hpp:39
const VectorType & level_set_as_heaviside
Definition evaporation_source_terms_continuous.hpp:25
const TwoPhaseFluidPropertiesTransitionType two_phase_properties_transition_type
Definition evaporation_source_terms_continuous.hpp:40
dealii::LinearAlgebra::distributed::BlockVector< number > BlockVectorType
Definition evaporation_source_terms_continuous.hpp:19
const EvaporationData< number > & evapor_data
Definition evaporation_source_terms_continuous.hpp:21
dealii::LinearAlgebra::distributed::Vector< number > VectorType
Definition evaporation_source_terms_continuous.hpp:18
const unsigned int evapor_vel_quad_idx
Definition evaporation_source_terms_continuous.hpp:35
const ScratchData< dim, dim, number > & scratch_data
Definition evaporation_source_terms_continuous.hpp:20
void compute_level_set_source_term(VectorType &level_set_source_term, const unsigned int ls_dof_idx, const VectorType &level_set, const unsigned int pressure_dof_idx) final
Definition evaporation_source_terms_continuous.cpp:53
Container for shared scratch data between operations/operators.
Definition scratch_data.hpp:61
Definition evaporation_data.hpp:15
Generated by