Advection of a scalar quantity p with the advection velocity \ul{y} given as a material parameter (a known function of space and time).
The advection velocity has to be divergence-free!
| Definition: |
|---|
\int_{\Omega} \nabla \cdot (\ul{y} p) q = \int_{\Omega} (\underbrace{(\nabla \cdot \ul{y})}_{\equiv 0} + (\ul{y}, \nabla)) p) q
| Call signature: |
|---|
| dw_advect_div_free | (material, virtual, state) |
| Arguments: |
|
|---|
Scalar gradient term with convective velocity.
| Definition: |
|---|
\int_{\Omega} q (\ul{u} \cdot \nabla p)
| Call signature: |
|---|
| dw_convect_v_grad_s | (virtual, state_v, state_s) |
| Arguments: |
|
|---|
Diffusion copupling term with material parameter K_{j}.
| Definition: |
|---|
\int_{\Omega} p K_{j} \nabla_j q \mbox{ , } \int_{\Omega} q K_{j} \nabla_j p
| Call signature: |
|---|
| dw_diffusion_coupling | (material, virtual, state) |
| (material, state, virtual) | |
| (material, parameter_1, parameter_2) |
| Arguments: |
|
|---|
Diffusion-like term with material parameter K_{j} (to use on the right-hand side).
| Definition: |
|---|
\int_{\Omega} K_{j} \nabla_j q
| Call signature: |
|---|
| dw_diffusion_r | (material, virtual) |
| Arguments: |
|
|---|
General diffusion term with permeability K_{ij}. Can be evaluated. Can use derivatives.
| Definition: |
|---|
\int_{\Omega} K_{ij} \nabla_i q \nabla_j p \mbox{ , } \int_{\Omega} K_{ij} \nabla_i \bar{p} \nabla_j r
| Call signature: |
|---|
| dw_diffusion | (material, virtual, state) |
| (material, parameter_1, parameter_2) |
| Arguments 1: |
|
|---|---|
| Arguments 2: |
|
Evaluate diffusion velocity.
Supports ‘eval’, ‘el_avg’ and ‘qp’ evaluation modes.
| Definition: |
|---|
- \int_{\Omega} K_{ij} \nabla_j \bar{p}
\mbox{vector for } K \from \Ical_h: - \int_{T_K} K_{ij} \nabla_j \bar{p} / \int_{T_K} 1
- K_{ij} \nabla_j \bar{p}
| Call signature: |
|---|
| ev_diffusion_velocity | (material, parameter) |
| Arguments: |
|
|---|
Laplace term with c coefficient. Can be evaluated. Can use derivatives.
| Definition: |
|---|
\int_{\Omega} c \nabla q \cdot \nabla p \mbox{ , } \int_{\Omega} c \nabla \bar{p} \cdot \nabla r
| Call signature: |
|---|
| dw_laplace | (opt_material, virtual, state) |
| (opt_material, parameter_1, parameter_2) |
| Arguments 1: |
|
|---|---|
| Arguments 2: |
|
Diffusion sensitivity analysis term.
| Definition: |
|---|
\int_{\Omega} \left[ (\dvg \ul{\Vcal}) K_{ij} \nabla_i q\, \nabla_j p - K_{ij} (\nabla_j \ul{\Vcal} \nabla q) \nabla_i p - K_{ij} \nabla_j q (\nabla_i \ul{\Vcal} \nabla p)\right]
| Call signature: |
|---|
| d_sd_diffusion | (material, parameter_q, parameter_p, parameter_v) |
| Arguments: |
|
|---|
Surface flux operator term.
| Definition: |
|---|
\int_{\Gamma} q \ul{n} \cdot \ull{K} \cdot \nabla p
| Call signature: |
|---|
| dw_surface_flux | (opt_material, virtual, state) |
| Arguments: |
|
|---|
Surface flux term.
Supports ‘eval’, ‘el_eval’ and ‘el_avg’ evaluation modes.
| Definition: |
|---|
\int_{\Gamma} \ul{n} \cdot K_{ij} \nabla_j \bar{p}
\mbox{vector for } K \from \Ical_h: \int_{T_K} \ul{n} \cdot K_{ij} \nabla_j \bar{p}\ / \int_{T_K} 1
\mbox{vector for } K \from \Ical_h: \int_{T_K} \ul{n} \cdot K_{ij} \nabla_j \bar{p}
| Call signature: |
|---|
| d_surface_flux | (material, parameter) |
| Arguments: |
|
|---|