RadCluster
Graph-based cluster dynamics for irradiated materials
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
py_utils.input_data._D1DFunction Class Reference
+ Collaboration diagram for py_utils.input_data._D1DFunction:

Public Member Functions

 __init__ (self, D1D_base, s_1D, trap_loop)
 
 __call__ (self, n)
 

Public Attributes

 D1D_base
 
 s_1D
 
 trap_loop
 

Detailed Description

Module-level callable for the SIA 1D-glide diffusivity D_n^{1D}(n).

Defined at module scope (rather than as a closure inside
InputData._calculate_derived) so that an InputData object containing a
reference to it can be pickled — local closures are not picklable.

Definition at line 46 of file input_data.py.

Constructor & Destructor Documentation

◆ __init__()

py_utils.input_data._D1DFunction.__init__ (   self,
  D1D_base,
  s_1D,
  trap_loop 
)

Definition at line 55 of file input_data.py.

Member Function Documentation

◆ __call__()

py_utils.input_data._D1DFunction.__call__ (   self,
  n 
)

Definition at line 60 of file input_data.py.

Member Data Documentation

◆ D1D_base

py_utils.input_data._D1DFunction.D1D_base

Definition at line 56 of file input_data.py.

◆ s_1D

py_utils.input_data._D1DFunction.s_1D

Definition at line 57 of file input_data.py.

◆ trap_loop

py_utils.input_data._D1DFunction.trap_loop

Definition at line 58 of file input_data.py.


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