| 84f4e65d | 28-Apr-2020 |
valeriabarra <valeriabarra21@gmail.com> |
NS: Add multiple test runs
These minimal tests test different configurations: the explicit formulation with default (RKF45), the implicit formulation with alpha method, and the implicit formulation
NS: Add multiple test runs
These minimal tests test different configurations: the explicit formulation with default (RKF45), the implicit formulation with alpha method, and the implicit formulation with alpha method + supg stabilization
show more ...
|
| 07af6069 | 24-Apr-2020 |
valeriabarra <valeriabarra21@gmail.com> |
NS: Default BCs are free-slip on all faces
If no boundary conditions are set at command line, there will be free-slip boundary conditions on velocity components on all faces
The use still has the p
NS: Default BCs are free-slip on all faces
If no boundary conditions are set at command line, there will be free-slip boundary conditions on velocity components on all faces
The use still has the possibility of imposing wall boundary conditions (which sets all three components of velocity to homogeneous Dirichelet condition)
If the user specify both conditions, slip and wall, on the same face sets, the program will error
show more ...
|
| ec9acdb8 | 21-Apr-2020 |
valeriabarra <valeriabarra21@gmail.com> |
NS: Use non_zero_time=false for problem type avection
Since exact solution and error calculation is not currently provided for the 3D advection case, this flag should be set to false for now
With n
NS: Use non_zero_time=false for problem type avection
Since exact solution and error calculation is not currently provided for the 3D advection case, this flag should be set to false for now
With non_zero_time=true the program was always reporting Max Error: 0. for problem type advection
show more ...
|
| ff6701fc | 12-Apr-2020 |
Jed Brown <jed@jedbrown.org> |
fluids: fix -viz_refine by composing interpolation matrices
This also changes -petscspace_degree to -degree (using PetscFECreateLagrange, which is now available).
Example parallel run with -viz_ref
fluids: fix -viz_refine by composing interpolation matrices
This also changes -petscspace_degree to -degree (using PetscFECreateLagrange, which is now available).
Example parallel run with -viz_refine:
mpiexec -n 2 ./navierstokes -degree 3 -qextra 1 -problem density_current -dm_plex_box_faces 12,1,12 -lx 4000 -ly 200 -lz 4000 -bc_wall 1,2 -bc_slip_x 5,6 -bc_slip_y 3,4 -center 0,0,2000 -dc_axis 0,1,0 -ts_adapt_monitor -ts_adapt_safety 0.8 -implicit -pc_type bjacobi -stab supg -snes_atol 1e-3 -ksp_atol 1e-4 -ksp_rtol 1e-3 -ts_type alpha -ts_dt 5e-3 -ksp_type bcgs -snes_lag_jacobian 100 -snes_lag_jacobian_persists -snes_mf_operator -viz_refine 2
show more ...
|