applications/mp-melt-pool/cases/flow_past_cylinder/flow_past_cylinder.hpp Source File
|
Developer Documentation
|
flow_past_cylinder.hpp
Go to the documentation of this file.
Definition melt_pool_case.hpp:290
void attach_boundary_condition(std::pair< const dealii::types::boundary_id, const std::shared_ptr< dealii::Function< dim > > > id_and_function, const std::string &type, const std::string &operation_name)
Attach a boundary condition for a specific operation.
Definition simulation_case_base.hpp:345
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 flow_past_cylinder.hpp:79
double value(const dealii::Point< dim > &p, const unsigned int component=0) const override
Definition flow_past_cylinder.hpp:86
DirichletCondition()
Definition flow_past_cylinder.hpp:81
Definition flow_past_cylinder.hpp:44
const bool fluctuating
Definition flow_past_cylinder.hpp:71
InflowVelocity(const double time, const bool fluctuating)
Definition flow_past_cylinder.hpp:46
void vector_value(const dealii::Point< dim > &p, dealii::Vector< double > &values) const override
Definition flow_past_cylinder.hpp:52
Definition flow_past_cylinder.hpp:25
InitializePhi()
Definition flow_past_cylinder.hpp:27
const dealii::Functions::SignedDistance::Sphere< dim > distance_sphere
Definition flow_past_cylinder.hpp:39
double value(const dealii::Point< dim > &p, const unsigned int) const override
Definition flow_past_cylinder.hpp:33
Definition flow_past_cylinder.hpp:100
void create_spatial_discretization() override
Pure virtual function to create the spatial discretization.
Definition flow_past_cylinder.hpp:107
SimulationFlowPastCylinder(std::string parameter_file, const MPI_Comm mpi_communicator)
Definition flow_past_cylinder.hpp:102
void set_field_conditions() override
Pure virtual function to set the field conditions.
Definition flow_past_cylinder.hpp:181
void set_boundary_conditions() override
Pure virtual function to set the boundary conditions.
Definition flow_past_cylinder.hpp:160
int sgn(const number &x)
Definition characteristic_functions.hpp:63
Definition flow_past_cylinder.cpp:6
Definition dealii_tensor.hpp:10
Generated by