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

VisIt plugin compilation · Changes

Page history
Create VisIt plugin compilation authored Feb 19, 2024 by Gabriel Wlazłowski's avatar Gabriel Wlazłowski
Hide whitespace changes
Inline Side-by-side
VisIt-plugin-compilation.md 0 → 100644
View page @ c8e52d9b
**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](https://wci.llnl.gov/simulation/computer-codes/visit/executables).
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)](https://youtu.be/K00h3sMbV-Q) 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](https://gitlab.fizyka.pw.edu.pl/wtools/wdata/-/blob/master/visit-plugin/README.md).
Below, we provide examples of the compilation process on selected systems.
## Compiling plugin on [Andes](https://docs.olcf.ornl.gov/systems/andes_user_guide.html)
```bash
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](https://www.cscs.ch/computers/piz-daint/)
Before you start compilation **make sure that you can connect without typing password** from `ela.cscs.ch` to `daint101.cscs.ch`:
```bash
[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`:
```bash
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