$extrastylesheet
Go to the source code of this file.
Namespaces | |
| namespace | libMesh |
Functions | |
| PetscErrorCode | libMesh::__libmesh_petsc_snes_monitor (SNES, PetscInt its, PetscReal fnorm, void *) |
| PetscErrorCode | libMesh::__libmesh_petsc_snes_residual (SNES snes, Vec x, Vec r, void *ctx) |
| PetscErrorCode | libMesh::__libmesh_petsc_snes_jacobian (SNES snes, Vec x, Mat *jac, Mat *pc, MatStructure *msflag, void *ctx) PetscErrorCode __libmesh_petsc_snes_jacobian(SNES snes |
| PetscErrorCode Vec Mat Mat void *ctx | libMesh::START_LOG ("jacobian()","PetscNonlinearSolver") |
| libMesh::libmesh_assert (ctx) | |
| PetscMatrix< Number > J_input * | libMesh::pc () |
| PetscMatrix< Number > Jac * | libMesh::jac () |
| PetscMatrix< Number > | libMesh::PC (pc, sys.comm()) |
| PetscMatrix< Number > | libMesh::Jac (jac, sys.comm()) |
| PetscVector< Number > | libMesh::X_global (x, sys.comm()) |
| PC | libMesh::attach_dof_map (sys.get_dof_map()) |
| X_global | libMesh::swap (X_sys) |
| Jac | libMesh::swap (Jac_sys) |
| sys | libMesh::get_dof_map () |
Variables | |
| PetscErrorCode Vec Mat | libMesh::jac |
| PetscErrorCode | libMesh::ierr = 0 |
| PetscVector< Number > & | libMesh::X_sys = *cast_ptr<PetscVector<Number>*>(sys.solution.get()) |
| PetscMatrix< Number > & | libMesh::Jac_sys = *cast_ptr<PetscMatrix<Number>*>(sys.matrix) |