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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/dealii/f917b3d2-f5fb-4af2-b5ba-05a07733ac31n%40googlegroups.com.