dedalus.core.pencil

Classes for manipulating pencils.

Module Contents

logger
build_pencils(domain)

Create the set of pencils over a domain.

Parameters:domain (domain object) – Problem domain
Returns:pencils – Pencil objects
Return type:list
build_matrices(pencils, problem, matrices)

Build pencil matrices.

class Pencil(domain, local_index, global_index)

Object holding problem matrices for a given transverse wavevector.

Parameters:index (tuple of ints) – Transverse indeces for retrieving pencil from system data