Mercurial > repos > ufz > ogs_generatestructuredmesh
comparison test-data/square_1e0_neumann.prj @ 0:4e31c396004d draft default tip
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/tree/main/tools/ogs/ commit 8d522c2d14b28a4df096a5a13cd800bbf086f09f
author | ufz |
---|---|
date | Thu, 06 Mar 2025 17:29:28 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:4e31c396004d |
---|---|
1 <?xml version="1.0" encoding="ISO-8859-1"?> | |
2 <OpenGeoSysProject> | |
3 <mesh>square_1x1_quad_1e0.vtu</mesh> | |
4 <geometry>square_1x1.gml</geometry> | |
5 <processes> | |
6 <process> | |
7 <name>SteadyStateDiffusion</name> | |
8 <type>STEADY_STATE_DIFFUSION</type> | |
9 <integration_order>2</integration_order> | |
10 <process_variables> | |
11 <process_variable>pressure</process_variable> | |
12 </process_variables> | |
13 <secondary_variables> | |
14 <secondary_variable internal_name="darcy_velocity" output_name="v"/> | |
15 </secondary_variables> | |
16 </process> | |
17 </processes> | |
18 <media> | |
19 <medium id="0"> | |
20 <phases/> | |
21 <properties> | |
22 <property> | |
23 <name>diffusion</name> | |
24 <type>Constant</type> | |
25 <value>1</value> | |
26 </property> | |
27 <property> | |
28 <name>reference_temperature</name> | |
29 <type>Constant</type> | |
30 <value>293.15</value> | |
31 </property> | |
32 </properties> | |
33 </medium> | |
34 </media> | |
35 <time_loop> | |
36 <processes> | |
37 <process ref="SteadyStateDiffusion"> | |
38 <nonlinear_solver>basic_picard</nonlinear_solver> | |
39 <convergence_criterion> | |
40 <type>DeltaX</type> | |
41 <norm_type>NORM2</norm_type> | |
42 <abstol>1.e-6</abstol> | |
43 </convergence_criterion> | |
44 <time_discretization> | |
45 <type>BackwardEuler</type> | |
46 </time_discretization> | |
47 <time_stepping> | |
48 <type>SingleStep</type> | |
49 </time_stepping> | |
50 </process> | |
51 </processes> | |
52 <output> | |
53 <type>VTK</type> | |
54 <prefix>square_1e0_neumann</prefix> | |
55 <variables> | |
56 <variable> pressure </variable> | |
57 <variable> v </variable> | |
58 </variables> | |
59 <suffix>_ts_{:timestep}_t_{:time}</suffix> | |
60 </output> | |
61 </time_loop> | |
62 <parameters> | |
63 <parameter> | |
64 <name>p0</name> | |
65 <type>Constant</type> | |
66 <value>0</value> | |
67 </parameter> | |
68 <parameter> | |
69 <name>p_neumann</name> | |
70 <type>Constant</type> | |
71 <value>1</value> | |
72 </parameter> | |
73 <parameter> | |
74 <name>p_Dirichlet</name> | |
75 <type>Constant</type> | |
76 <value>1</value> | |
77 </parameter> | |
78 </parameters> | |
79 <process_variables> | |
80 <process_variable> | |
81 <name>pressure</name> | |
82 <components>1</components> | |
83 <order>1</order> | |
84 <initial_condition>p0</initial_condition> | |
85 <boundary_conditions> | |
86 <boundary_condition> | |
87 <geometrical_set>square_1x1_geometry</geometrical_set> | |
88 <geometry>left</geometry> | |
89 <type>Dirichlet</type> | |
90 <parameter>p_Dirichlet</parameter> | |
91 </boundary_condition> | |
92 <boundary_condition> | |
93 <geometrical_set>square_1x1_geometry</geometrical_set> | |
94 <geometry>bottom</geometry> | |
95 <type>Dirichlet</type> | |
96 <parameter>p_Dirichlet</parameter> | |
97 </boundary_condition> | |
98 <boundary_condition> | |
99 <geometrical_set>square_1x1_geometry</geometrical_set> | |
100 <geometry>right</geometry> | |
101 <type>Neumann</type> | |
102 <parameter>p_neumann</parameter> | |
103 </boundary_condition> | |
104 </boundary_conditions> | |
105 </process_variable> | |
106 </process_variables> | |
107 <nonlinear_solvers> | |
108 <nonlinear_solver> | |
109 <name>basic_picard</name> | |
110 <type>Picard</type> | |
111 <max_iter>10</max_iter> | |
112 <linear_solver>general_linear_solver</linear_solver> | |
113 </nonlinear_solver> | |
114 </nonlinear_solvers> | |
115 <linear_solvers> | |
116 <linear_solver> | |
117 <name>general_linear_solver</name> | |
118 <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> | |
119 <eigen> | |
120 <solver_type>CG</solver_type> | |
121 <precon_type>DIAGONAL</precon_type> | |
122 <max_iteration_step>10000</max_iteration_step> | |
123 <error_tolerance>1e-16</error_tolerance> | |
124 </eigen> | |
125 <petsc> | |
126 <prefix>gw</prefix> | |
127 <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> | |
128 </petsc> | |
129 </linear_solver> | |
130 </linear_solvers> | |
131 </OpenGeoSysProject> |