Dear VAMPIRE users,
I am working on calculating a hysteresis loop for a spinel system using VAMPIRE 7.0.
I would like to know if the checkpoint system is the recommended approach for generating a hysteresis loop where I need to change the applied magnetic field at each step. Specifically, I intend to use different field step sizes (e.g., 0.05 T near the coercive field and 0.1 T for saturation regions).
If this "chaining" of simulations via checkpoints is the correct workflow, could you please clarify:
Is it sufficient to just load the checkpoint for each new field step, or are there any specific parameters in the input or material files that I must modify or remove between runs to avoid conflicts?
Does the checkpoint automatically handle the transition, or is there a standard practice to maintain consistency across these sequential field-dependent steps?
Thank you for your guidance.
Best regards, Mary
Dear Richard,
Thank you very much for the clear and helpful guidance. I will proceed with the bash scripting approach and adopt the strategy of using fine field steps (e.g., 0.0001 T) for my T > 0 simulations.
To ensure that I implement your advice correctly, could you please clarify the approximate numerical range that you would recommend for "low loop steps"?
Specifically, when using a very fine field step such as 0.0001 T, what would be a reasonable starting value for sim:equilibration-time-steps and sim:loop-time-steps at each field point to achieve a smooth quasi-static transition without unnecessary computational overhead?
Additionally, given the potentially high computational duration of using such fine field steps at T > 0, would you recommend utilizing checkpoints to manage these runs, or is it generally more practical to execute them in a single continuous run?"
Thank you again for your time and support.
Best regards, Mary
