MAST
|
#include "solver/multiphysics_nonlinear_solver.h"
#include "base/transient_assembly.h"
#include "base/system_initialization.h"
#include "base/nonlinear_system.h"
#include "libmesh/dof_map.h"
#include "libmesh/petsc_matrix.h"
#include "libmesh/petsc_vector.h"
Go to the source code of this file.
Classes | |
struct | __mast_multiphysics_petsc_shell_context |
Functions | |
PetscErrorCode | __mast_multiphysics_petsc_mat_mult (Mat mat, Vec dx, Vec y) |
PetscErrorCode | __mast_multiphysics_petsc_snes_residual (SNES snes, Vec x, Vec r, void *ctx) |
PetscErrorCode | __mast_multiphysics_petsc_snes_jacobian (SNES snes, Vec x, Mat jac, Mat pc, void *ctx) |
PetscErrorCode __mast_multiphysics_petsc_mat_mult | ( | Mat | mat, |
Vec | dx, | ||
Vec | y | ||
) |
Definition at line 45 of file multiphysics_nonlinear_solver.cpp.
PetscErrorCode __mast_multiphysics_petsc_snes_jacobian | ( | SNES | snes, |
Vec | x, | ||
Mat | jac, | ||
Mat | pc, | ||
void * | ctx | ||
) |
Definition at line 287 of file multiphysics_nonlinear_solver.cpp.
PetscErrorCode __mast_multiphysics_petsc_snes_residual | ( | SNES | snes, |
Vec | x, | ||
Vec | r, | ||
void * | ctx | ||
) |
Definition at line 168 of file multiphysics_nonlinear_solver.cpp.