#include "llg.h"
#include "util/util.h"
Go to the source code of this file.
Functions | |
int | PVodeInit (GridData *gdata) |
int | PVodeReInit (GridData *gdata) |
int | myTSCreatePVode (GridData *gdata) |
Variables | |
void * | cvode_mem = PETSC_NULL |
N_Vector | nvu |
realtype | abstol |
realtype | reltol |
int myTSCreatePVode | ( | GridData * | gdata | ) |
Definition at line 308 of file mytscreatepvode.c.
References abstol, cvode_mem, GridData::ln_vert, GridData::M, MagparFunctionLogBegin, MagparFunctionLogReturn, GridData::n_vert, ND, nvu, PVodeInit(), and reltol.
Referenced by ParInit().
int PVodeInit | ( | GridData * | gdata | ) |
< maximum Krylov dimension
Definition at line 42 of file mytscreatepvode.c.
References abstol, cvode_mem, D_EPS, Jtimes(), MagparFunctionLogBegin, MagparFunctionLogReturn, nvu, Precond(), Precond_Init(), PSolve(), reltol, RHSfunction(), GridData::time, GridData::tscale, and GridData::VHdem.
Referenced by myTSCreatePVode().
int PVodeReInit | ( | GridData * | gdata | ) |
Definition at line 237 of file mytscreatepvode.c.
References abstol, cvode_mem, D_EPS, GridData::M, MagparFunctionInfoBegin, MagparFunctionProfReturn, ND, nvu, reltol, RenormVec(), RHSfunction(), GridData::time, and GridData::tscale.
Referenced by adjtol(), and CheckIterationLLG().
realtype abstol |
Definition at line 39 of file mytscreatepvode.c.
Referenced by adjtol(), CheckIterationLLG_Init(), myTSCreatePVode(), PVodeInit(), and PVodeReInit().
void* cvode_mem = PETSC_NULL |
Definition at line 37 of file mytscreatepvode.c.
Referenced by adjtol(), CheckIterationLLG(), myTSCreatePVode(), myTSStepPVode(), PVodeInit(), PVodeReInit(), and WriteLogPVode().
N_Vector nvu |
Definition at line 38 of file mytscreatepvode.c.
Referenced by myTSCreatePVode(), myTSStepPVode(), PVodeInit(), and PVodeReInit().
realtype reltol |
absolute and relative accuracy
Definition at line 40 of file mytscreatepvode.c.
Referenced by adjtol(), CheckIterationLLG(), myTSCreatePVode(), PVodeInit(), and PVodeReInit().