#include "solver/multiphysics_nonlinear_solver.h"
#include "base/transient_assembly.h"
#include "base/system_initialization.h"
#include "base/nonlinear_system.h"
#include "libmesh/libmesh_logging.h"
#include "libmesh/dof_map.h"
#include "libmesh/petsc_matrix.h"
#include "libmesh/petsc_vector.h"
Go to the source code of this file.
◆ __mast_multiphysics_petsc_mat_mult()
PetscErrorCode __mast_multiphysics_petsc_mat_mult |
( |
Mat |
mat, |
|
|
Vec |
dx, |
|
|
Vec |
y |
|
) |
| |
◆ __mast_multiphysics_petsc_snes_jacobian()
PetscErrorCode __mast_multiphysics_petsc_snes_jacobian |
( |
SNES |
snes, |
|
|
Vec |
x, |
|
|
Mat |
jac, |
|
|
Mat |
pc, |
|
|
void * |
ctx |
|
) |
| |
◆ __mast_multiphysics_petsc_snes_residual()
PetscErrorCode __mast_multiphysics_petsc_snes_residual |
( |
SNES |
snes, |
|
|
Vec |
x, |
|
|
Vec |
r, |
|
|
void * |
ctx |
|
) |
| |