#include "field.h"
#include "util/util.h"
Go to the source code of this file.
Functions | |
int | Hexternal_Init (GridData *gdata) |
int | Hexternal (GridData *gdata, Vec VHtotsum) |
int | Hexternal_Energy (GridData *gdata, Vec VMom, PetscReal *energy) |
PetscReal | Hexternal_hext () |
int Hexternal | ( | GridData * | gdata, | |
Vec | VHtotsum | |||
) |
Definition at line 55 of file hexternal.c.
References Hext_cu(), Hext_ho(), Hext_py(), Hexternal_Init(), MagparFunctionInfoBegin, MagparFunctionProfReturn, and GridData::VHext.
Referenced by Htot(), and Htot_Gradient().
int Hexternal_Energy | ( | GridData * | gdata, | |
Vec | VMom, | |||
PetscReal * | energy | |||
) |
Definition at line 97 of file hexternal.c.
References MagparFunctionInfoBegin, and MagparFunctionProfReturn.
Referenced by Htot_Energy().
PetscReal Hexternal_hext | ( | ) |
Definition at line 112 of file hexternal.c.
References MagparFunctionInfoBegin, and MagparFunctionInfoReturn.
Referenced by CheckIterationLLG(), and WriteLogData().
int Hexternal_Init | ( | GridData * | gdata | ) |
Definition at line 42 of file hexternal.c.
References GridData::M, MagparFunctionLogBegin, MagparFunctionLogReturn, and GridData::VHext.
Referenced by Hexternal().