31 std::vector<std::vector<int>> connected_points,
int facet_nr, T area, std::string face_prefix)
33 if (key ==
"BCTopSurfaceEnergyBalance")
36 sim, boundary_points, connected_points, facet_nr, area, face_prefix));
38 if (key ==
"BCSinusoidalTemperature")
41 sim, boundary_points, connected_points, facet_nr, area, face_prefix));
43 if (key ==
"BCConstantHeatFlux")
46 sim, boundary_points, connected_points, facet_nr, area, face_prefix));
std::unique_ptr< GenericBoundaryCondition< T > > createBoundaryCondition(std::string_view key, SimulationClassBase< T > *sim, std::vector< int > boundary_points, std::vector< std::vector< int > > connected_points, int facet_nr, T area, std::string face_prefix)
Registry function for the boundary conditions.
Definition BoundaryConditionRegistry.h:29