GPUE  v1.0
GPU Gross-Pitaevskii Equation numerical solver for Bose-Einstein condensates
kinSpec.m File Reference

Go to the source code of this file.

Functions

id wfc_ev ()
 
dimSize ()
 

Variables

 function [EKc, EKi]
 
for ii
 
 EKc =vertcat(EKc,ekc)
 
 EKi =vertcat(EKi,eki)
 
% Prealloc may improve speed here end save Ek mat
 

Function Documentation

◆ dimSize()

2 dimSize ( )
virtual

◆ wfc_ev()

id wfc_ev ( )
virtual

Variable Documentation

◆ EKc

EKc =vertcat(EKc,ekc)

Definition at line 19 of file kinSpec.m.

◆ EKi

EKi =vertcat(EKi,eki)

Definition at line 19 of file kinSpec.m.

◆ function

function[EKc, EKi]
Initial value:
= kinSpec(wfc_str,dimSize,dx,mass,qSpec,init,incr,fin)
%This function is used to process a large number of wavefunctions to examine
%the kinetic energy spectra. I'd love to port these to CUDA
tuple dx
Definition: en.py:59
int init(Grid &par)
Initializes data structures.
tic for a
Definition: GPE_2d.m:90
2 dimSize()
% If at least one of the indices is
incr
Definition: en.py:57
tuple mass
Definition: observables.py:72

Definition at line 1 of file kinSpec.m.

◆ ii

for ii
Initial value:
=init:incr:fin
wfc = reshape(load([wfc_str,'_',int2str(ii)]) + 1i*load([wfc_str,'i_',int2str(ii)]),dimSize(1),dimSize(2))
% % % starting wavefunction wfc
Definition: GPE_2d.m:52
list i
Definition: mpi_vis.py:168
int init(Grid &par)
Initializes data structures.
for ii
Definition: kinSpec.m:16
2 dimSize()
incr
Definition: en.py:57

Definition at line 16 of file kinSpec.m.

◆ mat

% Prealloc may improve speed here end save Ek mat

Definition at line 21 of file kinSpec.m.

Referenced by main().