Numerical modeling of skin friction and penetration problems in geotechnical engineering