Member List

Developer Documentation: Member List
Developer Documentation
MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number > Member List

This is the complete list of members for MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >, including all inherited members.

attach_output_vectors(GenericDataOut< dim, number > &data_out) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
attach_vectors(std::vector< VectorType * > &vectors)MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
bc_convection_indicesMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
bc_radiation_indicesMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
BlockVectorType typedefMeltPoolDG::OperatorMatrixFree< dim, number >
compute_inverse_diagonal_from_matrixfree(VectorType &diagonal) const finalMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >virtual
MeltPoolDG::OperatorMatrixFree::compute_inverse_diagonal_from_matrixfree(BlockVectorType &) constMeltPoolDG::OperatorMatrixFree< dim, number >inlinevirtual
compute_system_matrix_from_matrixfree(SparseMatrixType &system_matrix) const finalMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >virtual
conductivity_at_qMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
conductivity_vecMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
create_rhs(VectorType &dst, const VectorType &src) const finalMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >virtual
MeltPoolDG::OperatorMatrixFree::create_rhs(BlockVectorType &, const VectorType &) constMeltPoolDG::OperatorMatrixFree< dim, number >inlinevirtual
MeltPoolDG::OperatorMatrixFree::create_rhs(VectorType &, const BlockVectorType &) constMeltPoolDG::OperatorMatrixFree< dim, number >inlinevirtual
dataMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
delta_phase_weightedMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
distribute_constraints()MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
do_level_set_temperature_gradient_interpolationMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
do_solidificationMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
do_update_ghostsMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
dof_idxMeltPoolDG::OperatorBase< number >protected
evapor_heat_sourceMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
evapor_heat_source_projectedMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
evaporative_coolingMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
evaporative_cooling_interface_flux_typeMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
evaporative_mass_fluxMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
get_material_parameters(const FECellIntegrator< dim, 1, number > &T_eval, const FECellIntegrator< dim, 1, number > &heaviside_eval, unsigned int q) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
get_material_parameters_and_derivatives(const FECellIntegrator< dim, 1, number > &T_eval, const FECellIntegrator< dim, 1, number > &heaviside_eval, unsigned int q) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
heat_dof_idxMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
heat_no_bc_dof_idxMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
heat_quad_idxMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
heat_sourceMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
HeatDiffuseMultiPhaseOperator(const ScratchData< dim, dim, number > &scratch_data_in, const std::shared_ptr< const BoundaryConditionManager< dim, number > > heat_bc_manager, const HeatData< number > &data_in, const Material< number > &material, const unsigned int heat_dof_idx_in, const unsigned int heat_quad_idx_in, const unsigned int heat_no_bc_dof_idx, const VectorType &temperature_in, const VectorType &temperature_old_in, const VectorType &heat_source_in, const unsigned int vel_dof_idx_in=0, const VectorType *velocity_in=nullptr, const unsigned int ls_dof_idx_in=0, const VectorType *level_set_as_heaviside_in=nullptr, const bool do_solidifiaction_in=false)MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
internal_compute_diagonal_or_system_matrix(VectorType &diagonal, SparseMatrixType &system_matrix, const bool do_diagonal) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
level_set_as_heavisideMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
ls_dof_idxMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
ls_to_heat_grad_interpolation_matrixMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
mass_flux_dof_idxMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
materialMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
neumann_bcMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
post() finalMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >virtual
pre() finalMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >virtual
q_vaporMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
register_evaporative_mass_flux(VectorType *evaporative_mass_flux_in, const unsigned int mass_flux_dof_idx_in, const Evaporation::EvaporationData< number > &evapor_data)MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
register_surface_mesh(const std::vector< std::tuple< const typename dealii::Triangulation< dim, dim >::cell_iterator, std::vector< dealii::Point< dim > >, std::vector< number > > > &surface_mesh_info)MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
reinit() finalMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >virtual
reset_dof_index(const unsigned int dof_idx_in)MeltPoolDG::OperatorBase< number >inline
reset_time_increment(const number dt)MeltPoolDG::OperatorBase< number >inline
rho_cp_at_qMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
rho_cp_vecMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >mutableprivate
rhs_boundary_loop(const dealii::MatrixFree< dim, number > &matrix_free, VectorType &dst, const VectorType &src, std::pair< unsigned int, unsigned int > face_range) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
rhs_cell_loop(const dealii::MatrixFree< dim, number > &matrix_free, VectorType &dst, const VectorType &src, std::pair< unsigned int, unsigned int > cell_range) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
rhs_cut_cell_loop(VectorType &dst) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
scratch_dataMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
SparseMatrixType typedefMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
surface_mesh_infoMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
tangent_boundary_loop(const dealii::MatrixFree< dim, number > &matrix_free, VectorType &dst, const VectorType &src, std::pair< unsigned int, unsigned int > face_range) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
tangent_cell_loop(const dealii::MatrixFree< dim, number > &matrix_free, VectorType &dst, const VectorType &src, std::pair< unsigned int, unsigned int > cell_range) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >
tangent_local_boundary_operation(FEFaceIntegrator< dim, 1, number > &face_eval, FEFaceIntegrator< dim, 1, number > &T_face_eval, bool do_reinit_face) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
tangent_local_cell_operation(FECellIntegrator< dim, 1, number > &eval, FECellIntegrator< dim, 1, number > &T_new_eval, FECellIntegrator< dim, 1, number > &T_old_eval, FECellIntegrator< dim, dim, number > &vel_eval, FECellIntegrator< dim, 1, number > &heaviside_eval, FECellIntegrator< dim, 1, number > &heaviside_interpolated_eval, const std::unique_ptr< FECellIntegrator< dim, 1, number > > &mass_flux_eval, bool do_reinit_cells) constMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
temperatureMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
temperature_oldMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
time_incrementMeltPoolDG::OperatorBase< number >protected
time_increment_invMeltPoolDG::OperatorBase< number >protected
VectorType typedefMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
vel_dof_idxMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
velocityMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >private
vmult(VectorType &dst, const VectorType &src) const finalMeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >virtual
MeltPoolDG::OperatorMatrixFree::vmult(BlockVectorType &, const BlockVectorType &) constMeltPoolDG::OperatorMatrixFree< dim, number >inlinevirtual
~OperatorBase()=defaultMeltPoolDG::OperatorBase< number >virtual
~OperatorMatrixFree()=defaultMeltPoolDG::OperatorMatrixFree< dim, number >virtual