map_D.hpp
Go to the documentation of this file.
1 #ifndef MAP_D_H
2 #define MAP_D_H
3 #include <petscksp.h>
4 #include "class.hpp"
5 namespace SPE
6 {
12  PetscInt map_D(
13  Mat &output,
14  SPE &data,
15  const PetscInt &n,
16  Vec &yVec,
17  const PetscInt &order=2,
18  const PetscInt &d=2 ,
19  const PetscBool &periodic=PETSC_FALSE,
20  const PetscBool &staggered=PETSC_FALSE,
21  const PetscBool &reduce_wall_order=PETSC_TRUE
22  );
23 }
24 
25 #endif
26 
Namespace containing all functions and data classes for this solver.
Definition: Ax_b.hpp:5
PetscInt map_D(Mat &output, SPE &data, const PetscInt &n, Vec &yVec, const PetscInt &order=2, const PetscInt &d=2, const PetscBool &periodic=PETSC_FALSE, const PetscBool &staggered=PETSC_FALSE, const PetscBool &reduce_wall_order=PETSC_TRUE)
map D matrix operator for specified order and derivative, for a non-uniform mesh
Definition: map_D.cpp:17