Stepper

KitBase.step!Function
step!(w, prim, fwL, fwR, a, dx, RES, AVG)

Scalar

source
step!(w, prim, fwL, fwR, γ, dx, RES, AVG)

1D0F

source
step!(
    w,
    prim,
    fwL,
    fwR,
    γ,
    mi,
    ni,
    me,
    ne,
    Kn,
    dx,
    dt,
    RES,
    AVG
)

1D0F Mixture

source
step!(w, prim, fw1, fw2, fw3, γ, Δs, dirc, RES, AVG)

2D0F @ triangle

source
step!(
    w,
    prim,
    fwL,
    fwR,
    fwD,
    fwU,
    γ,
    Δs,
    RES,
    AVG,
    collision
)

2D0F @ quadrilateral

source
step!(
    w,
    prim,
    f,
    fwL,
    ffL,
    fwR,
    ffR,
    u,
    weights,
    γ,
    μᵣ,
    ω,
    Pr,
    dx,
    dt,
    RES,
    AVG,
    collision
)

1D1F1V

source
step!(
    w,
    prim,
    f,
    fwL,
    ffL,
    fwR,
    ffR,
    uVelo,
    vVelo,
    wVelo,
    weights,
    γ,
    μᵣ,
    ω,
    Pr,
    dx,
    dt,
    RES,
    AVG,
    collision
)

1D1F3V

source
step!(
    w,
    prim,
    f,
    fwL,
    ffL,
    fwR,
    ffR,
    γ,
    Kn_bz,
    nm,
    phi,
    psi,
    phipsi,
    dx,
    dt,
    RES,
    AVG,
    collision
)

1D1F3V fast spectral method

source
step!(
    w,
    prim,
    h,
    fwL,
    fhL,
    fwR,
    fhR,
    fwD,
    fhD,
    fwU,
    fhU,
    u,
    v,
    weights,
    γ,
    μᵣ,
    ω,
    Pr,
    Δs,
    dt,
    RES,
    AVG,
    collision
)

2D1F2V

source
step!(
    w,
    prim,
    f,
    fw1,
    ff1,
    fw2,
    ff2,
    fw3,
    ff3,
    u,
    v,
    weights,
    K,
    γ,
    μᵣ,
    ω,
    Pr,
    Δs,
    dirc,
    dt,
    RES,
    AVG,
    collision
)

2D1F2V @ triangle

source
step!(
    w,
    prim,
    f,
    fwL,
    ffL,
    fwR,
    ffR,
    fwD,
    ffD,
    fwU,
    ffU,
    γ,
    Kn_bz,
    nm,
    phi,
    psi,
    phipsi,
    Δs,
    dt,
    RES,
    AVG,
    collision
)

2D1F3V fast spectral method

source
step!(
    w,
    prim,
    h,
    b,
    fwL,
    fhL,
    fbL,
    fwR,
    fhR,
    fbR,
    u,
    weights,
    K,
    γ,
    μᵣ,
    ω,
    Pr,
    dx,
    dt,
    RES,
    AVG,
    collision
)

1D2F1V

source
step!(
    w,
    prim,
    h,
    b,
    fwL,
    fhL,
    fbL,
    fwR,
    fhR,
    fbR,
    u,
    weights,
    inK,
    γ,
    mi,
    ni,
    me,
    ne,
    Kn,
    Pr,
    dx,
    dt,
    RES,
    AVG,
    collision
)

1D2F1V mixture

source
step!(
    w,
    prim,
    h,
    b,
    fwL,
    fhL,
    fbL,
    fwR,
    fhR,
    fbR,
    fwD,
    fhD,
    fbD,
    fwU,
    fhU,
    fbU,
    u,
    v,
    weights,
    K,
    γ,
    μᵣ,
    ω,
    Pr,
    Δs,
    dt,
    RES,
    AVG,
    collision
)

2D2F2V

source
step!(
    w,
    prim,
    h,
    b,
    fw1,
    fh1,
    fb1,
    fw2,
    fh2,
    fb2,
    fw3,
    fh3,
    fb3,
    u,
    v,
    weights,
    K,
    γ,
    μᵣ,
    ω,
    Pr,
    Δs,
    dirc,
    dt,
    RES,
    AVG,
    collision
)

2D2F2V @ triangle

source
step!(
    w,
    prim,
    h,
    b,
    r,
    fwL,
    fhL,
    fbL,
    frL,
    fwR,
    fhR,
    fbR,
    frR,
    u,
    weights,
    K,
    Kr,
    μᵣ,
    ω,
    Pr,
    T₀,
    Z₀,
    σ,
    ω0,
    ω1,
    dx,
    dt,
    RES,
    AVG,
    collision
)

1D3F1V Rykov

source
step!(KS, cell, faceL, faceR, dx, dt, RES, AVG, collision)
step!(
    KS,
    cell,
    faceL,
    faceR,
    dx,
    dt,
    RES,
    AVG,
    collision,
    isMHD
)

1D3F2V

source
step!(KS, cell, faceL, faceR, dx, dt, RES, AVG)
step!(KS, cell, faceL, faceR, dx, dt, RES, AVG, collision)
step!(
    KS,
    cell,
    faceL,
    faceR,
    dx,
    dt,
    RES,
    AVG,
    collision,
    isMHD
)

1D4F1V

source
step!(KS, cell, faceL, faceR, p)
step!(KS, cell, faceL, faceR, p, coll; kwargs...)

Update flow variables with finite volume method

1D

source
step!(KS, cell, faceL, faceR, faceD, faceU, p)
step!(
    KS,
    cell,
    faceL,
    faceR,
    faceD,
    faceU,
    p,
    coll;
    kwargs...
)

2D

source
step!(KS, vs, gas, cell, faceL, faceR, p)
step!(KS, vs, gas, cell, faceL, faceR, p, coll; st)

1D scalar

source
step!(KS, vs, gas, cell, faceL, faceR, p)
step!(KS, vs, gas, cell, faceL, faceR, p, coll; st)

1D0F

source
step!(KS, vs, gas, cell, faceL, faceR, p)
step!(KS, vs, gas, cell, faceL, faceR, p, coll; st)

1D0F mixture

source
step!(KS, vs, gas, cell, faceL, faceR, p)
step!(KS, vs, gas, cell, faceL, faceR, p, coll; st)

1D1F1V

source
step!(KS, vs, gas, cell, faceL, faceR, p)
step!(KS, vs, gas, cell, faceL, faceR, p, coll; st)

1D1F3V

source
step!(KS, vs, gas, cell, faceL, faceR, p)
step!(KS, vs, gas, cell, faceL, faceR, p, coll; st)

1D2F1V

source
step!(KS, vs, gas, cell, faceL, faceR, p)
step!(KS, vs, gas, cell, faceL, faceR, p, coll; st)

1D2F1V mixture

source
step!(KS, vs, gas, cell, faceL, faceR, faceD, faceU, p)
step!(
    KS,
    vs,
    gas,
    cell,
    faceL,
    faceR,
    faceD,
    faceU,
    p,
    coll;
    st
)

2D0F

source
step!(KS, vs, gas, cell, faceL, faceR, faceD, faceU, p)
step!(
    KS,
    vs,
    gas,
    cell,
    faceL,
    faceR,
    faceD,
    faceU,
    p,
    coll;
    st
)

2D1F2V

source
step!(KS, vs, gas, cell, faceL, faceR, faceD, faceU, p)
step!(
    KS,
    vs,
    gas,
    cell,
    faceL,
    faceR,
    faceD,
    faceU,
    p,
    coll;
    st
)

2D2F2V

source