wiki:AstroNodeInfoDef

Version 15 (modified by trac, 12 years ago) ( diff )

Back to BearclawOutline

NodeInfoDef


Description:

This module contains the basic implementation of the NodeInfo data type. It is problem specific, which means you can choose a particular solver module by uncommenting the corresponding INCLUDE statement. It is also an expansion of nodeinfodef in the lib directory.


Location:

contrib/astro/nodeinfodef.f90


Type Definitions:

NodeInfo

FuncParam


Files Included:

NodeInfoGlobal.f90

NodeInfoTypeCommon.f90

FuncParamTypeCommon.f90


Functions:

ParamSize — calculates the size of Param, a FuncParam data structure.

InfoSize — calculates the size of Info, a NodeInfo data structure.

Both these two functions help all the processors know the size of FuncParam and NodeInfo structures


Subroutines:

(All abstract, hence lack of links)

ReadRootData

NodeInfoInit

AllocUserFields

DeAllocUserFields

NullifyUserFields

NodeInfoKill

ReadNodeInfo

WriteNodeInfo

Note: See TracWiki for help on using the wiki.