Peano
Loading...
Searching...
No Matches
convergence-test Namespace Reference

Variables

tuple meshes = (3, 9, 81, 243)
 
 current_date_time = datetime.now()
 
 formatted_date_time = current_date_time.strftime("%Y-%m-%d_%H-%M-%S")
 
str folder_name = f"convergence-test-{formatted_date_time}"
 
float meshsize = 1.1 * 1.0/mesh
 
str mesh_folder_name = f"{folder_name}/{mesh}"
 
list Err = []
 
list H = []
 
int cell_ndof = mesh ** 2 * 4
 
 sol = populateRHS(f"{mesh_folder_name}/sol.xml")[:cell_ndof]
 
 exact_sol = np.loadtxt(f"{mesh_folder_name}/exactSol.txt")
 
 error = np.max(np.abs(sol - exact_sol))
 
 X = np.asarray(H)
 
 Y = np.asarray(Err)
 
 linewidth
 
 color
 
 markersize
 
 marker
 
 label
 
 ax = plt.gca()
 
 linestyle
 
 loc
 
 bbox_inches
 

Variable Documentation

◆ ax

convergence-test.ax = plt.gca()

Definition at line 68 of file convergence-test.py.

◆ bbox_inches

convergence-test.bbox_inches

Definition at line 84 of file convergence-test.py.

◆ cell_ndof

int convergence-test.cell_ndof = mesh ** 2 * 4

Definition at line 43 of file convergence-test.py.

◆ color

convergence-test.color

Definition at line 62 of file convergence-test.py.

◆ current_date_time

convergence-test.current_date_time = datetime.now()

Definition at line 13 of file convergence-test.py.

◆ Err

list convergence-test.Err = []

Definition at line 40 of file convergence-test.py.

◆ error

convergence-test.error = np.max(np.abs(sol - exact_sol))

Definition at line 49 of file convergence-test.py.

◆ exact_sol

convergence-test.exact_sol = np.loadtxt(f"{mesh_folder_name}/exactSol.txt")

Definition at line 46 of file convergence-test.py.

◆ folder_name

str convergence-test.folder_name = f"convergence-test-{formatted_date_time}"

Definition at line 17 of file convergence-test.py.

◆ formatted_date_time

convergence-test.formatted_date_time = current_date_time.strftime("%Y-%m-%d_%H-%M-%S")

Definition at line 15 of file convergence-test.py.

◆ H

list convergence-test.H = []

Definition at line 41 of file convergence-test.py.

◆ label

convergence-test.label

Definition at line 65 of file convergence-test.py.

◆ linestyle

convergence-test.linestyle

Definition at line 78 of file convergence-test.py.

◆ linewidth

convergence-test.linewidth

Definition at line 61 of file convergence-test.py.

◆ loc

convergence-test.loc

Definition at line 83 of file convergence-test.py.

◆ marker

convergence-test.marker

Definition at line 64 of file convergence-test.py.

◆ markersize

convergence-test.markersize

Definition at line 63 of file convergence-test.py.

◆ mesh_folder_name

str convergence-test.mesh_folder_name = f"{folder_name}/{mesh}"

Definition at line 28 of file convergence-test.py.

◆ meshes

tuple convergence-test.meshes = (3, 9, 81, 243)

Definition at line 10 of file convergence-test.py.

◆ meshsize

float convergence-test.meshsize = 1.1 * 1.0/mesh

Definition at line 24 of file convergence-test.py.

◆ sol

convergence-test.sol = populateRHS(f"{mesh_folder_name}/sol.xml")[:cell_ndof]

Definition at line 45 of file convergence-test.py.

◆ X

convergence-test.X = np.asarray(H)

Definition at line 55 of file convergence-test.py.

◆ Y

convergence-test.Y = np.asarray(Err)

Definition at line 56 of file convergence-test.py.