XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Types | Public Member Functions | List of all members
solver_init_module Module Reference

Data Types

type  solver_init_data
 

Public Member Functions

subroutine init_solver_data (grid, solver_data, solver_boundary, rhs_boundary)
 Initializes the basic data object used in the PETSc field solver setup. More...
 
subroutine destroy_solver_data (solver_data)
 Destroys the solver data object. More...
 

Member Function/Subroutine Documentation

subroutine solver_init_module::destroy_solver_data ( type(solver_init_data), intent(inout)  solver_data)

Destroys the solver data object.

Here is the caller graph for this function:

subroutine solver_init_module::init_solver_data ( type(grid_type), intent(in)  grid,
type(solver_init_data), intent(inout)  solver_data,
type(boundary2_type), intent(in)  solver_boundary,
type(boundary2_type), intent(in)  rhs_boundary 
)

Initializes the basic data object used in the PETSc field solver setup.

Parameters
[in]gridXGC grid object, type(grid_type)
[in]solver_boundaryBoundary of the field solver domain, type(boundary2_type)
[in]rhs_boundaryBoundary for the RHS (of Ampere's law), type(boundary2_type)

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this module was generated from the following file: