Skip to content

Conversation

@CharlesGueunet
Copy link
Contributor

@rupertnash please review

@rupertnash
Copy link
Collaborator

Unfortunately Cirrus only has CMake 3.17 but this requires 3.18.

Can you please add a package to install a more recent version? (Or try at least, as I wrote the README as a bit of a brain-dump - it may well have gaps or be unclear)

@rupertnash
Copy link
Collaborator

Having just installed this, TTK is not available.

nashvest@uan01:~> module load paraview/git
nashvest@uan01:~> pvpython
Python 3.8.5 (default, Jun 22 2021, 11:16:36) 
[GCC 10.1.0 20200507 (Cray Inc.)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paraview.simple
>>> [k for k in dir(paraview.simple) if k.startswith("TTK")]
[]

Running the above on the existing install (on Cirrus) prints a number of TTK filters etc.

@CharlesGueunet
Copy link
Contributor Author

I have added a CMake 3.20 package, I will try PV + TTK with this as soon as possible

@CharlesGueunet
Copy link
Contributor Author

CharlesGueunet commented Aug 30, 2021

It seems I am missing the right privilege to create the /work/d170/shared/modules/cmake folder to recieve the new module. Should I use the /work/d170/d170/shared/modules instead (private module)? @rupertnash

@CharlesGueunet
Copy link
Contributor Author

I have added the paraview/git module on archer2.

gueunet@uan01:~> pvpython 
Python 3.8.5 (default, Jun 22 2021, 11:16:36) 
[GCC 10.1.0 20200507 (Cray Inc.)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paraview.simple
>>> [k for k in dir(paraview.simple) if k.startswith("TTK")]
['TTKArrayEditor', 'TTKArrayPreconditioning', 'TTKBlockAggregator', 'TTKCinemaProductReader', 'TTKCinemaQuery', 'TTKCinemaReader', 'TTKCinemaWriter', 'TTKContinuousScatterPlot', 'TTKContourAroundPoint', 'TTKContourTreeAlignment', 'TTKDataSetToTable', 'TTKDimensionReduction', 'TTKDistanceField', 'TTKEndFor', 'TTKExtract', 'TTKFiber', 'TTKFiberSurface', 'TTKForEach', 'TTKGeometrySmoother', 'TTKGridLayout', 'TTKHelloWorld', 'TTKIcosphere', 'TTKIcosphereFromObject', 'TTKIcospheresFromPoints', 'TTKIdentifierRandomizer', 'TTKIntegralLines', 'TTKJacobiSet', 'TTKMandatoryCriticalPoints', 'TTKManifoldCheck', 'TTKMergeandContourTreeFTM', 'TTKMeshGraph', 'TTKMorseSmaleComplex', 'TTKMorseSmaleQuadrangulation', 'TTKPeriodicGrid', 'TTKPersistenceCurve', 'TTKPersistenceDiagram', 'TTKPersistenceDiagramClustering', 'TTKPlanarGraphLayout', 'TTKPointDataSelector', 'TTKProjectionFromField', 'TTKQuadrangulationSubdivision', 'TTKReebSpace', 'TTKReebgraphFTR', 'TTKScalarFieldCriticalPoints', 'TTKScalarFieldNormalizer', 'TTKScalarFieldSmoother', 'TTKTextureMapFromField', 'TTKTopologicalCompressionReader', 'TTKTopologicalCompressionWriter', 'TTKTopologicalSimplification', 'TTKTrackingFromFields', 'TTKTrackingFromOverlap', 'TTKTrackingFromPersistenceDiagrams']

@rupertnash
Copy link
Collaborator

It seems I am missing the right privilege to create the /work/d170/shared/modules/cmake folder to recieve the new module. Should I use the /work/d170/d170/shared/modules instead (private module)? @rupertnash

Sorry - this is fixed on A2 now

@CharlesGueunet
Copy link
Contributor Author

CharlesGueunet commented Sep 1, 2021

Sorry - this is fixed on A2 now

Would it be possible to get the same with Cirrus please :) ?

@CharlesGueunet
Copy link
Contributor Author

Hello @rupertnash , I still have permission issue for both public and private modules install folders on Cirrus. Do you think you could give me the right permission for one of them ?

Best,
Charles

@rupertnash
Copy link
Collaborator

@CharlesGueunet I think this should be sorted now

@CharlesGueunet
Copy link
Contributor Author

The module paraview/5.10.0-RC1 is available in /lustre/home/dc118/shared/modules/ in Cirrus

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.

2 participants