This repository contains a modularized implementation of the PNP solver in which functionalities are organized into Newton solver techniques, conversion methods between FEniCS and FASP, as well as geometric and parameter functionalities. An additional library specific to strictly PNP functionalities is also within.
only uses 2 meshes (needs five variables: initial_cation transfers solution over time steps, prev_cation_adapt transfers prev-solution across meshes, cation_adapt transfers current solution across meshes. 2 more without the *_adapt are solves on the current mesh.)
the function changes over the time-steps which i think wasn't happening before.
@arthbous
initial_cation
transfers solution over time steps,prev_cation_adapt
transfers prev-solution across meshes,cation_adapt
transfers current solution across meshes. 2 more without the*_adapt
are solves on the current mesh.)