Nektar++
Classes | Namespaces | Functions | Variables
class_topology.py File Reference

Go to the source code of this file.

Classes

class  class_topology.Topology
 

Namespaces

 class_topology
 

Functions

def class_topology.__init__ (self, PROC_Z, PROC_XY, Num_Core_Per_Socket, Num_Sock_Per_Node, Scheme)
 
def class_topology.Print_Hardware (self)
 
def class_topology.Distribute_Elements (self, Num_Element_Msg, Num_Elements)
 
def class_topology.Distribute_Modes (self, Num_Modes)
 
def class_topology.Hardware_Constant (self, Num_Constants, constants)
 
def class_topology.Print_Elements (self, Index)
 
def class_topology.Print_Modes (self, Index)
 
def class_topology.CG_Iterations (self, Pressure, Velocity_1, Velocity_2, Velocity_3)
 
def class_topology.Data_Size (self, P)
 
def class_topology.Input_Communication (self, BW_Node_To_Node, LAT_Node_To_Node, BW_Socket_To_Socket, LAT_Socket_To_Socket, BW_Core_To_Core, LAT_Core_To_Core)
 
def class_topology.Check_Neighbour (self, core_1, core_2)
 
def class_topology.Communication_Pairwise_Exchange (self)
 
def class_topology.Communication_Allreduce (self)
 
def class_topology.Communication_Alltoall (self)
 
def class_topology.Serial_Compute (self)
 

Variables

 class_topology.PROC_Z
 
 class_topology.PROC_XY
 
 class_topology.Num_Core_Per_Socket
 
 class_topology.Num_Sock_Per_Node
 
 class_topology.Scheme
 
 class_topology.PROC_TOT
 
 class_topology.Core
 
 class_topology.Socket
 
 class_topology.Node
 
 class_topology.Elements_Disributed
 
 class_topology.Modes_Disributed
 
 class_topology.Data_Size_Input
 
 class_topology.Data_Communication_Input
 
 class_topology.Num_Elements
 
 class_topology.Num_Element_Msg
 
 class_topology.Num_Modes
 
 class_topology.N_Z
 
 class_topology.Split
 
 class_topology.Modes
 
 class_topology.Planes
 
 class_topology.Plane_Num
 
 class_topology.Num_Constants
 
 class_topology.constants
 
 class_topology.Pressure
 
 class_topology.Velocity_1
 
 class_topology.Velocity_2
 
 class_topology.Velocity_3
 
 class_topology.P
 
 class_topology.Data_Element
 
 class_topology.Data_Mode
 
 class_topology.BW_Node_To_Node
 
 class_topology.BW_Socket_To_Socket
 
 class_topology.BW_Core_To_Core
 
 class_topology.LAT_Node_To_Node
 
 class_topology.LAT_Socket_To_Socket
 
 class_topology.LAT_Core_To_Core