Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • wdata wdata
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • wtools
  • wdatawdata
  • Wiki
  • VisIt plugin compilation

Last edited by Gabriel Wlazłowski Feb 19, 2024
Page history

VisIt plugin compilation

NOTE: VisIt version 3.3.x and higher have, by default, installed w-data plugin.

VisIt in version 3.1.x and lower.

Download and install VisIt, version 3.1.x or 2.13.x.

In order to visualize results produced by the W-SLDA Toolkit, you need to compile the plugin. The plugin must be placed on a system where the VisIt server will be launched.

Video tutorial (YouTube) showing how to install VisIt and connect it to a remote machine.

Installing W-data plugin on your local system

Follow instructions from this file.

Below, we provide examples of the compilation process on selected systems.

Compiling plugin on Andes

module load cmake

cd wslda/lib-wdata/
g++ -O3 -c wdata.c -fPIC
ar crf libwdata.a wdata.o
cp libwdata.a visit-plugin/

cd visit-plugin/
/sw/andes/visit/bin/xml2cmake -v 3.1 -clobber wdata.xml
rm CMakeCache.txt
cmake -DCMAKE_BUILD_TYPE:STRING=Debug
make

Compiling plugin on Daint

Before you start compilation make sure that you can connect without typing password from ela.cscs.ch to daint101.cscs.ch:

[wtools@dell ~]$ ssh ela.cscs.ch 
Enter passphrase for key '/home/wtools/.ssh/id_ed25519': 

[wtools@ela1 ~]$ ssh daint101.cscs.ch

wtools@daint101:~> 

If not, use ssh-keygen & ssh-copy-id daint101.cscs.ch.
Next, execute on daint101.cscs.ch:

module load daint-mc
module load Visit

cd wslda/lib-wdata
make 
cp libwdata.a visit-plugin/

cd visit-plugin
xml2cmake -clobber wdata.xml
rm CMakeCache.txt 
cmake -DCMAKE_BUILD_TYPE:STRING=Debug
make
Clone repository
  • Data types
  • Examples
    • C examples
    • Python examples
  • Tags
  • VisIt plugin compilation
  • Visit integration
  • Home
  • wdata format concept