| | | |
Offset 1, 13 lines modified | Offset 1, 13 lines modified |
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Strict//EN" | 2 | <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Strict//EN" |
3 | "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | 3 | "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
4 | <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en"·xml:lang="en"> | 4 | <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en"·xml:lang="en"> |
5 | <head> | 5 | <head> |
6 | <!--·2024-01-08·Mon·12:06·--> | 6 | <!--·2024-01-09·Tue·14:18·--> |
7 | <meta·http-equiv="Content-Type"·content="text/html;charset=utf-8"·/> | 7 | <meta·http-equiv="Content-Type"·content="text/html;charset=utf-8"·/> |
8 | <meta·name="viewport"·content="width=device-width,·initial-scale=1"·/> | 8 | <meta·name="viewport"·content="width=device-width,·initial-scale=1"·/> |
9 | <title>Welcome·to·hkl's·5.0.0.0·documentation!</title> | 9 | <title>Welcome·to·hkl's·5.0.0.0·documentation!</title> |
10 | <meta·name="generator"·content="Org·mode"·/> | 10 | <meta·name="generator"·content="Org·mode"·/> |
11 | <meta·name="author"·content="Picca·Frédéric-Emmanuel"·/> | 11 | <meta·name="author"·content="Picca·Frédéric-Emmanuel"·/> |
12 | <style·type="text/css"> | 12 | <style·type="text/css"> |
13 | ·<!--/*--><![CDATA[/*><!--*/ | 13 | ·<!--/*--><![CDATA[/*><!--*/ |
Offset 266, 186 lines modified | Offset 266, 186 lines modified |
266 | <body> | 266 | <body> |
267 | <div·id="content"> | 267 | <div·id="content"> |
268 | <h1·class="title">Welcome·to·hkl's·5.0.0.0·documentation!</h1> | 268 | <h1·class="title">Welcome·to·hkl's·5.0.0.0·documentation!</h1> |
269 | <div·id="table-of-contents"> | 269 | <div·id="table-of-contents"> |
270 | <h2>Table·of·Contents</h2> | 270 | <h2>Table·of·Contents</h2> |
271 | <div·id="text-table-of-contents"> | 271 | <div·id="text-table-of-contents"> |
272 | <ul> | 272 | <ul> |
273 | <li><a·href="#org9620ad8">1.·Introduction</a> | 273 | <li><a·href="#org7a7480b">1.·Introduction</a> |
274 | <ul> | 274 | <ul> |
275 | <li><a·href="#org64757ae">1.1.·Features</a></li> | 275 | <li><a·href="#orgbf19afd">1.1.·Features</a></li> |
276 | <li><a·href="#orgc94cd9f">1.2.·Conventions</a></li> | 276 | <li><a·href="#orgd275f0a">1.2.·Conventions</a></li> |
277 | <li><a·href="#org89b142e">1.3.·Diffraction</a> | 277 | <li><a·href="#orgee85912">1.3.·Diffraction</a> |
278 | <ul> | 278 | <ul> |
279 | <li><a·href="#org61ba512">1.3.1.·the·crystal</a></li> | 279 | <li><a·href="#orge9a1e6b">1.3.1.·the·crystal</a></li> |
280 | <li><a·href="#org4aaae61">1.3.2.·Diffraction</a></li> | 280 | <li><a·href="#org5c30e84">1.3.2.·Diffraction</a></li> |
281 | <li><a·href="#orgc028237">1.3.3.·Quaternions</a></li> | 281 | <li><a·href="#orgd21c8da">1.3.3.·Quaternions</a></li> |
282 | </ul> | 282 | </ul> |
283 | </li> | 283 | </li> |
284 | <li><a·href="#org81801fb">1.4.·Modes·de·fonctionnement</a></li> | 284 | <li><a·href="#org5b8b13e">1.4.·Modes·de·fonctionnement</a></li> |
285 | <li><a·href="#org8ff24bd">1.5.·Equations·fondamentales</a> | 285 | <li><a·href="#orgbe6c833">1.5.·Equations·fondamentales</a> |
286 | <ul> | 286 | <ul> |
287 | <li><a·href="#orgc5bcc00">1.5.1.·Calcule·de·B</a></li> | 287 | <li><a·href="#orgb4e8a19">1.5.1.·Calcule·de·B</a></li> |
288 | <li><a·href="#orgc344bf2">1.5.2.·Calcule·de·U</a></li> | 288 | <li><a·href="#orgfd5aa3f">1.5.2.·Calcule·de·U</a></li> |
289 | <li><a·href="#org00adf5d">1.5.3.·Algorithme·de·Busing·Levy</a></li> | 289 | <li><a·href="#orgd9c0d5a">1.5.3.·Algorithme·de·Busing·Levy</a></li> |
290 | <li><a·href="#org3c66a23">1.5.4.·Affinement·par·la·méthode·du·simplex</a></li> | 290 | <li><a·href="#orgcef9cd1">1.5.4.·Affinement·par·la·méthode·du·simplex</a></li> |
291 | </ul> | 291 | </ul> |
292 | </li> | 292 | </li> |
293 | </ul> | 293 | </ul> |
294 | </li> | 294 | </li> |
295 | <li><a·href="#orga2d465d">2.·PseudoAxes</a> | 295 | <li><a·href="#orga0525f9">2.·PseudoAxes</a> |
296 | <ul> | 296 | <ul> |
297 | <li><a·href="#org980f337">2.1.·General·process</a> | 297 | <li><a·href="#org8381a9f">2.1.·General·process</a> |
298 | <ul> | 298 | <ul> |
299 | <li><a·href="#org1751bef">2.1.1.·First·Solution</a></li> | 299 | <li><a·href="#org00d054f">2.1.1.·First·Solution</a></li> |
300 | <li><a·href="#orgffeb80e">2.1.2.·Multiplication·of·the·solutions.</a></li> | 300 | <li><a·href="#org2700fac">2.1.2.·Multiplication·of·the·solutions.</a></li> |
301 | <li><a·href="#org140dd18">2.1.3.·Restrains·of·the·Solutions</a></li> | 301 | <li><a·href="#org6a501c7">2.1.3.·Restrains·of·the·Solutions</a></li> |
302 | </ul> | 302 | </ul> |
303 | </li> | 303 | </li> |
304 | <li><a·href="#orgfffbf8d">2.2.·Eulerians·to·Kappa·angles</a></li> | 304 | <li><a·href="#org1ab8abc">2.2.·Eulerians·to·Kappa·angles</a></li> |
305 | <li><a·href="#orgebae32f">2.3.·Kappa·to·Eulerians·angles</a></li> | 305 | <li><a·href="#org21b0d1c">2.3.·Kappa·to·Eulerians·angles</a></li> |
306 | <li><a·href="#orgcbc4dd7">2.4.·Qper·and·Qpar</a></li> | 306 | <li><a·href="#org979aa4f">2.4.·Qper·and·Qpar</a></li> |
307 | </ul> | 307 | </ul> |
308 | </li> | 308 | </li> |
309 | <li><a·href="#orgdca3055">3.·Diffractometers</a></li> | 309 | <li><a·href="#org80f5dab">3.·Diffractometers</a></li> |
310 | <li><a·href="#orgf5839d6">4.·Developpement</a> | 310 | <li><a·href="#org3cffd7a">4.·Developpement</a> |
311 | <ul> | 311 | <ul> |
312 | <li><a·href="#org38db994">4.1.·Getting·hkl</a></li> | 312 | <li><a·href="#org566fc6b">4.1.·Getting·hkl</a></li> |
313 | <li><a·href="#org04bc0f5">4.2.·Building·hkl</a></li> | 313 | <li><a·href="#orge7ab53b">4.2.·Building·hkl</a></li> |
314 | <li><a·href="#org8dc314f">4.3.·Hacking·hkl</a> | 314 | <li><a·href="#org3d3e181">4.3.·Hacking·hkl</a> |
315 | <ul> | 315 | <ul> |
316 | <li><a·href="#org8e33cb9">4.3.1.·Bug·reporting</a></li> | 316 | <li><a·href="#org63ae3ed">4.3.1.·Bug·reporting</a></li> |
317 | <li><a·href="#org03b9c09">4.3.2.·Providing·patches</a></li> | 317 | <li><a·href="#org2f38597">4.3.2.·Providing·patches</a></li> |
318 | </ul> | 318 | </ul> |
319 | </li> | 319 | </li> |
320 | <li><a·href="#org6bff3c9">4.4.·Howto's</a> | 320 | <li><a·href="#org0c933ea">4.4.·Howto's</a> |
321 | <ul> | 321 | <ul> |
322 | <li><a·href="#org6a26b77">4.4.1.·Add·a·diffractometer</a></li> | 322 | <li><a·href="#org50aeeca">4.4.1.·Add·a·diffractometer</a></li> |
323 | <li><a·href="#org4a951ad">4.4.2.·Work·on·the·documentation</a></li> | 323 | <li><a·href="#orgf33d69d">4.4.2.·Work·on·the·documentation</a></li> |
324 | </ul> | 324 | </ul> |
325 | </li> | 325 | </li> |
326 | </ul> | 326 | </ul> |
327 | </li> | 327 | </li> |
328 | <li><a·href="#org68314db">5.·Bindings</a> | 328 | <li><a·href="#org3c8c3bf">5.·Bindings</a> |
329 | <ul> | 329 | <ul> |
330 | <li><a·href="#orge16a18c">5.1.·Python</a></li> | 330 | <li><a·href="#orgc3fcb2d">5.1.·Python</a></li> |
331 | </ul> | 331 | </ul> |
332 | </li> | 332 | </li> |
333 | <li><a·href="#org80d5075">6.·Releases</a> | 333 | <li><a·href="#orgff39987">6.·Releases</a> |
334 | <ul> | 334 | <ul> |
335 | <li><a·href="#org766d10c">6.1.·5.0.0.0</a></li> | 335 | <li><a·href="#org4309bbd">6.1.·5.0.0.0</a></li> |
336 | <li><a·href="#orga3723ad">6.2.·5.0.0.2661·<span·class="timestamp-wrapper"><span·class="timestamp"><2020-10-02·Fri></span></span></a> | 336 | <li><a·href="#org0a3b52f">6.2.·5.0.0.2661·<span·class="timestamp-wrapper"><span·class="timestamp"><2020-10-02·Fri></span></span></a> |
337 | <ul> | 337 | <ul> |
338 | <li><a·href="#org21422f6">6.2.1.·<span·class="done·DONE">DONE</span>·Only·finite·float·values·are·allow·when·setting·an·HklParameter·value·or·range.</a></li> | 338 | <li><a·href="#orgbf53ff6">6.2.1.·<span·class="done·DONE">DONE</span>·Only·finite·float·values·are·allow·when·setting·an·HklParameter·value·or·range.</a></li> |
339 | <li><a·href="#orgd1e79ad">6.2.2.·<span·class="done·DONE">DONE</span>·use·python3·instead·of·python3·for·unit·tests</a></li> | 339 | <li><a·href="#org0a00a9d">6.2.2.·<span·class="done·DONE">DONE</span>·use·python3·instead·of·python3·for·unit·tests</a></li> |
340 | <li><a·href="#org31bd7b4">6.2.3.·<span·class="done·DONE">DONE</span>·Added·the·Soleil·Nanoscopium·robot·setup.</a></li> | 340 | <li><a·href="#org1e849f8">6.2.3.·<span·class="done·DONE">DONE</span>·Added·the·Soleil·Nanoscopium·robot·setup.</a></li> |
341 | </ul> | 341 | </ul> |
342 | </li> | 342 | </li> |
343 | <li><a·href="#orge45d462">6.3.·5.0.0.2456·<span·class="timestamp-wrapper"><span·class="timestamp"><2018-02-22·Thu></span></span></a> | 343 | <li><a·href="#orgd3703f1">6.3.·5.0.0.2456·<span·class="timestamp-wrapper"><span·class="timestamp"><2018-02-22·Thu></span></span></a> |
344 | <ul> | 344 | <ul> |
345 | <li><a·href="#org156b1af">6.3.1.·<span·class="done·DONE">DONE</span>·add·emergence·on·all·e4c·diffractometers·<span·class="timestamp-wrapper"><span·class="timestamp"><2017-03-16·Thu></span></span></a></li> | 345 | <li><a·href="#orga736061">6.3.1.·<span·class="done·DONE">DONE</span>·add·emergence·on·all·e4c·diffractometers·<span·class="timestamp-wrapper"><span·class="timestamp"><2017-03-16·Thu></span></span></a></li> |
346 | <li><a·href="#orgf10f6e8">6.3.2.·<span·class="done·DONE">DONE</span>·Fix·for·multiarch·(headers)·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-05-04·Wed></span></span></a></li> | 346 | <li><a·href="#orgc4cff56">6.3.2.·<span·class="done·DONE">DONE</span>·Fix·for·multiarch·(headers)·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-05-04·Wed></span></span></a></li> |
347 | <li><a·href="#org92f4c88">6.3.3.·<span·class="done·DONE">DONE</span>·Fix·the·FTBFS·with·the·new·bullet·2.86.1·version·<span·class="timestamp-wrapper"><span·class="timestamp"><2017-08-13·Sun></span></span></a></li> | 347 | <li><a·href="#orgd0a0158">6.3.3.·<span·class="done·DONE">DONE</span>·Fix·the·FTBFS·with·the·new·bullet·2.86.1·version·<span·class="timestamp-wrapper"><span·class="timestamp"><2017-08-13·Sun></span></span></a></li> |
348 | <li><a·href="#org4f2e400">6.3.4.·<span·class="done·DONE">DONE</span>·Added·"SOLEIL·SIXS·MED2+3·v2"·geometry·<span·class="timestamp-wrapper"><span·class="timestamp"><2019-03-29·Fri></span></span></a></li> | 348 | <li><a·href="#org0a5874b">6.3.4.·<span·class="done·DONE">DONE</span>·Added·"SOLEIL·SIXS·MED2+3·v2"·geometry·<span·class="timestamp-wrapper"><span·class="timestamp"><2019-03-29·Fri></span></span></a></li> |
349 | </ul> | 349 | </ul> |
350 | </li> | 350 | </li> |
351 | <li><a·href="#org9a83131">6.4.·5.0.0.2080·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-27·Wed></span></span></a> | 351 | <li><a·href="#org9068ecb">6.4.·5.0.0.2080·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-27·Wed></span></span></a> |
352 | <ul> | 352 | <ul> |
353 | <li><a·href="#orgc94775e">6.4.1.·<span·class="done·DONE">DONE</span>·<code>HklEngine</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-01-20·Wed></span></span></a></li> | 353 | <li><a·href="#orge3ae612">6.4.1.·<span·class="done·DONE">DONE</span>·<code>HklEngine</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-01-20·Wed></span></span></a></li> |
354 | <li><a·href="#org6fb3c02">6.4.2.·<span·class="done·DONE">DONE</span>·<code>HklVector</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-02-09·Tue></span></span></a></li> | 354 | <li><a·href="#org63e865b">6.4.2.·<span·class="done·DONE">DONE</span>·<code>HklVector</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-02-09·Tue></span></span></a></li> |
355 | <li><a·href="#orgd84a74a">6.4.3.·<span·class="done·DONE">DONE</span>·<code>HklParameter</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-02-25·Thu></span></span></a></li> | 355 | <li><a·href="#org37c05d4">6.4.3.·<span·class="done·DONE">DONE</span>·<code>HklParameter</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-02-25·Thu></span></span></a></li> |
356 | <li><a·href="#org3144a25">6.4.4.·<span·class="done·DONE">DONE</span>·<code>HklGeometry</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-20·Wed></span></span></a></li> | 356 | <li><a·href="#org66664bb">6.4.4.·<span·class="done·DONE">DONE</span>·<code>HklGeometry</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-20·Wed></span></span></a></li> |
357 | <li><a·href="#org4f0809b">6.4.5.·<span·class="done·DONE">DONE</span>·<code>HklQuaternion</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-20·Wed></span></span></a></li> | 357 | <li><a·href="#orgeea0da1">6.4.5.·<span·class="done·DONE">DONE</span>·<code>HklQuaternion</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-20·Wed></span></span></a></li> |
358 | <li><a·href="#org033c250">6.4.6.·<span·class="done·DONE">DONE</span>·Soleil·Sirius·Turret·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-26·Tue></span></span></a></li> | 358 | <li><a·href="#org0dd08a1">6.4.6.·<span·class="done·DONE">DONE</span>·Soleil·Sirius·Turret·<span·class="timestamp-wrapper"><span·class="timestamp"><2016-04-26·Tue></span></span></a></li> |
359 | </ul> | 359 | </ul> |
360 | </li> | 360 | </li> |
361 | <li><a·href="#orgbc6c745">6.5.·4.99.99.1955·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-15·Wed></span></span></a></li> | 361 | <li><a·href="#orgba5631f">6.5.·4.99.99.1955·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-15·Wed></span></span></a></li> |
362 | <li><a·href="#orgc79920c">6.6.·4.99.99.1950·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-07·Tue></span></span></a></li> | 362 | <li><a·href="#orgbb26cca">6.6.·4.99.99.1950·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-07·Tue></span></span></a></li> |
363 | <li><a·href="#orgc16af93">6.7.·4.99.99.1949·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-03·Fri></span></span></a> | 363 | <li><a·href="#org1848317">6.7.·4.99.99.1949·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-03·Fri></span></span></a> |
364 | <ul> | 364 | <ul> |
365 | <li><a·href="#orgd64fedd">6.7.1.·<span·class="done·DONE">DONE</span>·<code>HklInterval</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-03·Fri></span></span></a></li> | 365 | <li><a·href="#org6a02260">6.7.1.·<span·class="done·DONE">DONE</span>·<code>HklInterval</code>·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-03·Fri></span></span></a></li> |
366 | <li><a·href="#org6149d33">6.7.2.·<span·class="done·DONE">DONE</span>·PATH_MAX·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-03·Fri></span></span></a></li> | 366 | <li><a·href="#org3bfd41c">6.7.2.·<span·class="done·DONE">DONE</span>·PATH_MAX·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-07-03·Fri></span></span></a></li> |
367 | </ul> | 367 | </ul> |
368 | </li> | 368 | </li> |
369 | <li><a·href="#orgab4108b">6.8.·4.99.99.1946·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-06-30·Tue></span></span></a> | 369 | <li><a·href="#orgcbb6bdb">6.8.·4.99.99.1946·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-06-30·Tue></span></span></a> |
370 | <ul> | 370 | <ul> |
371 | <li><a·href="#org6b0cc4a">6.8.1.·<span·class="done·DONE">DONE</span>·<code>HklEngine</code></a></li> | 371 | <li><a·href="#org7e3f385">6.8.1.·<span·class="done·DONE">DONE</span>·<code>HklEngine</code></a></li> |
372 | </ul> | 372 | </ul> |
373 | </li> | 373 | </li> |
374 | <li><a·href="#org6947d5f">6.9.·4.99.99.1940·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-05-04·Mon></span></span></a> | 374 | <li><a·href="#org145d2c8">6.9.·4.99.99.1940·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-05-04·Mon></span></span></a> |
375 | <ul> | 375 | <ul> |
376 | <li><a·href="#orgb877518">6.9.1.·<span·class="done·DONE">DONE</span>·<code>HklLattice</code>·add·an·<code>hkl_lattice_volume_get</code></a></li> | 376 | <li><a·href="#orgca01c91">6.9.1.·<span·class="done·DONE">DONE</span>·<code>HklLattice</code>·add·an·<code>hkl_lattice_volume_get</code></a></li> |
377 | <li><a·href="#orgba35e51">6.9.2.·<span·class="done·DONE">DONE</span>·<code>HklEngine</code></a></li> | 377 | <li><a·href="#org1ea4261">6.9.2.·<span·class="done·DONE">DONE</span>·<code>HklEngine</code></a></li> |
378 | <li><a·href="#org96962d0">6.9.3.·<span·class="done·DONE">DONE</span>·<code>HklLattice</code>·expose·in·the·binding·the·_x_get/set·methods·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-03-24·Tue></span></span></a></li> | 378 | <li><a·href="#org34ff925">6.9.3.·<span·class="done·DONE">DONE</span>·<code>HklLattice</code>·expose·in·the·binding·the·_x_get/set·methods·<span·class="timestamp-wrapper"><span·class="timestamp"><2015-03-24·Tue></span></span></a></li> |
Max diff block lines reached; 72970/87686 bytes (83.22%) of diff not shown.
|