Commits

RNET Technologies committed 5554753

removed names from comments

  • Participants
  • Parent commits 07ffcdb
  • Branches sarich/rnet-import

Comments (0)

Files changed (5)

File include/finclude/petscmatdef.h

    storing the  matrix created in structured grid problems.
    This new layout facilitaties rapid vectorization and SIMD
    parallelism.
-   AUTHOR: Chekuri S. Choudary
 */
 
 #define MATSTRUCTGRID          'structgrid'

File src/mat/impls/blockstructgrid/seq/matmultbintrinsics_ver1.c

      The routine employs SSE/AVX intrinsics if they are available on the machine.
      Otherwise, the computations default to normal PetscScalar operations. 
      The instruction for fused addmultiply has not been implemented of date.
-
-     Author: Chekuri S. Choudary, RNET
 */
 
 #define inline_2_unroll_load(l,iter)	mx##iter##0 = _mm_loadu_pd(xt##l+t1);\

File src/mat/impls/structgrid/matmultintrinsics.c

      The routine employs SSE/AVX intrinsics if they are available on the machine.
      Otherwise, the computations default to normal PetscScalar operations. 
      The instruction for fused addmultiply has not been implemented of date.
-
-     Author: Chekuri S. Choudary, RNET
 */
 
 

File src/mat/impls/structgrid/matstructgrid.c

 #ifdef PETSC_HAVE_CUSP	
 	//Set the flag that indicates that matrix has changed on the CPU side.
         //This flag is used while copying the matrix to GPU.
-        //Added by Chekuri S. Choudary 
 	if (A->valid_GPU_matrix != PETSC_CUSP_UNALLOCATED)
 	    A->valid_GPU_matrix = PETSC_CUSP_CPU;
 #endif

File src/mat/interface/matregis.c

 
 /*The following two functions are declared to enable dynamic registration
   of new datatypes structgrid and structgridgpu.
-  AUTHOR: Chekuri S. Choudary
 */
 
 extern PetscErrorCode MatCreate_SeqSG(Mat);