opencmp
opencmp copied to clipboard
OpenCMP is a computational multiphysics software package based on the finite element method. It is primarily intended for physicochemical processes involving significant convective flow.
Added ability to resume the simulation from the last saved file. This implementation manually requires the user to specify the name of the last time-step. A version that works automatically...
`sol_to_vtu_direct` is meant to take a .sol folder (e.g. "X_sol/") and convert it to VTUs producing a `X_transient.pvd` and a `X_vtu/` folder. It will currently fail to create any VTUs...
The nonlinear solver parameters are currently hard-coded into ```base_solver/_solve()``` . This should eventually be handled by the config file followed by appropriate documentation on [opencmp.io](https://opencmp.io/) to describe each parameter thoroughly.
If a run script like the following is used: ```Python from opencmp.run import run if __name__ == "__main__": # Run Stokes run("config_Stokes") # Works correctly # Run INS run("config_INS") #...
The nonlinear solvers recently implemented for stationary problems is not currently supported for transient problems.
For vector variables, the way to say no initial conditions is to specify them as `None` in the `ic_config`. If the same thing is done with scalar variables (e.g. with...
As of revision 56, two convergence tests are failing: pipe_unstructured_stationary() _in_ pytests/full_system/stokes/test_stokes.py test_sinusoidal_oseen_adaptive_two_step_cg() _in_ pytests/full_system/ins/test_ins.py However, all other convergence tests are passing and after looking into the current implementation of...