/[volute]/trunk/projects/theory/snapdm/test/PDR_protocol.xml
ViewVC logotype

Contents of /trunk/projects/theory/snapdm/test/PDR_protocol.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 729 - (show annotations)
Tue Aug 12 08:38:11 2008 UTC (12 years, 3 months ago) by bourges.laurent
File MIME type: text/xml
File size: 9994 byte(s)
- updated sample for a Simulation with ObjectCollection & characterisation
- updated Identity & Reference serialization
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4 Document : PDR_protocol.xml
5 Created on : 25 avril 2008, 18:00
6 Author : franck
7 Description:
8 This document is the first xml sample document for Protocol according to SimDB generated XML schemas (xsd).
9 -->
10 <s:aSimulator xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
11 xmlns:s='http://www.ivoa.net/xml/SNAP/v0.1/SimDB'
12 xsi:schemaLocation='http://www.ivoa.net/xml/SNAP/v0.1/SimDB http://volute.googlecode.com/svn/trunk/projects/theory/snapdm/xsd/SimDB_root.xsd'>
13
14 <name>PDR Code 1.2</name>
15 <description>The Meudon PDR code 1.2 includes the radiative transfer method described by Gonzalez-Garcia et al. A and A 2007 </description>
16
17 <referenceURL>http://aristote.obspm.fr/MIS</referenceURL>
18
19 <publisherDID>voparis/luth/Pdr/1.0</publisherDID>
20
21 <created>2008-04-25T12:00:00</created>
22 <updated>2008-04-25T12:00:00</updated>
23
24 <status>published</status>
25
26 <!--
27 <contact>
28 <role>publisher</role>
29 <party>
30 <ivoId>ivo://voparis/luth</ivoId>
31 </party>
32 </contact>
33
34 <contact>
35 <role>contributor</role>
36 <party>
37 <ivoId>ivo://voparis/luth/Jacques_Le_Bourlot</ivoId>
38 </party>
39 </contact>
40
41 <contact>
42 <role>contributor</role>
43 <party>
44 <ivoId>ivo://voparis/luth/Evelyne_Roueff</ivoId>
45 </party>
46 </contact>
47 -->
48
49 <contact>
50 <role>creator</role>
51 <party ivoId="ivo://voparis/luth/franck_le_petit" />
52 </contact>
53
54 <mainContact ivoId="ivo://voparis/luth/franck_le_petit"/>
55
56 <code>http://aristote.obspm.fr/MIS</code>
57 <version>1.2</version>
58
59
60 <!-- generated content : begin -->
61
62
63 <parameterGroup>
64 <name>gas parameters</name>
65 <description>Parameters controling gas properties</description>
66 <member>
67 <parameter xmlId="DU_MODPARAM_R.FD_NHINIT" />
68 </member>
69 <member>
70 <parameter xmlId="DU_MODPARAM_R.FD_RADM_INI" />
71 </member>
72 <member>
73 <parameter xmlId="DU_MODPARAM_R.FD_RADP_INI" />
74 </member>
75 </parameterGroup>
76
77 <!-- to be corrected -->
78 <parameterGroup>
79 <name>grain parameters</name>
80 <description>Parameters controling grain properties</description>
81 <member>
82 <parameter xmlId="DU_MODPARAM_R.FD_CD" />
83 </member>
84 <member>
85 <parameter xmlId="DU_MODPARAM_R.FD_RV" />
86 </member>
87 <member>
88 <parameter xmlId="DU_MODPARAM_R.FD_LOSNAME" />
89 </member>
90 </parameterGroup>
91
92 <parameterGroup>
93 <name>algorithm parameters</name>
94 <description>Parameters related to algorithms</description>
95 <member>
96 <parameter xmlId="DU_MODPARAM_R.FD_ITFER" />
97 </member>
98 <member>
99 <parameter xmlId="DU_MODPARAM_R.FD_JFGKH2" />
100 </member>
101 </parameterGroup>
102
103
104 <!--
105 RepresentationObjectTypes are :
106 GAS -> has for properties: density, temperature, pressure, ionization degree, molecular fraction, heating rate, cooling rate, ...
107 H -> has for property: density, column density
108 H2 -> has for property: density, excitation temperature, column density
109 level 1 -> has for property density
110 level 2 -> has for property density
111 level 3
112 ... (about 300 levels depends on experiment)
113 C+ -> has for property: density, column density
114 level 1
115 level 2
116 ... (Maximum 5 levels - depends on experiment)
117 C -> has for properties: density, column density
118 CO -> has for properties: density, column density
119 ... (between 100 and 400 species - depends on experiment/project)
120 GRAINS
121 Size 1 -> has for properties: charge, temperature
122 Size 2
123 Size 3
124 ... (about 12 sizes - depends on experiment/project)
125 -->
126
127
128 <!-- RepresentationObject GAS -->
129
130 <!-- Should be done automatically
131 The list can be done scanning the VO-Table produced by the code
132 Should search in the list for DU_ABUNDANCES.FD_AB_XXXXX
133 where XXXXX is the name of chemical species.
134 -->
135
136 <representation>
137 <identity xmlId="R_GAS" />
138 <name>gas</name>
139 <description>TODO</description>
140 <child>
141 <name>H</name>
142 <object xmlId="R_H"/>
143 <!-- description ????? -->
144 <!-- label ???? -->
145 </child>
146 <child>
147 <name>H2</name>
148 <object xmlId="R_H2" />
149 </child>
150 <child>
151 <name>C+</name>
152 <object xmlId="R_Cp" />
153 </child>
154 <type>simple mesh cell</type>
155 <label>ISM</label>
156 </representation>
157
158 <representation>
159 <identity xmlId="R_H" />
160 <name>H</name>
161 <type>simple mesh cell</type>
162 </representation>
163
164 <representation>
165 <identity xmlId="R_H2" />
166 <name>H2</name>
167 <child>
168 <name>H2 Level 1</name>
169 <object xmlId="R_H2_Level_1" />
170 </child>
171 <child>
172 <name>H2 Level 2</name>
173 <object xmlId="R_H2_Level_2" />
174 </child>
175 <type>simple mesh cell</type>
176 </representation>
177
178 <!--
179 Should be done automatically
180 All species do not have levels in an experiment
181 All species do not have the same number of levels
182 Species with levels in an experiment can be found in the VO-Table
183 They have a Table: ID="DU_LEVELPROP_XXX" nrows="VALUE"
184 with: XXX: name of the specy
185 value: number of levels for this specy
186
187 NOTE: The notation "Level 1", "Level 2", "Level 3" means nothing for a user and is
188 dangerous because level YY could be different from an experiment to another.
189 One should find a way to create the name automatically. The informations are in the VO-Table also.
190 But that could be better to do a correspondance table once and for all next to the Database.
191 One should have a look to the Line DataModel too. Maybe we can do something similar
192 -->
193
194 <representation>
195 <identity xmlId="R_H2_Level_1" />
196 <name>H2 Level 1</name>
197 <type>simple mesh cell</type>
198 </representation>
199
200 <representation>
201 <identity xmlId="R_H2_Level_2" />
202 <name>H2 Level 2</name>
203 <type>simple mesh cell</type>
204 </representation>
205
206 <representation>
207 <identity xmlId="R_Cp" />
208 <name>C+</name>
209 <type>simple mesh cell</type>
210 </representation>
211
212
213 <!-- RepresentationObject GRAINS -->
214 <representation>
215 <identity xmlId="R_GRAIN" />
216 <name>grains</name>
217 <child>
218 <name>Size 1</name>
219 <object xmlId="R_GR_1" />
220 </child>
221 <child>
222 <name>Size 2</name>
223 <object xmlId="R_GR_2" />
224 </child>
225 <child>
226 <name>Size 3</name>
227 <object xmlId="R_GR_3" />
228 </child>
229 <!-- Should be done automatically
230 The number of sizes is provided in the VO-Table in several ways
231 Way 1 - Correspond to nrows in ID="DU_GAUSSPT" nrows="12"
232 Maybe not a good way since this may disappear in the future versions of the code.
233 Lets do it this way for the moment.
234 -->
235 <type>simple mesh cell</type>
236 </representation>
237
238 <representation>
239 <identity xmlId="R_GR_1" />
240 <name>grains size 1 ...</name>
241 <type>simple mesh cell</type>
242 </representation>
243
244 <representation>
245 <identity xmlId="R_GR_2" />
246 <name>grains size 2 ...</name>
247 <type>simple mesh cell</type>
248 </representation>
249
250 <representation>
251 <identity xmlId="R_GR_3" />
252 <name>grains size 3 ...</name>
253 <type>simple mesh cell</type>
254 </representation>
255
256
257 <!-- Template: -->
258 <!-- <name></name> -->
259 <!-- <description></description> -->
260 <!-- In VOTable: ID="" -->
261
262 <!-- In VOTable ID="DU_MODPARAM_R.FD_NHINIT" -->
263 <parameter>
264 <identity xmlId="DU_MODPARAM_R.FD_NHINIT" />
265 <name>Initial proton density</name>
266 <datatype>float</datatype>
267 <cardinality>1</cardinality>
268 <description></description>
269 </parameter>
270
271 <!--In VOTable: ID="DU_MODPARAM_R.FD_RADM_INI" -->
272 <parameter>
273 <identity xmlId="DU_MODPARAM_R.FD_RADM_INI" />
274 <name>Initial ISRF scaling factor (observer side)</name>
275 <datatype>float</datatype>
276 <cardinality>1</cardinality>
277 <description>Scaling factor to Draine radiation field</description>
278 </parameter>
279
280 <!--In VOTable: ID="DU_MODPARAM_R.FD_RADP_INI" -->
281 <parameter>
282 <identity xmlId="DU_MODPARAM_R.FD_RADP_INI" />
283 <name>Initial ISRF scaling factor (backside)</name>
284 <datatype>float</datatype>
285 <cardinality>1</cardinality>
286 <description>Scaling factor to Draine radiation field</description>
287 </parameter>
288
289 <!-- In VOTable ID="DU_MODPARAM_R.FD_CD" -->
290 <parameter>
291 <identity xmlId="DU_MODPARAM_R.FD_CD" />
292 <name>N(H)/E(B-V)</name>
293 <datatype>float</datatype>
294 <cardinality>1</cardinality>
295 <description>Ratio of proton column density on reddening</description>
296 </parameter>
297
298 <!-- In VOTable ID="DU_MODPARAM_R.FD_RV" -->
299 <parameter>
300 <identity xmlId="DU_MODPARAM_R.FD_RV" />
301 <name>RV</name>
302 <datatype>float</datatype>
303 <cardinality>1</cardinality>
304 <description>Rv = Av / E(B-V), Total to selective extinction ratio</description>
305 </parameter>
306
307 <!--In VOTable: ID="DU_MODPARAM_S.FD_LOSNAME" -->
308 <parameter>
309 <identity xmlId="DU_MODPARAM_R.FD_LOSNAME" />
310 <name>Line of sight</name>
311 <datatype>float</datatype>
312 <cardinality>1</cardinality>
313 <description>Line of sight dust extinction curve</description>
314 </parameter>
315
316 <!--In VOTable: ID="DU_MODPARAM_I.FD_ITFER" -->
317 <parameter>
318 <identity xmlId="DU_MODPARAM_R.FD_ITFER" />
319 <name>itrfer</name>
320 <datatype>float</datatype>
321 <cardinality>1</cardinality>
322 <description>UV radiative transfer method</description>
323 </parameter>
324
325 <!--In VOTable: ID="DU_MODPARAM_I.FD_JFGKH2" -->
326 <parameter>
327 <identity xmlId="DU_MODPARAM_R.FD_JFGKH2" />
328 <name>jfgkh2</name>
329 <datatype>float</datatype>
330 <cardinality>1</cardinality>
331 <description>H2 rotationnal level below wich exact UV radiative transfer is performed</description>
332 </parameter>
333
334 <!-- generated content : end -->
335
336
337
338
339
340 <physicalProcess>
341 <name>radiative transfer</name>
342 <description>should be read from a vocabulary file</description>
343 <physicslabel>radiative transfer ?</physicslabel>
344 </physicalProcess>
345
346 </s:aSimulator>

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26