applications/mp-level-set/cases/vortex_bubble_DG.hpp Source File
|
Developer Documentation
|
vortex_bubble_DG.hpp
Go to the documentation of this file.
115 vector_value(const dealii::Point<dim, number> &p, dealii::Vector<number> &values) const override
A generic utility for managing simulation output data in the MeltPoolDG context.
Definition generic_data_out.hpp:32
Definition level_set_case.hpp:76
LevelSetCase(const std::string ¶meter_file_in, MPI_Comm mpi_communicator_in)
Definition level_set_case.hpp:80
LevelSetCaseParameters< number > parameters
Definition level_set_case.hpp:78
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
void attach_field_function(std::shared_ptr< dealii::Function< dim > > function, const std::string &type, const std::string &operation_name)
Definition simulation_case_base.hpp:315
const MPI_Comm mpi_communicator
Definition simulation_case_base.hpp:56
Definition vortex_bubble_DG.hpp:100
void vector_value(const dealii::Point< dim, number > &p, dealii::Vector< number > &values) const override
Definition vortex_bubble_DG.hpp:115
number value(const dealii::Point< dim, number > &p, const unsigned int c) const override
Definition vortex_bubble_DG.hpp:107
AdvectionField()
Definition vortex_bubble_DG.hpp:102
Definition vortex_bubble_DG.hpp:141
DirichletCondition()
Definition vortex_bubble_DG.hpp:143
number value(const dealii::Point< dim, number > &p, const unsigned int component=0) const override
Definition vortex_bubble_DG.hpp:148
Definition vortex_bubble_DG.hpp:40
const dealii::Functions::SignedDistance::Sphere< dim > distance_sphere
Definition vortex_bubble_DG.hpp:56
number value(const dealii::Point< dim, number > &p, const unsigned int) const override
Definition vortex_bubble_DG.hpp:50
InitializePhi()
Definition vortex_bubble_DG.hpp:42
Definition vortex_bubble_DG.hpp:61
const number eps
Definition vortex_bubble_DG.hpp:74
PhiExact(const number eps)
Definition vortex_bubble_DG.hpp:63
const InitializePhi< dim, number > distance_sphere
Definition vortex_bubble_DG.hpp:75
number value(const dealii::Point< dim, number > &p, const unsigned int) const override
Definition vortex_bubble_DG.hpp:68
Definition vortex_bubble_DG.hpp:80
const InitializePhi< dim, number > distance_sphere
Definition vortex_bubble_DG.hpp:95
SignedDistanceExact(const number eps)
Definition vortex_bubble_DG.hpp:82
const number eps
Definition vortex_bubble_DG.hpp:94
number value(const dealii::Point< dim, number > &p, const unsigned int) const override
Definition vortex_bubble_DG.hpp:87
Definition vortex_bubble_DG.hpp:162
number left_domain
Definition vortex_bubble_DG.hpp:293
bool add_case_specific_parameters(dealii::ParameterHandler &prm) override
Add simulation-specific parameters (can be overridden).
Definition vortex_bubble_DG.hpp:285
void do_postprocessing(const GenericDataOut< dim, number > &generic_data_out) const final
Perform specific postprocessing (can be overridden by derived classes).
Definition vortex_bubble_DG.hpp:229
void set_field_conditions() override
Pure virtual function to set the field conditions.
Definition vortex_bubble_DG.hpp:219
void create_spatial_discretization() override
Pure virtual function to create the spatial discretization.
Definition vortex_bubble_DG.hpp:169
number right_domain
Definition vortex_bubble_DG.hpp:294
SimulationVortexBubbleDG(std::string parameter_file, const MPI_Comm mpi_communicator)
Definition vortex_bubble_DG.hpp:164
void set_boundary_conditions() override
Pure virtual function to set the boundary conditions.
Definition vortex_bubble_DG.hpp:198
dealii::TableHandler table
Definition vortex_bubble_DG.hpp:295
void print_line(const ConditionalOStream &pcout, const std::string &text="", const std::string &operation_name="", const unsigned int extra_size=0)
Definition journal.cpp:11
Definition vortex_bubble_DG.cpp:6
Definition dealii_tensor.hpp:10
Generated by