Skip to content

space-physics/LWPC

LWPC v.2.1

SPAWAR LWPC Longwave Propagation Code v.2.1 was described, validated, and used by numerous authors. Here we present a Python interface to the original Fortran code.

Minimum edits to source to compile on modern (non-Watcom) Fortran compilers such as Gfortan.

Build

cmake -B build
cmake --build build

Run

./lwpc

the file output/lwpm.lwf is created with the simulation output, the console says "Normal run complete" and stderr is 0.

Examples

Several example inputs are provided:

./lwpc ../gcpath

./lwpc ../lwpm

./lwpc ../jammer

./lwpc ../bearings

./lwpc ../lwflds

Read output

./scan

../output lwpc.lwf

will create text file "scan.log" that will help confirm the simulation was run correctly.

About

SPAWAR LWPC longwave propagation code v.2.1

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published