Skip to content

Commit d481d9d

Browse files
committed
Added integration test case ustruct/LV_HolzapfelOgdenModifiedAnisotropy_passive_trilinos to test 'fsils' assembly type when using trilinos library
1 parent 6b15386 commit d481d9d

11 files changed

Lines changed: 145 additions & 0 deletions

File tree

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:3cf8ccb1b43920269cf72e84d8a5332c053a1a24865ce845284987aa1a3872ad
3+
size 20865
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:de695cbe805a262926972c8d2e59be6d82f43bbb0e10e6e0bb4780832b32cc0d
3+
size 93997
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:00ce8af58380bc6f682a5fbab0473818eeeb9f8024b419fbe928d38f5f8e34ec
3+
size 99744
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:516ca5f67f51c432410c65a1f98d73baca653b0378664607a20eba3fd5e94db4
3+
size 19832
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:9b7c72acb6c365fae7c33091f8d932c95863d95ffee7fed934a2f832aeba976d
3+
size 27192
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:4028808552b03a2854ce33bf5016243c6b994e62a61928625691b72938f1480d
3+
size 10038
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:f125c7001fc4a5ad90313fcff8ef24749ccd054a6b045521dfc3d06169160a09
3+
size 11982
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:2050d191642b719f651de6587571a7021eff67801eddd97c0fec397f3e9b62cd
3+
size 3940
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:fda0ce16348dd0d7e46f8fc3fd98dc68b71ec3d3c8363705656cfbfc7e8a1f71
3+
size 256530
Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<svMultiPhysicsFile version="0.1">
3+
4+
<GeneralSimulationParameters>
5+
<Continue_previous_simulation> 0 </Continue_previous_simulation>
6+
<Number_of_spatial_dimensions> 3 </Number_of_spatial_dimensions>
7+
<Number_of_time_steps> 1 </Number_of_time_steps>
8+
<Time_step_size> 1e-2 </Time_step_size>
9+
<Spectral_radius_of_infinite_time_step> 0.50 </Spectral_radius_of_infinite_time_step>
10+
<Searched_file_name_to_trigger_stop> STOP_SIM </Searched_file_name_to_trigger_stop>
11+
12+
<Save_results_to_VTK_format> 1 </Save_results_to_VTK_format>
13+
<Name_prefix_of_saved_VTK_files> result </Name_prefix_of_saved_VTK_files>
14+
<!-- <Save_results_in_folder> results_svfsiplus </Save_results_in_folder> -->
15+
<Increment_in_saving_VTK_files> 1 </Increment_in_saving_VTK_files>
16+
<Start_saving_after_time_step> 1 </Start_saving_after_time_step>
17+
18+
<Increment_in_saving_restart_files> 50 </Increment_in_saving_restart_files>
19+
<Convert_BIN_to_VTK_format> 0 </Convert_BIN_to_VTK_format>
20+
21+
<Verbose> 1 </Verbose>
22+
<Warning> 1 </Warning>
23+
<Debug> 1 </Debug>
24+
25+
</GeneralSimulationParameters>
26+
27+
<Add_mesh name="msh" >
28+
29+
<Mesh_file_path> mesh/mesh-complete.mesh.vtu </Mesh_file_path>
30+
31+
<Add_face name="endo">
32+
<Face_file_path> mesh/mesh-surfaces/endo.vtp </Face_file_path>
33+
</Add_face>
34+
35+
<Add_face name="epi">
36+
<Face_file_path> mesh/mesh-surfaces/epi.vtp </Face_file_path>
37+
</Add_face>
38+
39+
<Add_face name="top">
40+
<Face_file_path> mesh/mesh-surfaces/top.vtp </Face_file_path>
41+
</Add_face>
42+
43+
<Fiber_direction_file_path> mesh/fibersLongCells.vtu </Fiber_direction_file_path>
44+
<Fiber_direction_file_path> mesh/fibersSheetCells.vtu </Fiber_direction_file_path>
45+
46+
<Mesh_scale_factor> 100.0 </Mesh_scale_factor> <!-- Convert from m to cm -->
47+
</Add_mesh>
48+
49+
50+
<Add_equation type="ustruct" >
51+
<Coupled> true </Coupled>
52+
<Min_iterations> 3 </Min_iterations>
53+
<Max_iterations> 20 </Max_iterations>
54+
<Tolerance> 1e-10 </Tolerance>
55+
56+
<Density> 1.0 </Density> <!-- g/cm^3 -->
57+
<Elasticity_modulus> 1.0e6 </Elasticity_modulus> <!-- dyne/cm^2 -->
58+
<Poisson_ratio> 0.483333 </Poisson_ratio>
59+
60+
<Constitutive_model type="HolzapfelOgden-ModifiedAnisotropy">
61+
<a> 590.0 </a> <!-- dyne/cm^2 -->
62+
<b> 8.023 </b> <!-- no units -->
63+
<a4f> 184720.0 </a4f>
64+
<b4f> 16.026 </b4f>
65+
<a4s> 24810.0 </a4s>
66+
<b4s> 11.12 </b4s>
67+
<afs> 2160.0 </afs>
68+
<bfs> 11.436 </bfs>
69+
<k> 100.0 </k>
70+
</Constitutive_model>
71+
72+
<Dilational_penalty_model> ST91 </Dilational_penalty_model>
73+
<Penalty_parameter>1.0e7</Penalty_parameter>
74+
75+
<Output type="Spatial" >
76+
<Pressure> true </Pressure>
77+
<Displacement> true </Displacement>
78+
<Velocity> true </Velocity>
79+
<Jacobian> true </Jacobian>
80+
<Stress> true </Stress>
81+
<Strain> true </Strain>
82+
<Cauchy_stress> true </Cauchy_stress>
83+
<Def_grad> true </Def_grad>
84+
<VonMises_stress> true </VonMises_stress>
85+
</Output>
86+
87+
<LS type="GMRES" >
88+
<Linear_algebra type="trilinos" >
89+
<Preconditioner> trilinos-riluk0 </Preconditioner>
90+
<Assembly> fsils </Assembly>
91+
</Linear_algebra>
92+
<Tolerance> 1e-14 </Tolerance>
93+
<Max_iterations> 10000 </Max_iterations>
94+
<Krylov_space_dimension> 300 </Krylov_space_dimension>
95+
</LS>
96+
97+
<Add_BC name="top" >
98+
<Type> Dirichlet </Type>
99+
<Value> 0.0 </Value>
100+
</Add_BC>
101+
102+
<Add_BC name="endo" >
103+
<Type> Neu </Type>
104+
<Time_dependence> Unsteady </Time_dependence>
105+
<Temporal_values_file_path> endo_pressure.dat </Temporal_values_file_path>
106+
<Ramp_function> false </Ramp_function>
107+
<Follower_pressure_load> true </Follower_pressure_load>
108+
</Add_BC>
109+
110+
</Add_equation>
111+
112+
</svMultiPhysicsFile>
113+
114+

0 commit comments

Comments
 (0)