![]() |
GPUE
v1.0
GPU Gross-Pitaevskii Equation numerical solver for Bose-Einstein condensates
|
function for evolution. More...
#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <string>
#include <ctime>
#include <cuda.h>
#include <cuda_runtime.h>
#include <cufft.h>
#include <ctype.h>
#include <getopt.h>
#include "tracker.h"
#include "ds.h"
#include "split_op.h"
#include "kernels.h"
#include "constants.h"
#include "fileIO.h"
#include "lattice.h"
#include "manip.h"
#include "unit_test.h"
#include "vortex_3d.h"
Go to the source code of this file.
Functions | |
void | evolve (Grid &par, int numSteps, unsigned int gstate, std::string buffer) |
performs real or imaginary time evolution More... | |
function for evolution.
These functions and variables are necessary for carrying out the GPUE simulations. This file will be re-written in an improved form in some future release.
Definition in file evolution.h.
void evolve | ( | Grid & | par, |
int | numSteps, | ||
unsigned int | gstate, | ||
std::string | buffer | ||
) |
performs real or imaginary time evolution
Parameter | set |
Total | number of steps |
Real | (1) or imaginary (1) time evolution |
String | buffer for writing files |