Nektar++
Namespaces | Functions | Variables
CG_Iterations.py File Reference

Go to the source code of this file.

Namespaces

namespace  CG_Iterations
 

Functions

def CG_Iterations.Parse_Nektar_Output (Input_Filename, Skip_Steps)
 

Variables

string CG_Iterations.Mesh = 'cyl-small.xml'
 
string CG_Iterations.Max_N_Z = 'output_72.txt'
 
string CG_Iterations.Conditions_File = 'conditions_80.xml'
 
string CG_Iterations.Scheme = 'IterativeStaticCond'
 
list CG_Iterations.Consider_Modes = [80]
 
int CG_Iterations.Num_Constants = 2
 
bool CG_Iterations.Compare_Serial = False
 
bool CG_Iterations.Parallel = True
 
string CG_Iterations.Parallelisation = 'Hybrid_Socket'
 
bool CG_Iterations.Compare_Parallel = True
 
int CG_Iterations.Num_Node = 1
 
 CG_Iterations.Mesh_File
 
 CG_Iterations.Input_Nektar_Max
 
 CG_Iterations.Conditions
 
 CG_Iterations.Loc_Serial_Timing_Files
 
 CG_Iterations.Loc_Parallel_Timing_Files
 
 CG_Iterations.Benchmark_PBS
 
 CG_Iterations.MPI_Benchmark
 
 CG_Iterations.Node_Map
 
string CG_Iterations.output_path = 'Output/Figures/Max_Min_CG/'
 
string CG_Iterations.cmd_string_clear = 'rm -r Output/Figures/Max_Min_CG/ \n'
 
 CG_Iterations.process = Popen([cmd_string_clear],shell=True, stdout=PIPE, stdin=PIPE)
 
 CG_Iterations.Nektar_Modes
 
 CG_Iterations.Timing_Files
 
list CG_Iterations.Pressure = []
 
list CG_Iterations.Velocity_1 = []
 
list CG_Iterations.Velocity_2 = []
 
list CG_Iterations.Velocity_3 = []
 
list CG_Iterations.Pressure_Key = []
 
list CG_Iterations.Velocity_1_Key = []
 
list CG_Iterations.Velocity_2_Key = []
 
list CG_Iterations.Velocity_3_Key = []
 
list CG_Iterations.Max_Pressure_CG = []
 
list CG_Iterations.Max_Velocity_1_CG = []
 
list CG_Iterations.Max_Velocity_2_CG = []
 
list CG_Iterations.Max_Velocity_3_CG = []
 
list CG_Iterations.Min_Pressure_CG = []
 
list CG_Iterations.Min_Velocity_1_CG = []
 
list CG_Iterations.Min_Velocity_2_CG = []
 
list CG_Iterations.Min_Velocity_3_CG = []
 
int CG_Iterations.Skip_Steps = 20
 
 CG_Iterations.pressure
 
 CG_Iterations.velocity_1
 
 CG_Iterations.velocity_2
 
 CG_Iterations.velocity_3
 
 CG_Iterations.key_P = map(int, Pressure[i].keys())
 
 CG_Iterations.key_V_1 = map(int, Velocity_1[i].keys())
 
 CG_Iterations.key_V_2 = map(int, Velocity_2[i].keys())
 
 CG_Iterations.key_V_3 = map(int, Velocity_3[i].keys())
 
list CG_Iterations.CG_Min_Pressure = []
 
list CG_Iterations.CG_Max_Pressure = []
 
list CG_Iterations.CG_Min_Velocity_1 = []
 
list CG_Iterations.CG_Max_Velocity_1 = []
 
list CG_Iterations.CG_Min_Velocity_2 = []
 
list CG_Iterations.CG_Max_Velocity_2 = []
 
list CG_Iterations.CG_Min_Velocity_3 = []
 
list CG_Iterations.CG_Max_Velocity_3 = []
 
string CG_Iterations.savefile = 'Output/Figures/Max_Min_CG/Min_CG' + '_' + str(Nektar_Modes[i]) + '.png'
 
string CG_Iterations.title = 'Minimum CG Iterations: ' + 'Planes = ' + str(Nektar_Modes[i])
 
 CG_Iterations.fig
 
 CG_Iterations.ax
 
 CG_Iterations.label
 
 CG_Iterations.loc
 
int CG_Iterations.max_modes = len(Pressure[len(Timing_Files) - 1]) + 1
 
list CG_Iterations.modes = []
 
list CG_Iterations.data_mean = [[], [], [], []]
 
list CG_Iterations.data_std_dev = [[], [], [], []]
 
list CG_Iterations.data_var = [[], [], [], []]
 
list CG_Iterations.Data_P = []
 
list CG_Iterations.Data_V_1 = []
 
list CG_Iterations.Data_V_2 = []
 
list CG_Iterations.Data_V_3 = []
 
list CG_Iterations.Settling_Deviation_P = []
 
list CG_Iterations.Settling_Deviation_V_1 = []
 
list CG_Iterations.Settling_Deviation_V_2 = []
 
list CG_Iterations.Settling_Deviation_V_3 = []
 
list CG_Iterations.Settling_Time = []
 
bool CG_Iterations.Error = True
 
list CG_Iterations.Data_2_P = []
 
list CG_Iterations.Data_2_V_1 = []
 
list CG_Iterations.Data_2_V_2 = []
 
list CG_Iterations.Data_2_V_3 = []