Nodset and sideset support in initial conditions#303
Conversation
…ls as well. Bumping to version 0.14 since the ics interface is a breaking change.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #303 +/- ##
==========================================
+ Coverage 61.33% 66.33% +4.99%
==========================================
Files 55 55
Lines 4811 4848 +37
==========================================
+ Hits 2951 3216 +265
+ Misses 1860 1632 -228 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@lxmota for your awareness The syntax is now ic = InitialCondition("displ_x", func; block_name = "my_block")or ic = InitialCondition("displ_x", func; nodeset_name = "my_nset")or ic = InitialCondition("displ_x", func; sideset_name = "my_sset")If you want to use this machinery for rates of the primary solution field (such as velocity) you need to specify the component of the primary field name. So for an IC on velocity_x it would still be ic = InitialCondition("displ_x", func; block_name = "my_block")and then call update_field_ics!(V, [ic])where Maybe its worth changing the interface to support a |
Adding nodeset and sideset support. A few tweaks to tests and app tools as well. Bumping to version 0.14 since the ics interface is a breaking change.