Changeset 8407d8c in sasmodels


Ignore:
Timestamp:
Aug 25, 2016 9:17:58 AM (8 years ago)
Author:
wojciech
Branches:
master, core_shell_microgels, costrafo411, magnetic_model, release_v0.94, release_v0.95, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
d6e2f8d
Parents:
407bf48
Message:

Changed gpu flag to opencl as it seems more appropritae to what code is doing

Location:
sasmodels
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/compare.py

    r407bf48 r8407d8c  
    563563    elif dtype.endswith('!'): 
    564564        return eval_ctypes(model_info, data, dtype=dtype[:-1], cutoff=cutoff) 
    565     elif not model_info.gpu: 
     565    elif not model_info.opencl: 
    566566        return eval_ctypes(model_info, data, dtype=dtype, cutoff=cutoff) 
    567567    else: 
  • sasmodels/core.py

    r407bf48 r8407d8c  
    4646#    build_model 
    4747 
    48 KINDS = ("all", "py", "c", "double", "single", "gpu", "1d", "2d", 
     48KINDS = ("all", "py", "c", "double", "single", "opencl", "1d", "2d", 
    4949         "nonmagnetic", "magnetic") 
    5050def list_models(kind=None): 
     
    6060        * single: models which support single precision 
    6161        * double: models which require double precision 
    62         * gpu: models which compiles on GPU 
     62        * opencl: controls if OpenCL is supperessed 
    6363        * 1d: models which are 1D only, or 2D using abs(q) 
    6464        * 2d: models which can be 2D 
     
    8787    elif kind == "single" and info.single: 
    8888        return True 
    89     elif kind == "gpu" and info.gpu: 
     89    elif kind == "opencl" and info.opencl: 
    9090        return True 
    9191    elif kind == "2d" and any(p.type == 'orientation' for p in pars): 
     
    218218    """ 
    219219    # Assign default platform, overriding ocl with dll if OpenCL is unavailable 
    220     # If gpu=False OpenCL is switched off 
    221     if platform is None: 
     220    # If opencl=False OpenCL is switched off 
     221    if platform is None or model_info.opencl: 
    222222        platform = "ocl" 
    223     if platform == "ocl" and not HAVE_OPENCL or not model_info.gpu: 
     223    if platform == "ocl" and not HAVE_OPENCL or not model_info.opencl: 
    224224        platform = "dll" 
    225225 
  • sasmodels/modelinfo.py

    r407bf48 r8407d8c  
    731731    info.category = getattr(kernel_module, 'category', None) 
    732732    info.single = getattr(kernel_module, 'single', True) 
    733     info.gpu = getattr(kernel_module, 'gpu', True) 
     733    info.opencl = getattr(kernel_module, 'opencl', True) 
    734734    info.structure_factor = getattr(kernel_module, 'structure_factor', False) 
    735735    info.profile_axes = getattr(kernel_module, 'profile_axes', ['x', 'y']) 
Note: See TracChangeset for help on using the changeset viewer.