Go to the source code of this file.
|
subroutine | scalar_scheme::scalar_scheme_init (this, msh, c_xh, gs_xh, params, scheme, user, rho) |
| Initialize all related components of the current scheme.
|
|
subroutine | scalar_scheme::scalar_scheme_free (this) |
| Deallocate a scalar formulation.
|
|
subroutine | scalar_scheme::scalar_scheme_validate (this) |
| Validate that all fields, solvers etc necessary for performing time-stepping are defined.
|
|
subroutine | scalar_scheme::scalar_scheme_solver_factory (ksp, n, solver, max_iter, abstol, monitor) |
| Initialize a linear solver.
|
|
subroutine | scalar_scheme::scalar_scheme_precon_factory (pc, ksp, coef, dof, gs, bclst, pctype, pcparams) |
| Initialize a Krylov preconditioner.
|
|
subroutine | scalar_scheme::scalar_scheme_update_material_properties (this, time) |
| Call user material properties routine and update the values of lambda if necessary.
|
|
subroutine | scalar_scheme::scalar_scheme_set_material_properties (this, params, user) |
| Set lamdba and cp.
|
|