Jed Brown

Results 59 issues of Jed Brown

HDF5 has the following definitions, which allow reading and formatting of type `hsize_t`. ```c typedef uint64_t hsize_t; typedef int64_t hssize_t; #define PRIdHSIZE PRId64 #define PRIiHSIZE PRIi64 #define PRIoHSIZE PRIo64 #define...

Type - Improvement
Component - C Library

This depends on https://gitlab.com/petsc/petsc/-/merge_requests/5411 so won't be ready for merging soon/ever, but I wanted to put examples out there for discussion.

examples
0-WIP

Computing distance from walls is necessary for some turbulence models and to create initial conditions for which the initial transient is not too extreme. The Eikonal equation offers a proper...

help wanted
examples

The password field currently displays the password in clear text. I see a couple mentions of `getpass`, but it seems there is more than one code path to enter a...

Feature

### Problem I'd like to use `mdbook test` on a book that uses `#![feature(autodiff)]` (an approved MCP being implemented to hopefully land on nightly later this year). This feature requires...

C-enhancement

Instead of writing our own objects, we can use git to store the objects independently, tagged by sha1 of the content (using a lightweight tag). This is an eventual scalability...

As of current master (5b869e630b3535935a5b28e4d5498482586b6770), ``` $ touch lib/cg.jl $ time make julia --startup-file=no --project build.jl [ Info: PackageCompiler: creating base system image (incremental=false)... [ Info: PackageCompiler: creating system image...

AmgXWrapper has two distribution modes: as source files to be compiled by the client and as a shared library. Bundling the source files is perhaps not too onerous for an...

AmgXWrapper does what it claims to, but requires the user to write some special code to call it. But this sort of functionality can be implemented as a PETSc PC...

The present use of `MatGetSubMatrix` looks awkward and like it wastes significant memory, particularly when there are several MPI processes per device. `MatGetSubMatrices` does more precisely what you want --...