Peano
Loading...
Searching...
No Matches
performance_testbed.CCZ4Solver Class Reference
Inheritance diagram for performance_testbed.CCZ4Solver:
Collaboration diagram for performance_testbed.CCZ4Solver:

Public Member Functions

 __init__ (self, name, patch_size, min_volume_h, max_volume_h, cfl, domain_r, KOSig)
 
 create_action_sets (self)
 
 get_user_action_set_includes (self)
 We take this routine to add a few additional include statements.
 

Data Fields

 postprocess_updated_patch
 

Protected Attributes

 _my_user_includes
 
 _patch_size
 
 _domain_r
 
 _fused_compute_kernel_call_cpu
 
 _flux_implementation
 
 _ncp_implementation
 
 _source_term_implementation
 
 _fused_compute_kernel_call_gpu
 

Detailed Description

Definition at line 234 of file performance_testbed.py.

Constructor & Destructor Documentation

◆ __init__()

performance_testbed.CCZ4Solver.__init__ ( self,
name,
patch_size,
min_volume_h,
max_volume_h,
cfl,
domain_r,
KOSig )

Definition at line 235 of file performance_testbed.py.

Member Function Documentation

◆ create_action_sets()

performance_testbed.CCZ4Solver.create_action_sets ( self)

Definition at line 388 of file performance_testbed.py.

Referenced by mgccz4.MGCCZ4Solver.add_derivative_calculation(), and ccz4.CCZ4Solver.add_Psi4W().

Here is the caller graph for this function:

◆ get_user_action_set_includes()

performance_testbed.CCZ4Solver.get_user_action_set_includes ( self)

We take this routine to add a few additional include statements.

Definition at line 394 of file performance_testbed.py.

References ccz4.CCZ4Solver._my_user_includes, gauge-wave-fv.CCZ4Solver._my_user_includes, and performance_testbed.CCZ4Solver._my_user_includes.

Field Documentation

◆ _domain_r

performance_testbed.CCZ4Solver._domain_r
protected

Definition at line 311 of file performance_testbed.py.

◆ _flux_implementation

performance_testbed.CCZ4Solver._flux_implementation
protected

Definition at line 327 of file performance_testbed.py.

◆ _fused_compute_kernel_call_cpu

performance_testbed.CCZ4Solver._fused_compute_kernel_call_cpu
protected

Definition at line 326 of file performance_testbed.py.

◆ _fused_compute_kernel_call_gpu

performance_testbed.CCZ4Solver._fused_compute_kernel_call_gpu
protected

Definition at line 335 of file performance_testbed.py.

◆ _my_user_includes

performance_testbed.CCZ4Solver._my_user_includes
protected

◆ _ncp_implementation

performance_testbed.CCZ4Solver._ncp_implementation
protected

Definition at line 328 of file performance_testbed.py.

◆ _patch_size

performance_testbed.CCZ4Solver._patch_size
protected

Definition at line 310 of file performance_testbed.py.

◆ _source_term_implementation

performance_testbed.CCZ4Solver._source_term_implementation
protected

Definition at line 329 of file performance_testbed.py.

◆ postprocess_updated_patch


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