accelerInt  v0.1
Namespaces | Macros | Functions
header.cuh File Reference

An example header file that defines system size, memory functions and other required methods for integration of the van der Pol's equation with the CUDA solvers. More...

#include <stdlib.h>
#include "gpu_macros.cuh"
#include "gou_memory.cuh"
Include dependency graph for header.cuh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 van_der_pol_cu
 

Macros

#define HEADER_GUARD_CUH
 
#define NSP   (2)
 The IVP system size. More...
 
#define NN   (NSP)
 Input vector size (in read_initial_conditions) More...
 

Functions

void van_der_pol_cu::set_same_initial_conditions (int NUM, double **y_host, double **var_host)
 Set same ICs for all problems. More...
 
void van_der_pol_cu::apply_mask (double *y_host)
 Not needed for van der Pol. More...
 
void van_der_pol_cu::apply_reverse_mask (double *y_host)
 Not needed for van der Pol. More...
 

Detailed Description

An example header file that defines system size, memory functions and other required methods for integration of the van der Pol's equation with the CUDA solvers.

Definition in file header.cuh.

Macro Definition Documentation

◆ HEADER_GUARD_CUH

#define HEADER_GUARD_CUH

Definition at line 8 of file header.cuh.

◆ NN

#define NN   (NSP)

Input vector size (in read_initial_conditions)

Definition at line 22 of file header.cuh.

◆ NSP

#define NSP   (2)

The IVP system size.

Definition at line 20 of file header.cuh.