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.

Reply via email to