Navigation :
Manual
Input Variables
-
Atomic Orbitals
-
Calculation Modes
-
ClassicalParticles
-
DFTBPlusInterface
-
Execution
--
Accel
--
Debug
--
IO
--
Optimization
--- HamiltonianApplyPacked
--- MemoryLimit
--- MeshBlockDirection
--- MeshBlockSize
--- MeshLocalBlockDirection
--- MeshLocalBlockSize
--- MeshLocalOrder
--- MeshOrder
--- NLOperatorCompactBoundaries
--- OperateAccel
--- OperateComplex
--- OperateComplexSingle
--- OperateDouble
--- OperateSingle
--- ProfilingAllNodes
--- ProfilingMode
--- ProfilingOutputTree
--- ProfilingOutputYAML
--- StatesBlockSize
--- StatesCLDeviceMemory
--- StatesPack
--
Parallelization
--
Symmetries
--
Units
-- FromScratch
-
Hamiltonian
-
Linear Response
-
Math
-
Maxwell
-
MaxwellStates
-
Mesh
-
Output
-
SCF
-
States
-
System
-
Time-Dependent
-
Utilities
-
Alphabetic Index
Tutorials
Developers
Releases
MeshBlockSize
MeshBlockSize
Section Execution::Optimization
Type block
To improve memory-access locality when calculating derivatives,
Octopus arranges mesh points in blocks. This variable
controls the size of this blocks in the different
directions. The default is selected according to the value of
the StatesBlockSize variable. (This variable only affects the
performance of Octopus and not the results.)
Source information
grid/mesh_init.F90 : 888
if ( parse_block ( namespace , 'MeshBlockSize' , blk ) == 0 ) then