hext_py.c File Reference

#include "field.h"
#include "util/util.h"
Include dependency graph for hext_py.c:

Go to the source code of this file.

Functions

int Hext_py_Init (GridData *gdata)
int hext_f (GridData *gdata, PetscReal time_ns)
int Hext_py (GridData *gdata, Vec VHextsum, PetscReal *hext)

Function Documentation

int hext_f ( GridData gdata,
PetscReal  time_ns 
)

Definition at line 123 of file hext_py.c.

References MagparFunctionInfoBegin, MagparFunctionInfoReturn, and ND.

Referenced by Hext_py().

Here is the caller graph for this function:

int Hext_py ( GridData gdata,
Vec  VHextsum,
PetscReal *  hext 
)

Definition at line 163 of file hext_py.c.

References hext_f(), Hext_py_Init(), MagparFunctionInfoBegin, MagparFunctionInfoReturn, MagparFunctionProfReturn, GridData::time, and GridData::tscale.

Referenced by Hexternal().

Here is the call graph for this function:

Here is the caller graph for this function:

int Hext_py_Init ( GridData gdata  ) 

Definition at line 36 of file hext_py.c.

References GridData::ln_vert, GridData::M, MagparFunctionLogBegin, MagparFunctionLogReturn, ND, ProgressBar(), GridData::vertl2g, and GridData::vertxyz.

Referenced by Hext_py().

Here is the call graph for this function:

Here is the caller graph for this function:


magpar - Parallel Finite Element Micromagnetics Package
Copyright (C) 2002-2010 Werner Scholz