lucasmyers97 / maier-saupe-lc-hydrodynamics

Work at University of Minnesota using finite element methods to simulate hydrodynamics of liquid crystals with a Maier-Saupe field theory free energy
4 stars 0 forks source link

Extricate defect-finding from `NematicSystemMPI` class #59

Open lucasmyers97 opened 1 year ago

lucasmyers97 commented 1 year ago

Defects, in some sense, are not actually part of the Q-tensor system -- they just arise from particular configurations. Hence, we should not make that system query itself for defect locations.

Instead, we should follow the lead of the deal.II tutorial and create a generic EvaluateSolution class which can be passed into a NematicSystemMPI in order to evaluate something about the solution. In the future this should be true of all the output functions just to streamline things, but for now it's good enough to just have this keep track of the defect locations and times.