Envelope task #1438

=== Physics ===

Added by wuttke over 2 years ago. Updated 8 months ago.

Status:In ProgressStart date:23 May 2012
Priority:UrgentDue date:
Assignee:-% Done:

80%

Category:-
Target version:-

Description

Physical modelling tasks, unless covered by more specific top-level enevelop tasks


Subtasks

Feature #12: Calculation of refractive index for x-rays and neutrons from databaseLong Term Idea

Envelope task #428: == IsGISAXS coverage ==Archived

Feature #477: Implement/review Cone formfactorArchivedceline

Feature #478: Implement/review Tethraedron formfactorArchivedceline

Feature #479: Implement/review Prism6 formfactorArchivedceline

Feature #480: Implement/review Cone6 formfactorArchivedceline

Feature #481: Implement/review Cybooctaedron formfactorArchivedceline

Feature #482: Implement/review Full spheroid formfactorArchivedceline

Feature #483: Implement/review Anisotropic pyramid formfactorArchivedceline

Feature #484: Implement/review Ellipsoid formfactorArchivedceline

Feature #485: Implement/review Anisotropic hemi-spheroid formfactorArchivedceline

Feature #486: Implement/review Spheroid formfactorArchivedceline

Documentation #263: Review morphology file implementation in IsGISASXS and BornAgainRejected

Feature #1030: SLD, specular and particle densityRejected

Feature #1044: Encode magnetization of materials instead of total magnetic inductionRejected

Envelope task #1119: == Reflectivity ==In Progress

Feature #31: Implement x-ray polarization factorBacklog

Feature #1005: Create off-specular simulation functional testResolvedpospelov

Feature #1103: extend simulation to transmission geometry (detector images with z<0)New

Feature #1120: Calculate the specular peak intensity: |R|^2 at the specular pixelArchivedherck

Feature #1187: Implement 1D fitting in SpecularSimulationRejected

Feature #1612: Specular peak: add forward scattering amplitudes to specular amplitudeBacklog

Feature #1706: Profile simulation with multilayers containing large amount of layersResolvedwuttke

Feature #1722: self-absorption correctionLong Term Idea

Refactoring #1732: Optimization in innermost loop in RT computationRejectedwuttke

Refactoring #1733: Avoid multiple calculations of same RT coefficientsResolvedherck

Bug #1734: Investigate numerical stability of multilayer RT computationResolvedwuttke

Feature #1738: Rename files and classes in Multilayer to resolve ambiguity about "Matrix"Rejected

Feature #1287: == Particle form factors ==Rejected

Refactoring #1065: Revise particle form factors: change names, add few form factors, change some parametrizationBacklog

Feature #1537: parametrize Gaussians and Lorentzians by mean and fwhmRejected

Feature #1075: Cone6 form factor -> analyticArchivedwuttke

Documentation #1262: Fix IsGISAXS references in form factor sectionArchivedwuttke

Documentation #1279: Inkscape tasksArchived

Documentation #1280: draw tetrahedron as seen from -xArchivedwuttke

Feature #1283: Provide functional test for all formfactors, when they are rotated and in the presence of absorptionArchivedpospelov

Bug #1294: provide substantial unit tests for factor computationsArchivedwuttke

Refactoring #1300: more stable computation of Prism6 formfactorResolvedwuttke

Feature #1399: Implement form factors for dodecahedron and icosahedronResolvedwuttke

Documentation #1400: blender: paint dodecahedron and icosahedronArchivedpospelov

Bug #1401: correct inaccurate numerics near removable singularity in form factors Tetrahedron and Prism3Archivedwuttke

Feature #1409: accelerate Ripple1Archivedwuttke

Documentation #1414: regenerate form factor images in manualBacklog

Bug #1416: form factors with numeric integration fail for small and for large qWaiting

Bug #1417: numeric inaccuracies in form factorsResolvedwuttke

Refactoring #1418: provide cotangent, and replace division by tan(alpha) in pyramidsResolved

Bug #1420: Symmetry S2 not usableResolvedwuttke

