applications/mp-heat-transfer/cases/solidification_slab/solidification_slab.hpp Source File

Developer Documentation: applications/mp-heat-transfer/cases/solidification_slab/solidification_slab.hpp Source File
Developer Documentation
solidification_slab.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <deal.II/base/mpi.h>
4
6
7#include <memory>
8#include <string>
9
10#include "../../heat_transfer_case.hpp"
11
12
30{
31 using namespace MeltPoolDG::Simulation;
32
33
34 template <int dim, typename number>
36 {
37 public:
39
40 void
42
43 void
45
46 void
48 };
49} // namespace MeltPoolDG::Simulation::SolidificationSlab
Definition heat_transfer_case.hpp:101
const std::string parameter_file
Definition simulation_case_base.hpp:52
const MPI_Comm mpi_communicator
Definition simulation_case_base.hpp:56
void set_field_conditions() final
Pure virtual function to set the field conditions.
Definition solidification_slab.cpp:106
void set_boundary_conditions() final
Pure virtual function to set the boundary conditions.
Definition solidification_slab.cpp:81
void create_spatial_discretization() override
Pure virtual function to create the spatial discretization.
Definition solidification_slab.cpp:38
Definition solidification_slab.cpp:21
Definition advection_diffusion.cpp:6