Skip to content

Commit

Permalink
Add changelog entry
Browse files Browse the repository at this point in the history
  • Loading branch information
gassmoeller committed Jan 6, 2025
1 parent 24495bd commit ffd4455
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 4 deletions.
9 changes: 9 additions & 0 deletions doc/modules/changes/20250106_gassmoeller
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Changed: ASPECT's boundary traction and boundary velocity manager classes are
now also derived from the common classes Plugins::ManagerBase. In order to
standardize the interface, the functions get_active_boundary_traction_conditions()
and get_active_boundary_traction_names() (and their velocity counterparts)
have been deprecated. They have been replaced by the new functions get_active_plugins(),
get_active_plugin_boundary_indicators(), get_prescribed_boundary_traction_indicators(),
and get_component_mask().
<br>
(Rene Gassmoeller, 2025/01/06)
4 changes: 2 additions & 2 deletions include/aspect/boundary_traction/interface.h
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,8 @@ namespace aspect
get_active_plugin_boundary_indicators() const;

/**
* Return a component masks that indicates for
* each boundary which components are prescribed by
* Return a component mask that indicates for the given
* @p boundary_id which traction components are prescribed by
* this manager class. All plugins that are responsible
* for this boundary use the same component mask.
* The list of plugin objects can be
Expand Down
4 changes: 2 additions & 2 deletions include/aspect/boundary_velocity/interface.h
Original file line number Diff line number Diff line change
Expand Up @@ -161,8 +161,8 @@ namespace aspect
get_active_plugin_boundary_indicators() const;

/**
* Return a component masks that indicates for
* each boundary which components are prescribed by
* Return a component mask that indicates for the given
* @p boundary_id which velocity components are prescribed by
* this manager class. All plugins that are responsible
* for this boundary use the same component mask.
* The list of plugin objects can be
Expand Down

0 comments on commit ffd4455

Please sign in to comment.