Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boutproject/BOUT-dev
/ functions
Functions
2,198 in github.com/boutproject/BOUT-dev
⨍
Functions
2,198
◇
Types & classes
232
↓ 835 callers
Function
f
tests/integrated/test-backtrace/boutexcept.cxx:8
↓ 746 callers
Function
IsFieldEqual
tests/integrated/test-snb/test_snb.cxx:35
↓ 744 callers
Method
write
src/sys/output.cxx:70
↓ 541 callers
Method
get
src/mesh/mesh.cxx:116
↓ 401 callers
Method
size
tests/unit/field/test_field.cxx:28
↓ 395 callers
Method
getMesh
src/field/field_data.cxx:206
↓ 384 callers
Method
getLocation
src/field/vector3d.cxx:539
↓ 362 callers
Function
checkData
Check if the data is valid
src/field/field2d.cxx:373
↓ 267 callers
Method
communicate
src/mesh/mesh.cxx:327
↓ 252 callers
Method
getCoordinates
src/field/field_data.cxx:236
↓ 192 callers
Function
pow
src/field/field3d.cxx:576
↓ 177 callers
Method
solve
src/solver/solver.cxx:495
↓ 174 callers
Method
lastX
src/mesh/impls/bout/boutmesh.cxx:1526
↓ 168 callers
Method
allocate
src/invert/laplace/impls/spt/spt.cxx:540
↓ 151 callers
Method
firstX
src/mesh/impls/bout/boutmesh.cxx:1524
↓ 150 callers
Method
isDone
src/mesh/surfaceiter.cxx:77
↓ 146 callers
Function
BOUT_FOR
src/mesh/parallel/fci.cxx:269
↓ 139 callers
Function
Grad_par
src/mesh/difops.cxx:50
↓ 135 callers
Function
abs
Return the magnitude of a vector
src/field/vector3d.cxx:599
↓ 131 callers
Method
applyBoundary
src/field/field2d.cxx:198
↓ 128 callers
Method
size
src/sys/boutcomm.cxx:55
↓ 125 callers
Method
add
Add a requirement value to the dictionary. If the value is already defined with another value, it will raise an exception, unless over
tests/requirements/requirements.py:98
↓ 112 callers
Function
DDX
src/sys/derivs.cxx:61
↓ 107 callers
Function
DDY
src/sys/derivs.cxx:73
↓ 101 callers
Method
setBoundary
src/field/field_data.cxx:132
↓ 100 callers
Method
str
tests/unit/sys/test_expressionparser.cxx:55
↓ 98 callers
Method
next1d
src/mesh/boundary_region.cxx:34
↓ 95 callers
Function
bracket
src/mesh/difops.cxx:614
↓ 95 callers
Method
create3D
src/field/field_factory.cxx:213
↓ 91 callers
Method
format
src/sys/options.cxx:1008
↓ 89 callers
Method
isDone
src/sys/range.cxx:86
↓ 88 callers
Function
DDZ
src/sys/derivs.cxx:86
↓ 86 callers
Function
old_div
(a,b)
examples/blob2d/blob_velocity.py:8
↓ 85 callers
Method
add
examples/subsampling/monitor.cxx:46
↓ 83 callers
Method
GlobalY
src/mesh/impls/bout/boutmesh.cxx:3135
↓ 82 callers
Function
interpolateAndExtrapolate
Interpolate a Field2D to a new CELL_LOC with interp_to. Communicates to set internal guard cells. Boundary guard cells are set by extrapolating from t
src/mesh/coordinates.cxx:44
↓ 82 callers
Method
isSet
src/sys/options.cxx:277
↓ 82 callers
Method
parseString
src/sys/expressionparser.cxx:272
↓ 80 callers
Function
BOUT_FOR
tests/unit/include/bout/test_region.cxx:196
↓ 77 callers
Function
DC
src/field/field3d.cxx:777
↓ 74 callers
Function
Delp2
src/mesh/difops.cxx:375
↓ 74 callers
Method
generate
Note: Here rather than in header to avoid many deprecated warnings Remove in future and make this function pure virtual
src/sys/expressionparser.cxx:42
↓ 73 callers
Method
create
tests/unit/field/test_field_factory.cxx:38
↓ 72 callers
Method
getGlobalXIndex
src/mesh/impls/bout/boutmesh.cxx:1689
↓ 70 callers
Method
generate
tests/unit/sys/test_expressionparser.cxx:52
↓ 70 callers
Function
initial_profile
src/field/initialprofiles.cxx:47
↓ 70 callers
Method
parse
src/sys/options.cxx:971
↓ 67 callers
Function
exprToStr
Convert a sympy expression to a string for BOUT++ input
tests/MMS/hw/mms.py:52
↓ 62 callers
Method
first
src/mesh/surfaceiter.cxx:64
↓ 62 callers
Method
read
src/sys/optionsreader.cxx:25
↓ 58 callers
Method
GlobalX
src/mesh/impls/bout/boutmesh.cxx:3114
↓ 55 callers
Function
Delp2
Laplacian in X-Z
tests/MMS/hw/mms.py:37
↓ 52 callers
Function
BoutFinalise
src/bout++.cxx:733
↓ 52 callers
Function
BoutInitialise
! Initialise BOUT++ Inputs ------ The command-line arguments argc and argv are passed by reference, and pointers to these will be stored i
src/bout++.cxx:135
↓ 51 callers
Method
enable
src/sys/output.cxx:32
↓ 51 callers
Method
getIndexer
tests/unit/include/bout/test_petsc_indexer.cxx:413
↓ 49 callers
Method
getNz
src/field/field.cxx:41
↓ 49 callers
Function
rfft
Serial code
src/invert/fft_fftw.cxx:109
↓ 48 callers
Function
createDisconnectedDoubleNull
tests/unit/mesh/test_boutmesh.cxx:219
↓ 46 callers
Method
getGlobalYIndex
src/mesh/impls/bout/boutmesh.cxx:1706
↓ 46 callers
Function
toString
src/sys/utils.cxx:143
↓ 45 callers
Function
now
tools/archiving/sdctools/compress.c:37
↓ 44 callers
Function
matrix
tools/tokamak_grids/coils/coils.cxx:130
↓ 42 callers
Method
getNy
src/field/field.cxx:39
↓ 41 callers
Method
as<int>
src/sys/options.cxx:396
↓ 41 callers
Method
getLocalYIndex
src/mesh/impls/bout/boutmesh.cxx:1719
↓ 40 callers
Function
N_VScale
externalpackages/PVODE/source/nvector.cpp:330
↓ 40 callers
Function
Vpar_Grad_par
src/mesh/difops.cxx:195
↓ 40 callers
Method
getNx
src/field/field.cxx:37
↓ 39 callers
Function
lowPass
Fourier filter in z with zmin
src/field/field3d.cxx:658
↓ 38 callers
Function
N_VLinearSum
externalpackages/PVODE/source/nvector.cpp:185
↓ 38 callers
Method
as<bool>
src/sys/options.cxx:469
↓ 38 callers
Method
iterateBndryLowerY
src/mesh/impls/bout/boutmesh.cxx:2913
↓ 38 callers
Function
sliceXZ
src/field/fieldperp.cxx:159
↓ 37 callers
Function
BOUT_OMP_PERF
src/invert/laplace/impls/multigrid/multigrid_alg.cxx:159
↓ 37 callers
Method
createDefaultRegions
src/mesh/mesh.cxx:656
↓ 37 callers
Method
get
! * Read a string from file. If the string is not * found, then string is set to "" and false is returned. * * Inputs * ------ * * m Poin
src/mesh/data/gridfromfile.cxx:56
↓ 37 callers
Method
iterateBndryUpperY
src/mesh/impls/bout/boutmesh.cxx:3010
↓ 36 callers
Function
b0xGrad_dot_Grad
src/mesh/difops.cxx:458
↓ 36 callers
Function
bracket
Calculates [f,g] symbolically
tests/MMS/hw/mms.py:19
↓ 36 callers
Method
disable
src/sys/output.cxx:37
↓ 35 callers
Function
N_VFree
externalpackages/PVODE/source/nvector.cpp:177
↓ 34 callers
Function
exprmag
Estimate the magnitude of an expression
tests/MMS/GBS/mms-slab3d.py:290
↓ 34 callers
Method
next
src/mesh/surfaceiter.cxx:66
↓ 34 callers
Method
timeDeriv
src/field/field2d.cxx:115
↓ 34 callers
Function
writeDefaultOutputFile
src/sys/options/options_io.cxx:49
↓ 31 callers
Method
addMonitor
src/solver/solver.cxx:844
↓ 31 callers
Method
close
src/sys/output.cxx:61
↓ 30 callers
Function
BOUT_FOR_SERIAL
src/invert/laplace/impls/petsc3damg/petsc3damg.cxx:172
↓ 30 callers
Method
constraint
src/solver/solver.cxx:342
↓ 30 callers
Function
getMethodsForDirection
Get all the available methods for this direction and turn it from a collection of strings to a collection of tuples of the direction, order, and strin
tests/unit/include/test_derivs.cxx:174
↓ 30 callers
Function
irfft
src/invert/fft_fftw.cxx:173
↓ 30 callers
Function
size
Return the size of a file in bytes
tools/pylib/_boutpp_build/backend.py:111
↓ 29 callers
Function
Laplace_perp
src/mesh/difops.cxx:394
↓ 29 callers
Method
intersects
src/sys/range.cxx:88
↓ 28 callers
Function
Div_par
* Div_par * parallel divergence operator B \partial_{||} (F/B) *******************************************************************************/
src/mesh/difops.cxx:219
↓ 28 callers
Method
create2D
src/field/field_factory.cxx:181
↓ 28 callers
Method
first
src/sys/range.cxx:55
↓ 28 callers
Method
setModel
src/solver/solver.cxx:116
↓ 28 callers
Function
toFieldAligned
src/field/vector3d.cxx:603
next →
1–100 of 2,198, ranked by callers