LIGGGHTS missing functionality
Hi!
Forums:
- Read more about LIGGGHTS missing functionality
- Log in or register to post comments
Topics related to developing with LIGGGHTS® can be discussed here: discussion about implementation details, C++, MPI and debugging tools
Hi!
To have more than one fix massflow/mesh with multispheres I propose the following change in https://github.com/CFDEMproject/LIGGGHTS-PUBLIC/blob/master/src/fix_mass...
char property_name[200];
sprintf(property_name,"counter_ms_%s",id);
ms_counter_ = ms_->prop().addElementProperty< ScalarContainer >(property_name,"comm_exchange_borders","frame_invariant", "restart_yes");
Hi everyone,
I have written a contact law using memory (history_offset = hsetup->add_history_value("memory", "1");), as in tangential_model_history.h. I observe memory was reset whereas contact was not lost.
Hello everybody,
as the title states, I would like to add a variable temperature to my wall, but I am a little blocked on the code,
could someone help me? maybe giving some advices on how to do it?
Thanks and best regards,
Riccardo
Hi everyone!
So far, I've used custom interaction parameters (something like a rigidity) in my contact laws, adding them in the file global_properties.cpp.
Now, I'd like to introduce a particle parameter (something like a radius).
What I've tried so far is reproduce what's implemented for the radius in the following files :
- atom.h, atom.cpp : define the new parameter
- set.cpp : set it in the input script
- atom_vec_sphere.h, atom_vec_sphere.cpp : set the atom->parameter_flag to 1, manage memory (as far as I understand)
Hi liggghts developers!
I'd like to modify the behavior implemented in the surface_model_default.h file.
So far, what I've done is to directly modify this file, which is not a clean way to do.
If I create a new surface model (surface_model_new.h) , where will I be able to choose this new model in my input scripts?
Cheers,
Robin
Hello all,
Since this is the developer forum, I assume many people here need to compile the implementation 'often'. And this could be annoying, if it takes really long time to compile.
I have observed that LIGGGHTS compilation is stuck for a long time at the following place in the os_specific.h file:
Hey,
the contact vector cdata.en is the vector from one particle to the next? But what is the direction of this vector? and is the length of the vector =1?
regards,
Joshua
In contact_models.h and some other header files. I saw this beginPass and endPass functions , but Just don't get what they do and what they mean. They are inline functions with a void return type. BUT then? what they really do? they are not constructor or destructor. Can somebody tell me?
and also there is another function named checkSurfaceIntersect(). But this function doesn't check anything, it only gives a value true. Is it really necessary?
Thank you very much~!
Xiuhan
I am interested in learning how liggghts implements DEM. What is grid size, type of meshing and so on and so forth.
Can anyone point me to some resources where I could get the necessary details?
Thanks
Siddharth