Skip to content

ENH: Add Strain Lagrangian/Eulerian baselines#52

Merged
hjmjohnson merged 1 commit into
InsightSoftwareConsortium:gh-pagesfrom
hjmjohnson:add-Strain-baselines
May 14, 2026
Merged

ENH: Add Strain Lagrangian/Eulerian baselines#52
hjmjohnson merged 1 commit into
InsightSoftwareConsortium:gh-pagesfrom
hjmjohnson:add-Strain-baselines

Conversation

@hjmjohnson
Copy link
Copy Markdown
Member

Adds two CID content-link markers for dedicated Lagrangian and Eulerian strain baselines requested by InsightSoftwareConsortium/ITK#6269 (Strain ingest).

Baseline details
Filename CID sha256 size
LineLoadStrainLagrangian.mha bafkreiaq2quooedgibkhgtzqgwwgrwverrz3vf7j7z7gx2gbieyqjz7vy4 10d428e710664054734f3035ac68daa48c73ba97e9fe7e6be8c1413104e7f5c7 122718
LineLoadStrainEulerian.mha bafkreibpcbnp2xrgbyl3zkzfdohejk26sqs6dbdra54el6aphc2okrwnj4 2f105afd5e260e17bcab251b8e44ab5e9425e18471077845f80f38b4e546cd4f 122718

Generated by running itkStrainImageFilterTest against LineLoadDisplacement.mha with each strain form (GREENLAGRANGIAN, EULERIANALMANSI). The quadratic correction terms in these formulations are otherwise hidden by the tolerance against the existing shared LineLoadStrain.mha (Infinitesimal) baseline.

Follow-up

The actual blob upload to web3.storage (w3 up) is pending maintainer action; this PR only adds the zero-byte CID markers per the established pattern (cf. PRs #50, #51, #52).

Dedicated baselines for PR InsightSoftwareConsortium/ITK#6269
(Strain ingest), distinguishing the GreenLagrangian and EulerianAlmansi
strain forms from the existing shared Infinitesimal baseline. The
quadratic correction terms in these formulations are otherwise hidden
by the comparison tolerance against LineLoadStrain.mha.

  LineLoadStrainLagrangian.mha
    cid:    bafkreiaq2quooedgibkhgtzqgwwgrwverrz3vf7j7z7gx2gbieyqjz7vy4
    sha256: 10d428e710664054734f3035ac68daa48c73ba97e9fe7e6be8c1413104e7f5c7
    size:   122718

  LineLoadStrainEulerian.mha
    cid:    bafkreibpcbnp2xrgbyl3zkzfdohejk26sqs6dbdra54el6aphc2okrwnj4
    sha256: 2f105afd5e260e17bcab251b8e44ab5e9425e18471077845f80f38b4e546cd4f
    size:   122718

The blob upload to web3.storage (w3 up) is pending maintainer action.
hjmjohnson added a commit to hjmjohnson/ITK that referenced this pull request May 14, 2026
Distinguish the GreenLagrangian and EulerianAlmansi strain forms from
the shared Infinitesimal baseline so the quadratic correction terms
are exercised by the test comparison instead of being hidden by the
tolerance.

CID content-links pending in InsightSoftwareConsortium/ITKTestingData#52:
  LineLoadStrainLagrangian.mha  bafkreiaq2quooedgibkhgtzqgwwgrwverrz3vf7j7z7gx2gbieyqjz7vy4
  LineLoadStrainEulerian.mha    bafkreibpcbnp2xrgbyl3zkzfdohejk26sqs6dbdra54el6aphc2okrwnj4
@hjmjohnson hjmjohnson marked this pull request as ready for review May 14, 2026 14:55
@hjmjohnson hjmjohnson merged commit e318e62 into InsightSoftwareConsortium:gh-pages May 14, 2026
1 check passed
hjmjohnson added a commit that referenced this pull request May 14, 2026
The LineLoadStrain{Lagrangian,Eulerian}.mha CID files were
committed as zero-byte placeholders in PR #52. Replace with
the actual 122,718-byte baseline content generated by the
StrainImageFilter test driver. sha256 of each blob verified
to match its CID multihash.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant