コード例 #1
0
def check( list1, list2 ) :

    CList1 = listOfDoubles_C.listOfDoubles_C( list1 )
    CList2 = listOfDoubles_C.listOfDoubles_C( list2 )
    compareLists( '<',  list1, list2, CList1, CList2 )
    compareLists( '<=', list1, list2, CList1, CList2 )
    compareLists( '==', list1, list2, CList1, CList2 )
    compareLists( '!=', list1, list2, CList1, CList2 )
    compareLists( '>=', list1, list2, CList1, CList2 )
    compareLists( '>',  list1, list2, CList1, CList2 )
コード例 #2
0
ファイル: add.py プロジェクト: LLNL/gidiplus
def check(list1, list2):

    CList1 = listOfDoubles_C.listOfDoubles_C(list1)
    CList2 = listOfDoubles_C.listOfDoubles_C(list2)
    compareLists('CList1 + list1', list1, list1, CList1 + list1)
    compareLists('CList1 + CList1', list1, list1, CList1 + CList1)
    compareLists('CList1 + list2', list1, list2, CList1 + list2)
    compareLists('CList1 + CList2', list1, list2, CList1 + CList2)
    compareLists('CList2 + list1', list2, list1, CList2 + list1)
    compareLists('CList2 + CList1', list2, list1, CList2 + CList1)
    compareLists('CList2 + list2', list2, list2, CList2 + list2)
    compareLists('CList2 + CList2', list2, list2, CList2 + CList2)
    CList1 += list1
    compareLists('CList1 += list1', list1, list1, CList1)
コード例 #3
0
def check( mul, list1 ) :

    CList1 = listOfDoubles_C.listOfDoubles_C( list1 )
    compareLists( 'mul * CList1', mul, list1, mul * CList1 )
    compareLists( 'mul * CList1', mul, list1, CList1 * mul )
    CList1 *= mul
    compareLists( 'CList1 *= mul', mul, list1, CList1 )
コード例 #4
0
ファイル: unique.py プロジェクト: LLNL/gidiplus
def check( list_ ) :

    CList = listOfDoubles_C.listOfDoubles_C( list_ )
    uniquePy = []
    for item in list_ :
        if( item not in uniquePy ) : uniquePy.append( item )

    uniqueC = CList.unique( )
    compareLists( 'default', list_, uniquePy, uniqueC )

    uniqueC = CList.unique( order = -1 )
    compareLists( 'descending', list_, sorted( uniquePy, reverse = True ), uniqueC )

    uniqueC = CList.unique( order = 0 )
    compareLists( 'default 2', list_, uniquePy, uniqueC )

    uniqueC = CList.unique( order = 1 )
    compareLists( 'ascending', list_, sorted( uniquePy ), uniqueC )
    if( debugging ) :
        print( CList.toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) )
        print( CList.unique( ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) )
        print( CList.unique( order = -1 ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) )
        print( CList.unique( order =  0 ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) )
        print( CList.unique( order =  1 ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) )
コード例 #5
0
ファイル: fromString.py プロジェクト: LLNL/gidiplus
def check(values):

    CList1 = listOfDoubles_C.listOfDoubles_C(values)
    compareLists(CList1, ' ')
    compareLists(CList1, ',')
    compareLists(CList1, ':')
コード例 #6
0
def check(list1):

    CList1 = listOfDoubles_C.listOfDoubles_C(list1)
    CList2 = -CList1
    compareLists(list1, CList2)