src/auxprocs.jl

MEDYAN.adapt_membranes!

Remesh all membrane meshes.

MEDYAN.resolve_all_filament_mesh_crossing!

Given an AABB tree corresponding to up-to-date membrane mesh triangles, resolve all filament-membrane intersections.

Requires

  • up-to-date unit normals of all triangles in the meshes.
  • up-to-date AABB tree corresponding to all membrane meshes.

MEDYAN.compute_all_membrane_geometry!_system

Updates all membrane geometries used across various parts of MEDYAN.

The list of all items can be found in the document for MEDYAN.compute_geometry!_system function.

Keyword parameters:

  • include_ff::Bool: If true, compute_geometry! used in energy computations will be applied as well, requiring vectorization of the membrane. This happens before system geometry computation in case some fields are overriden.