applications/mp-reinit/cases/reinit_circle/reinit_circle_DG.hpp Source File
|
Developer Documentation
|
reinit_circle_DG.hpp
Go to the documentation of this file.
A generic utility for managing simulation output data in the MeltPoolDG context.
Definition generic_data_out.hpp:32
Definition reinitialization_case.hpp:79
ReinitializationCase(const std::string ¶meter_file_in, MPI_Comm mpi_communicator_in)
Definition reinitialization_case.hpp:83
ReinitializationCaseParameters< number > parameters
Definition reinitialization_case.hpp:81
std::shared_ptr< dealii::Triangulation< dim, spacedim > > triangulation
Definition simulation_case_base.hpp:49
const std::string parameter_file
Definition simulation_case_base.hpp:52
void attach_initial_condition(std::shared_ptr< dealii::Function< dim > > initial_function, const std::string &operation_name)
Definition simulation_case_base.hpp:327
const MPI_Comm mpi_communicator
Definition simulation_case_base.hpp:56
Definition reinit_circle_DG.hpp:64
const dealii::Functions::SignedDistance::Sphere< dim > distance_sphere
Definition reinit_circle_DG.hpp:89
number value(const dealii::Point< dim, number > &p, const unsigned int) const override
Definition reinit_circle_DG.hpp:73
const number eps_interface
Definition reinit_circle_DG.hpp:90
ExactSolution(const number eps)
Definition reinit_circle_DG.hpp:66
Definition reinit_circle_DG.hpp:33
InitializePhi()
Definition reinit_circle_DG.hpp:35
const dealii::Functions::SignedDistance::Sphere< dim > distance_sphere
Definition reinit_circle_DG.hpp:59
number value(const dealii::Point< dim, number > &p, const unsigned int) const override
Definition reinit_circle_DG.hpp:43
Definition reinit_circle_DG.hpp:98
void set_boundary_conditions() override
Pure virtual function to set the boundary conditions.
Definition reinit_circle_DG.hpp:137
number right_domain
Definition reinit_circle_DG.hpp:313
bool init_mass
Definition reinit_circle_DG.hpp:314
void do_postprocessing(const GenericDataOut< dim, number > &generic_data_out) const final
Perform specific postprocessing (can be overridden by derived classes).
Definition reinit_circle_DG.hpp:151
SimulationReinitDG(std::string parameter_file, const MPI_Comm mpi_communicator)
Definition reinit_circle_DG.hpp:100
void create_spatial_discretization() override
Pure virtual function to create the spatial discretization.
Definition reinit_circle_DG.hpp:108
number initial_mass
Definition reinit_circle_DG.hpp:315
void set_field_conditions() override
Pure virtual function to set the field conditions.
Definition reinit_circle_DG.hpp:145
number left_domain
Definition reinit_circle_DG.hpp:312
Definition reinit_circle_DG.cpp:6
Definition dealii_tensor.hpp:10
Generated by