applications/mp-reinit/cases/wall_wetting_zahedi_2009_comparison/wall_wetting.hpp File Reference

Developer Documentation: applications/mp-reinit/cases/wall_wetting_zahedi_2009_comparison/wall_wetting.hpp File Reference
Developer Documentation
wall_wetting.hpp File Reference
#include <deal.II/base/function.h>
#include <deal.II/base/function_signed_distance.h>
#include <deal.II/base/point.h>
#include <deal.II/base/table_handler.h>
#include <deal.II/distributed/tria.h>
#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/fe_q.h>
#include <deal.II/grid/grid_generator.h>
#include <deal.II/numerics/vector_tools.h>
#include <meltpooldg/level_set/level_set_tools.hpp>
#include <meltpooldg/utilities/boundary_ids_colorized.hpp>
#include <meltpooldg/utilities/characteristic_functions.hpp>
#include <meltpooldg/utilities/numbers.hpp>
#include <meltpooldg/utilities/utility_functions.hpp>
#include <cmath>
#include <filesystem>
#include <fstream>
#include <iostream>
#include "../../reinitialization_case.hpp"
Include dependency graph for wall_wetting.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MeltPoolDG::Simulation::WallWetting::InitialLevelSet< dim, number >
 Initial condition of the level-set field. More...
 
class  MeltPoolDG::Simulation::WallWetting::BottomBoundaryNormalPerComponent< dim, number >
 Function that imposes the bottom wall wetting boundary condition component-wise for component-wise AffineConstraints. More...
 
class  MeltPoolDG::Simulation::WallWetting::SimulationWallWetting< dim, number >
 Simulation of wetting at the bottom wall. This simulates the modelling problem described in "A conservative level set method for contact line dynamics" by Zahedi et al. (2009). DOI: https://doi.org/10.1016/j.jcp.2009.05.043. More...
 

Namespaces

namespace  MeltPoolDG
 Interface for a general preconditioner.
 
namespace  MeltPoolDG::Simulation
 
namespace  MeltPoolDG::Simulation::WallWetting