include/meltpooldg/species_transport/boundary_conditions.hpp File Reference

Developer Documentation: include/meltpooldg/species_transport/boundary_conditions.hpp File Reference
Developer Documentation
boundary_conditions.hpp File Reference
#include <deal.II/base/exceptions.h>
#include <array>
Include dependency graph for boundary_conditions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MeltPoolDG
 Interface for a general preconditioner.
 
namespace  MeltPoolDG::SpeciesTransport
 

Enumerations

enum class  MeltPoolDG::SpeciesTransport::BoundaryConditionType { MeltPoolDG::SpeciesTransport::dirichlet , MeltPoolDG::SpeciesTransport::neumann }
 

Functions

template<std::size_t n_partial_densities, typename VectorizedArrayType , typename ReadOnlyDofView , typename WritableDofView >
void MeltPoolDG::SpeciesTransport::set_boundary_value_and_gradient (const WritableDofView &w_p, const ReadOnlyDofView &w_m, const BoundaryConditionType boundary_type, const std::array< VectorizedArrayType, n_partial_densities > &dirichlet_boundary_values={})