Bug #1421: FullSphere F(q)=0 for small qResolvedwuttke

Refactoring #1432: final polish of polyhedral form factorRejected

Refactoring #1546: disambiguate getRadius()Archivedwuttke

Bug #1552: FormFactorTrivial should have RadialExtension = 0Resolved

Refactoring #1593: Remove soft particle constructors that have a volume argument instead of the usual lengthArchivedherck

Feature #1289: == Instrument (beam, resolution, detector) ==Rejected

Feature #1029: ToF support in OffSpecSimulationRejected

Feature #1184: Implement transformation to q-space for intensity imageArchived

Documentation #1269: Update documentation for new phi angle definitionArchivedherck

Feature #1275: Provide rectangle detector examples and functional testsArchivedpospelov

Bug #1449: Apply detector resolution function can give negative resultsArchivedherck

Feature #1579: provide trapezoid resolution function to describe instruments with neutron velocity selectorResolvedherck

Feature #1599: provide another suite of functional tests: simulate on different grids, and test numeric consistence of resultsRejected

Feature #1721: Scattered intensity should depend on beam size and sample sizeRejected

Envelope task #1406: == Particle correlations ==In Progress

Feature #319: Provide lamellar form factor for soft matterLong Term Idea

Feature #697: Use Monte Carlo integration over all incoherent parametersBacklog

Feature #907: Create MesoCrystal tutorialBacklog

Documentation #991: Revise and reintegrate chapter on particle distributionsArchivedwuttke

Documentation #157: full documentation of implemented theory for para- and mesocrystalsResolved

Documentation #988: Reformat landscape-oriented tableResolved

Feature #1032: Rotation of inter-particle structuresLong Term Idea

Refactoring #1060: refactor SSCA according to manualNew

Support #1199: Consider implementation of partial structure factorNew

Refactoring #1407: rotate the sample, not QRejected

Feature #1540: Implement incoherent z-distribution of particles inside layerLong Term Idea

Bug #1580: ParticleComposition w/ distructive interference (selection rules not met)Resolvedherck

Bug #1626: Specular calculation gives weird results below critical angle in presence of top layer absorptionRejectedherck

Bug #1629: GISASSimulatin setAnalyzerProperties total_transmission default parameter generates ExceptionRejectedherck

Feature #1631: No impact of abundance optional argument in ParticleLayout addParticle method for single particleRejected

Feature #1645: == Graded layer and cross-layer particles ==Rejected

Feature #163: implement IsGISAXS Example 14 (graded layer)Resolvedherck

Refactoring #1284: Move particle surface density to interference function instead of particle layoutRejected

Feature #1568: Implement TruncatedEllipsoid to replace HemiEllipsoidBacklog

Refactoring #1582: Correct model for dense particles on surfaceResolved

Feature #1616: For correct computation of mean refractive index, no longer allow embedding particles in the semi-infinite top layerResolvedherck

Refactoring #1649: Ensure consistent use of ambientMaterialResolved

Feature #1669: Allow for multiple form factors (dwba or not) in FromFactorWrapper and rename accordinglyResolvedherck

Feature #1670: Provide interface for adding particle shapes in different layers that are to be treated coherently (at fix relative position)Resolvedherck

Feature #1671: Provide automatic splitting of particle shapes when they cross a layer interfaceResolvedherck

Feature #1672: Implement subdivision of a layer into multiple layers for graded interface calculationsResolvedherck

Refactoring #1673: Design proposal for all subtasks under #1645Resolvedwuttke

Refactoring #1784: Clean up code after implementation of graded layer approximationResolvedherck

Feature #1785: Add graded layer approximation to GUIResolvedherck

Feature #1688: == Roughness ==Rejected

Feature #1214: Provide LayerRoughness with a method representing roughness profile in real spaceNew

Bug #1636: Unexpected wavelength depent intensity Roughness vs. ParticleLayoutRejected

Feature #1677: Independent roughness cross-correlation for disjoint sets of interfacesBacklog

Also available in: Atom PDF