writelog.c File Reference

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

Go to the source code of this file.

Functions

int Vec3VolAvg (Vec v, PetscReal *res)
int WriteLogInit (GridData *gdata)
int WriteLogData (GridData *gdata)
int WriteLog (GridData *gdata)

Function Documentation

int Vec3VolAvg ( Vec  v,
PetscReal *  res 
)

Definition at line 48 of file writelog.c.

References MagparFunctionInfoBegin, MagparFunctionInfoReturn, and ND.

Referenced by keepsolving(), and WriteLogData().

Here is the caller graph for this function:

int WriteLog ( GridData gdata  ) 

Definition at line 295 of file writelog.c.

References MagparFunctionInfoBegin, MagparFunctionInfoReturn, WriteLogData(), WriteLogPid(), and WriteLogPVode().

Referenced by CheckIterationEmini(), CheckIterationLLG(), ConvTest(), EminiSolve(), ParInit(), and Solve().

Here is the call graph for this function:

Here is the caller graph for this function:

int WriteLogData ( GridData gdata  ) 

< (absolute) time at program start

Definition at line 206 of file writelog.c.

References GridData::Edem, GridData::Eexchani, GridData::Eext, GridData::equil, GridData::escale, GridData::Etot, Hexternal_hext(), GridData::hscale, GridData::inp, GridData::M, MagparFunctionInfoBegin, MagparFunctionInfoReturn, MpHext(), MU0, ND, RenormVec(), GridData::time, GridData::tscale, Vec3VolAvg(), GridData::vequil, and WriteLogInit().

Referenced by WriteLog().

Here is the call graph for this function:

Here is the caller graph for this function:

int WriteLogInit ( GridData gdata  ) 

Definition at line 61 of file writelog.c.

References GridData::ln_vert, GridData::M, MagparFunctionLogBegin, MagparFunctionLogReturn, ND, NP, GridData::propdat, GridData::simname, GridData::totvol, GridData::vertprop, and GridData::vertvol.

Referenced by WriteLogData().

Here is the caller graph for this function:


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