Dear deal.ii developers, I want to model time-dependent small elastic deformations (step-18). Inputs (like triangulation, B.C., etc.) are handled by ParameterHandler and prm file. In applying multiple Dirichlet B.C. by looping over "VectorTools::interpolate_boundary_values" for a 3D problem, I will apply a displacement vector <dim> with two scenarios: 1) displacement {1,0,2} applies on direction 1 to 3 for boundary id=10; 2)displacement {1,0,2} applies only on direction 1 and 3 for boundary id=20; As mentioned in documentation, I tried to make component mask for each scenario by hand. So, I defined two extra vector <bool> which indicate presence or absence (being free dof) of displacement vector as below a) [true,true,true] b) [true, false,true] But, I couldn't use them as input in interpolate_boundary_values (error: no matching function for call to ‘interpolate_boundary_values) Also, I couldn't find a matching function FEValuesExtractors::Vector for these cases. Thanks in advance Amir
-- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/f917b3d2-f5fb-4af2-b5ba-05a07733ac31n%40googlegroups.com.