OpenCMP is a computational multiphysics software package based on the finite element method. It is primarily intended for physicochemical processes involving significant convective flow.
Implemented the DG version fo the multi-component INS code.
Added ability for multi-component INS code to run with a fixed velocity profile using the velocity_fixed config option. This removes the conservation of mass and momentum for the liquid from the weak form, greatly improving speed. See tutorial_8a and tutorial_8b.
If a diffusion coefficient of 0 is provided for multi-component INS, the code now solves a purely convective problem by removing all of the diffusive terms from the weak form.
Added ability to weakly impose Dirichlet BC conditions on L2 spaces.
Refactored error analysis and sol-to-vtu post-processing into a separate directory.
Added post-processing step to split the final .sol file by variable for easier importing of individual variables into other simulations.
When multiple different models are run from the same folder, each gets a uniquely named .pvd and vtu folder.
Changes (directly from changelog)
velocity_fixed
config option. This removes the conservation of mass and momentum for the liquid from the weak form, greatly improving speed. See tutorial_8a and tutorial_8b.