34 this =
this@models.muscle.AMuscleConfig();
49 m.ODESolver.RelTol= 1e-6;
50 m.ODESolver.AbsTol= 1e-6;
59 geo = fem.geometry.RegularHex8Grid([0 1],[0 1],[0 1]);
62 R = [cos(theta) -sin(theta) 0
63 sin(theta) cos(theta) 0
65 pts = circshift(R,[1 1])*R*pts;
66 geo = fem.geometry.Cube8Node(pts, geo.Elements);
67 geo = geo.toCube27Node;
77 geo = this.
FEM.Geometry;
78 displ_dir(:,geo.Elements(1,geo.MasterFaces(1,:))) =
true;
92 f = models.muscle.examples.FibreDirections(1);
97 f = models.muscle.examples.FibreDirections(2);
function displ_dir = setPositionDirichletBC(displ_dir)
function configureModel(m)
An example illustrating the fibre direction options.
static function test_FibreDirections()
function geo = getGeometry()
Single cube with same config as reference element.
char a0CoordinateSystem
The coordinate system in which to interpret the a0 vectors of fibre directions.
function anull = seta0(anull)