Functions | Variables
collision-bench Namespace Reference

Functions

def reorder (v)
 

Variables

 BVs = sorted(list(set([v[0] for v in request1[::Ntransforms]])))
 
list cases
 
def cases_s = reorder(cases)
 
tuple converters = (str, int, int, int, float, lambda x: float(x) * 1e-3)
 
 fieldnames = None
 
 filename = sys.argv[1]
 
 idx_reorder = sorted(list(range(len(xvals))), key=lambda i: xvals[i])
 
 label
 
 labels
 
int Ntransforms = 1
 
bool onlyLB = True
 
 reader = csv.reader(file, strict=True)
 
list request1 = values[: int(len(values) / 2)]
 
list request2 = values[int(len(values) / 2) :]
 
 rotation
 
list splitMethods = ["avg", "med", "cen"]
 
 ticks
 
list type
 
list values = []
 
list xvals
 
def xvals_s = reorder(xvals)
 

Function Documentation

◆ reorder()

def collision-bench.reorder (   v)

Definition at line 47 of file collision-bench.py.

Variable Documentation

◆ BVs

collision-bench.BVs = sorted(list(set([v[0] for v in request1[::Ntransforms]])))

Definition at line 35 of file collision-bench.py.

◆ cases

list collision-bench.cases
Initial value:
1 = [
2  v[0] + " " + type[v[1]] + " " + splitMethods[v[2]] for v in request1[::Ntransforms]
3 ]

Definition at line 40 of file collision-bench.py.

◆ cases_s

collision-bench.cases_s = reorder(cases)

Definition at line 52 of file collision-bench.py.

◆ converters

tuple collision-bench.converters = (str, int, int, int, float, lambda x: float(x) * 1e-3)

Definition at line 12 of file collision-bench.py.

◆ fieldnames

list collision-bench.fieldnames = None

Definition at line 10 of file collision-bench.py.

◆ filename

collision-bench.filename = sys.argv[1]

Definition at line 6 of file collision-bench.py.

◆ idx_reorder

collision-bench.idx_reorder = sorted(list(range(len(xvals))), key=lambda i: xvals[i])

Definition at line 44 of file collision-bench.py.

◆ label

collision-bench.label

Definition at line 63 of file collision-bench.py.

◆ labels

collision-bench.labels

Definition at line 73 of file collision-bench.py.

◆ Ntransforms

int collision-bench.Ntransforms = 1

Definition at line 25 of file collision-bench.py.

◆ onlyLB

bool collision-bench.onlyLB = True

Definition at line 54 of file collision-bench.py.

◆ reader

collision-bench.reader = csv.reader(file, strict=True)

Definition at line 9 of file collision-bench.py.

◆ request1

list collision-bench.request1 = values[: int(len(values) / 2)]

Definition at line 22 of file collision-bench.py.

◆ request2

list collision-bench.request2 = values[int(len(values) / 2) :]

Definition at line 23 of file collision-bench.py.

◆ rotation

collision-bench.rotation

Definition at line 73 of file collision-bench.py.

◆ splitMethods

list collision-bench.splitMethods = ["avg", "med", "cen"]

Definition at line 29 of file collision-bench.py.

◆ ticks

collision-bench.ticks

Definition at line 73 of file collision-bench.py.

◆ type

list collision-bench.type
Initial value:
1 = [
2  "o",
3  "or",
4  "r",
5 ]

Definition at line 30 of file collision-bench.py.

◆ values

list collision-bench.values = []

Definition at line 17 of file collision-bench.py.

◆ xvals

list collision-bench.xvals
Initial value:
1 = [
2  BVs.index(v[0]) + len(BVs) * v[2] + 3 * len(BVs) * v[1]
3  for v in request1[::Ntransforms]
4 ]

Definition at line 36 of file collision-bench.py.

◆ xvals_s

collision-bench.xvals_s = reorder(xvals)

Definition at line 51 of file collision-bench.py.



hpp-fcl
Author(s):
autogenerated on Fri Jan 26 2024 03:46:16