#include <stdlib.h>
#include "syspro.h"
#include "sysprotransform.h"
#include "string.h"
Go to the source code of this file.
Functions |
static PetscErrorCode | solvebycopy (NumericalProblem problem, void *dum, NumericalSolution *rsol) |
static PetscErrorCode | delprob (NumericalProblem p) |
static PetscErrorCode | makesol (NumericalProblem p, NumericalSolution *rs) |
static PetscErrorCode | delsol (NumericalSolution s) |
static PetscErrorCode | adder (const char *choice, int optionvalue, PetscBool overwrite, NumericalProblem oldproblem, NumericalProblem *rnew, void *ctx, void **lctx, PetscBool *success) |
static PetscErrorCode | unadder (const char *choice, PetscBool overwrite, void *ctx, void *lctx, NumericalProblem pproblem, NumericalProblem oproblem, NumericalSolution psol, NumericalSolution osol) |
static PetscErrorCode | declareadders () |
int | main (int argc, char **argv) |
Function Documentation
static PetscErrorCode adder |
( |
const char * |
choice, |
|
|
int |
optionvalue, |
|
|
PetscBool |
overwrite, |
|
|
NumericalProblem |
oldproblem, |
|
|
NumericalProblem * |
rnew, |
|
|
void * |
ctx, |
|
|
void ** |
lctx, |
|
|
PetscBool * |
success |
|
) |
| [static] |
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
Definition at line 107 of file u3.c.
References adder(), CHKERRQ(), declareadders(), DeclarePreprocessor(), delprob(), delsol(), ierr, makesol(), PreprocessedProblemSolving(), solvebycopy(), SysProDeclareFunctions(), SysProDeclareTraceFunction(), SysProDefaultTrace(), SysProFinalize(), SysProInitialize(), and unadder().