File: TutorialForceFieldLiverTriangleFEM.scn

package info (click to toggle)
sofa-framework 1.0~beta4-11
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 88,820 kB
  • ctags: 27,300
  • sloc: cpp: 151,126; ansic: 2,387; xml: 581; sh: 417; makefile: 68
file content (38 lines) | stat: -rw-r--r-- 1,638 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?xml version="1.0" ?>
<!-- See http://wiki.sofa-framework.org/mediawiki/index.php/TutorialForceFieldLiverTriangleFEM -->

<Node 	name="root" 
	gravity="0 -9.81 0" 
	dt="0.02" 
        showVisualModels="0"
	showForceFields="1" 
	 >
	<DefaultPipeline name="CollisionPipeline" verbose="0"/>
	<BruteForceDetection name="N2"/>
	<DefaultContactManager name="collision response" response="default"/>
	<Node 	name="LiverTriangles" 
		gravity="0 -9.81 0" 
		depend="topo dofs" 
		 >
		<EulerImplicitSolver name="cg_odesolver" printLog="0"/>
		<CGLinearSolver template="GraphScattered" name="linear solver" iterations="25" tolerance="1e-09" threshold="1e-09"/>
		<MeshTopology name="mesh" fileTopology="mesh/liver-smooth.obj"/>
		<MechanicalObject template="Vec3d" name="dofs"/>
		<TriangleFEMForceField template="Vec3d"/>
		<UniformMass template="Vec3d" name="mass" totalmass="0.5"/>
		<FixedConstraint template="Vec3d" name="FixedConstraint" indices="3 39 64"/>
		<Node 	name="Visu" 
			gravity="0 -9.81 0" 
			 >
			<OglModel template="ExtVec3f" name="VisualModel" fileMesh="mesh/liver-smooth.obj" material="Default Diffuse 1 1 0 0 1 Ambient 1 0.2 0 0 1 Specular 0 1 0 0 1 Emissive 0 1 0 0 1 Shininess 0 45"/>
			<BarycentricMapping template="Mapping&lt;Vec3d,ExtVec3f&gt;" name="visual mapping" object1="../.." object2="VisualModel"/>
		</Node>
		<Node 	name="Surf" 
			gravity="0 -9.81 0" 
			 >
			<SphereModel name="CollisionModel" fileSphere="mesh/liver.sph"/>
			<MechanicalObject template="Vec3d" name="default0"/>
			<BarycentricMapping template="MechanicalMapping&lt;Vec3d,Vec3d&gt;" name="sphere mapping"/>
		</Node>
	</Node>
</Node>