|
| subroutine | msurfelement::initialize_surf (eid, etype, nsurf, surf) |
| | Initializer. More...
|
| |
| subroutine | msurfelement::finalize_surf (surf) |
| | Memory management subroutine. More...
|
| |
| subroutine | msurfelement::write_surf (file, surf) |
| | Write out elemental surface. More...
|
| |
| subroutine | msurfelement::find_surface_neighbor (surf, bktDB) |
| | Find neighboring surface elements. More...
|
| |
| integer(kind=kint) function | msurfelement::next_position (surf, cpos) |
| | Tracing next contact position. More...
|
| |
| subroutine | msurfelement::update_surface_reflen (surf, coord) |
| | Compute reference length of surface elements. More...
|
| |
| subroutine | msurfelement::update_surface_box_info (surf, currpos) |
| | Update info of cubic box including surface elements. More...
|
| |
| logical function | msurfelement::is_in_surface_box (surf, x0, exp_rate) |
| | Check if given point is within cubic box including surface element. More...
|
| |
| subroutine | msurfelement::update_surface_bucket_info (surf, bktDB) |
| | Update bucket info for searching surface elements. More...
|
| |
| subroutine | msurfelement::calc_surf_vertex_normals (surf, elem) |
| | Compute vertex normals for a single surface element (geometric calculation only) More...
|
| |
| subroutine | msurfelement::calc_all_surf_vertex_normals (surf, currpos) |
| | Calculate vertex normals for all surface elements (geometric calculation only) More...
|
| |