Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F90882573
ocl_mat.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Tue, Nov 5, 15:36
Size
1 KB
Mime Type
text/x-c
Expires
Thu, Nov 7, 15:36 (2 d)
Engine
blob
Format
Raw Data
Handle
22001775
Attached To
rLAMMPS lammps
ocl_mat.h
View Options
/***************************************************************************
ocl_mat.h
-------------------
W. Michael Brown
OpenCL Specific Vector/Matrix Containers, Memory Management, and I/O
__________________________________________________________________________
This file is part of the Geryon Unified Coprocessor Library (UCL)
__________________________________________________________________________
begin : Wed Jan 13 2010
copyright : (C) 2010 by W. Michael Brown
email : brownw@ornl.gov
***************************************************************************/
/* -----------------------------------------------------------------------
Copyright (2010) Sandia Corporation. Under the terms of Contract
DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains
certain rights in this software. This software is distributed under
the Simplified BSD License.
----------------------------------------------------------------------- */
/*! \file */
#ifndef OCL_MAT_H
#define OCL_MAT_H
#include "ocl_memory.h"
/// Namespace for OpenCL routines
namespace
ucl_opencl
{
#define _UCL_MAT_ALLOW
#define _UCL_DEVICE_PTR_MAT
#define _OCL_MAT
#include "ucl_basemat.h"
#include "ucl_h_vec.h"
#include "ucl_h_mat.h"
#include "ucl_d_vec.h"
#include "ucl_d_mat.h"
#include "ucl_s_obj_help.h"
#include "ucl_vector.h"
#include "ucl_matrix.h"
#undef _UCL_DEVICE_PTR_MAT
#undef _OCL_MAT
#undef _UCL_MAT_ALLOW
#define UCL_COPY_ALLOW
#include "ucl_copy.h"
#undef UCL_COPY_ALLOW
#define UCL_PRINT_ALLOW
#include "ucl_print.h"
#undef UCL_PRINT_ALLOW
}
// namespace ucl_cudart
#endif
Event Timeline
Log In to Comment