YetAnotherCoupler 3.5.2
Loading...
Searching...
No Matches
yac.InterpolationStack Class Reference
Collaboration diagram for yac.InterpolationStack:
Collaboration graph

Public Member Functions

 __init__ (self)
 
 from_string_yaml (cls, str interp_stack_string)
 
 from_string_json (cls, str interp_stack_string)
 
 add_average (self, AverageReductionType reduction_type, partial_coverage)
 
 add_ncc (self, NCCReductionType reduction_type, partial_coverage)
 
 add_nnn (self, NNNReductionType reduction_type, int n, _np.float64 max_search_distance, _np.float64 scale)
 
 add_conservative (self, int order, int enforced_conserv, int partial_coverage, ConservNormalizationType normalisation)
 
 add_spmap (self, _np.float64 spread_distance, _np.float64 max_search_distance, SPMAPWeightType weight_type, SPMAPScaleType scale_type, _np.float64 src_sphere_radius=1.0, str src_filename=None, str src_varname=None, int src_min_global_id=0, _np.float64 tgt_sphere_radius=1.0, str tgt_filename=None, str tgt_varname=None, int tgt_min_global_id=0)
 
 add_hcsbb (self)
 
 add_user_file (self, str filename)
 
 add_fixed (self, _np.float64 value)
 
 add_check (self, str constructor_key, str do_search_key)
 
 add_creep (self, int creep_distance)
 
 __del__ (self)
 

Data Fields

 interp_stack_id
 

Detailed Description

Definition at line 1598 of file yac.pyx.

Constructor & Destructor Documentation

◆ __init__()

yac.InterpolationStack.__init__ ( self)
See also
yac_cget_interp_stack_config

Definition at line 1599 of file yac.pyx.

Here is the call graph for this function:

◆ __del__()

yac.InterpolationStack.__del__ ( self)
See also
yac_cfree_interp_stack_config

Definition at line 1749 of file yac.pyx.

Here is the call graph for this function:

Member Function Documentation

◆ add_average()

yac.InterpolationStack.add_average ( self,
AverageReductionType reduction_type,
partial_coverage )
See also
yac_cadd_interp_stack_config_average

Definition at line 1629 of file yac.pyx.

Here is the call graph for this function:

◆ add_check()

yac.InterpolationStack.add_check ( self,
str constructor_key,
str do_search_key )
See also
yac_cadd_interp_stack_config_check

Definition at line 1733 of file yac.pyx.

Here is the call graph for this function:

◆ add_conservative()

yac.InterpolationStack.add_conservative ( self,
int order,
int enforced_conserv,
int partial_coverage,
ConservNormalizationType normalisation )
See also
yac_cadd_interp_stack_config_conservative

Definition at line 1657 of file yac.pyx.

Here is the call graph for this function:

◆ add_creep()

yac.InterpolationStack.add_creep ( self,
int creep_distance )
See also
yac_cadd_interp_stack_config_creep

Definition at line 1741 of file yac.pyx.

Here is the call graph for this function:

◆ add_fixed()

yac.InterpolationStack.add_fixed ( self,
_np.float64 value )
See also
yac_cadd_interp_stack_config_fixed

Definition at line 1726 of file yac.pyx.

Here is the call graph for this function:

◆ add_hcsbb()

yac.InterpolationStack.add_hcsbb ( self)
See also
yac_cadd_interp_stack_config_hcsbb

Definition at line 1711 of file yac.pyx.

Here is the call graph for this function:

◆ add_ncc()

yac.InterpolationStack.add_ncc ( self,
NCCReductionType reduction_type,
partial_coverage )
See also
yac_cadd_interp_stack_config_ncc

Definition at line 1638 of file yac.pyx.

Here is the call graph for this function:

◆ add_nnn()

yac.InterpolationStack.add_nnn ( self,
NNNReductionType reduction_type,
int n,
_np.float64 max_search_distance,
_np.float64 scale )
See also
yac_cadd_interp_stack_config_nnn

Definition at line 1647 of file yac.pyx.

Here is the call graph for this function:

◆ add_spmap()

yac.InterpolationStack.add_spmap ( self,
_np.float64 spread_distance,
_np.float64 max_search_distance,
SPMAPWeightType weight_type,
SPMAPScaleType scale_type,
_np.float64 src_sphere_radius = 1.0,
str src_filename = None,
str src_varname = None,
int src_min_global_id = 0,
_np.float64 tgt_sphere_radius = 1.0,
str tgt_filename = None,
str tgt_varname = None,
int tgt_min_global_id = 0 )
See also
yac_cadd_interp_stack_config_spmap

Definition at line 1668 of file yac.pyx.

Here is the call graph for this function:

◆ add_user_file()

yac.InterpolationStack.add_user_file ( self,
str filename )
See also
yac_cadd_interp_stack_config_user_file

Definition at line 1718 of file yac.pyx.

Here is the call graph for this function:

◆ from_string_json()

yac.InterpolationStack.from_string_json ( cls,
str interp_stack_string )

Definition at line 1620 of file yac.pyx.

Here is the call graph for this function:

◆ from_string_yaml()

yac.InterpolationStack.from_string_yaml ( cls,
str interp_stack_string )

Definition at line 1610 of file yac.pyx.

Here is the call graph for this function:

Field Documentation

◆ interp_stack_id

yac.InterpolationStack.interp_stack_id

Definition at line 1607 of file yac.pyx.


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