flow
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
verify_ibm_math Namespace Reference

Functions

 poly_D_pt (xi)
 
 poly_Nnb_pt (xi)
 
 poly_Nc_pt (xi)
 
 poly_Nbc_pt (xi)
 
 poly_D_avg (xi)
 
 poly_Nnb_avg (xi)
 
 poly_Nc_avg (xi)
 
 poly_Nbc_avg (xi)
 
 test_point_value_exactness ()
 
 test_cell_average_exactness ()
 
 poly_D_sw_pt (xm, xp)
 
 poly_Nc_sw_pt (xm, xp)
 
 poly_Nbc_pp_sw_pt (xm, xp)
 
 poly_Nbc_mp_sw_pt (xm, xp)
 
 poly_D_sw_avg (xm, xp)
 
 poly_Nc_sw_avg (xm, xp)
 
 poly_Nbc_pp_sw_avg (xm, xp)
 
 poly_Nbc_mp_sw_avg (xm, xp)
 
 test_sandwich_point_value ()
 
 test_sandwich_cell_average ()
 

Detailed Description

Unit-verify the cut-cell IBM stencil mathematics.

Function Documentation

◆ poly_D_pt()

verify_ibm_math.poly_D_pt (   xi)

Definition at line 4 of file verify_ibm_math.py.

Referenced by test_point_value_exactness().

◆ poly_Nnb_pt()

verify_ibm_math.poly_Nnb_pt (   xi)

Definition at line 5 of file verify_ibm_math.py.

Referenced by test_point_value_exactness().

◆ poly_Nc_pt()

verify_ibm_math.poly_Nc_pt (   xi)

Definition at line 6 of file verify_ibm_math.py.

Referenced by test_point_value_exactness().

◆ poly_Nbc_pt()

verify_ibm_math.poly_Nbc_pt (   xi)

Definition at line 7 of file verify_ibm_math.py.

Referenced by test_point_value_exactness().

◆ poly_D_avg()

verify_ibm_math.poly_D_avg (   xi)

Definition at line 9 of file verify_ibm_math.py.

Referenced by test_cell_average_exactness().

◆ poly_Nnb_avg()

verify_ibm_math.poly_Nnb_avg (   xi)

Definition at line 10 of file verify_ibm_math.py.

Referenced by test_cell_average_exactness().

◆ poly_Nc_avg()

verify_ibm_math.poly_Nc_avg (   xi)

Definition at line 11 of file verify_ibm_math.py.

Referenced by test_cell_average_exactness().

◆ poly_Nbc_avg()

verify_ibm_math.poly_Nbc_avg (   xi)

Definition at line 12 of file verify_ibm_math.py.

Referenced by test_cell_average_exactness().

◆ test_point_value_exactness()

verify_ibm_math.test_point_value_exactness ( )

Definition at line 14 of file verify_ibm_math.py.

References poly_D_pt(), poly_Nbc_pt(), poly_Nc_pt(), and poly_Nnb_pt().

Referenced by test_sandwich_cell_average().

◆ test_cell_average_exactness()

verify_ibm_math.test_cell_average_exactness ( )

Definition at line 44 of file verify_ibm_math.py.

References poly_D_avg(), poly_Nbc_avg(), poly_Nc_avg(), and poly_Nnb_avg().

Referenced by test_sandwich_cell_average().

◆ poly_D_sw_pt()

verify_ibm_math.poly_D_sw_pt (   xm,
  xp 
)

Definition at line 71 of file verify_ibm_math.py.

Referenced by test_sandwich_point_value().

◆ poly_Nc_sw_pt()

verify_ibm_math.poly_Nc_sw_pt (   xm,
  xp 
)

Definition at line 72 of file verify_ibm_math.py.

Referenced by test_sandwich_point_value().

◆ poly_Nbc_pp_sw_pt()

verify_ibm_math.poly_Nbc_pp_sw_pt (   xm,
  xp 
)

Definition at line 73 of file verify_ibm_math.py.

Referenced by test_sandwich_point_value().

◆ poly_Nbc_mp_sw_pt()

verify_ibm_math.poly_Nbc_mp_sw_pt (   xm,
  xp 
)

Definition at line 74 of file verify_ibm_math.py.

Referenced by test_sandwich_point_value().

◆ poly_D_sw_avg()

verify_ibm_math.poly_D_sw_avg (   xm,
  xp 
)

Definition at line 76 of file verify_ibm_math.py.

Referenced by test_sandwich_cell_average().

◆ poly_Nc_sw_avg()

verify_ibm_math.poly_Nc_sw_avg (   xm,
  xp 
)

Definition at line 77 of file verify_ibm_math.py.

Referenced by test_sandwich_cell_average().

◆ poly_Nbc_pp_sw_avg()

verify_ibm_math.poly_Nbc_pp_sw_avg (   xm,
  xp 
)

Definition at line 78 of file verify_ibm_math.py.

◆ poly_Nbc_mp_sw_avg()

verify_ibm_math.poly_Nbc_mp_sw_avg (   xm,
  xp 
)

Definition at line 79 of file verify_ibm_math.py.

◆ test_sandwich_point_value()

verify_ibm_math.test_sandwich_point_value ( )

◆ test_sandwich_cell_average()