separated constant part in module_w_assembly.f90
[wrf-fire-matlab.git] / femwind / readme.md
blobba20c60d067d2206be4d56527a769bc7722f800e
1 Matlab prototype
2 ================
4 This is femwind, the 3rd generation mass consistent downscaling.
5 The code is at https://github.com/openwfm/wrf-fire-matlab/tree/quicwind/femwind
7 Description of the math of the finite element model is at
8 https://www.overleaf.com/read/ptfyhxgfnntn 
9 section Finite elements. There is only a brief description of the multigrid method.
11 The code in this directory is meant to be self-contained. Files
12 from the previous generations quicwind and quicwind/saddlepoint 
13 as well as utilities elsewhere in this repository are copied here as needed.
15 To run: in Matlab
17 close all         % get rid of open figure windows
18 p=femwind_test    % copy params to p, then modify p as desired
19 femwind_test(p)   % run with params settings from p
20 p=femwind_test(p)   % run with params settings from p
22 Jan Mandel, February 2021
24 Fortran implementation
25 ======================
27 cd fortran
28 edit Makefile to set flags
29 make
30 cd ..
31 in Matlab:
32 femwind_run_fortran_rate_test  ! regression test
34 Jan Mandel, Angela Morrison, Evan Shapiro, May 2021