Rev 784 |
Rev 786 |
Go to most recent revision |
Last modification |
Compare with Previous |
View Log
| RSS feed
Last modification
- Rev 785 2023-11-13 18:23:58
- Author: koudelka
- Log message:
- GEFEL:
* lcoordsys.cpp,h - new class lcoordsys for the unified definition of the local coordinate systems
* selection.cpp, galias.h : added new selection type sel_single for the selection of just one entity
* gmatrix.h - removed references to LAPACK
* iotools.cpp,h - added support for the file name decomposition to file path, name and extension
* matrix.cpp,h - added transformation functin from the global coord. sys. to the local one
* stackdef.h - added supprot for Apple Mac OS X system for allocations on the stack
* vector.cpp - added two parameter function addv for the vector accumulation
MEFEL/PREP
* hngen.cpp,h - added again
MEFEL/SRC
* hexiface.cpp,h, alias.h, elemhead.h, element.cpp, elemswitch.cpp, global.h, damplastifacemat.cpp,h, contactmat.cpp,h, mechprint.cpp, mechtop.cpp -
added new 3D interface element with linear approximations according to JK. Generalization of material models for interface elements was invoked by this new element.
* vectorcnamem.cpp,h - new class for the handling of vector component names of the mechanical quantities.
* tensorcnamem.cpp,h - new class for the handling of tensor component names of the mechanical quantities.
* gnodvalvm.cpp,h - new class for the common storage of nodal value vectors such as displacements, internal forces, etc.
* outquantm.cpp,h - new class that collects and handles output setup of a selected mechanical quantity
* outresfile.cpp,h - new class that collects setup and format of a result ouput file
* alias.h - redefined aliases in mechquant enum
* bbm.cpp, hypoplastunsatexptherm2.cpp, linhex.cpp, mechprint.cpp, plquadiface.cpp - added/corrected/improved comments
* dloadcase.cpp - new functions for macrostress/strain handling
* elastisomat.cpp - correction fo the computation of other values (deps_v/dt) for zero time
* generalmod.cpp,h - using namespace std was moved from header file to the source file due to std::vector type name collision with SIFEL vector
* globmat.cpp - adjustment of loc_interbal_forces due to better OpenMP compatibility on particular operating systems, added new functions for
the handling of macrostress/strain components retrieving, added call of updateipval function in compute_req_val function for
the linear statics problems due to computation of other values in elastisomat material model.
* mechmat.cpp - added functions give_other, give_quant, give_nonmechq_comp, give_quant_rep exploited in the new output module
* mechprint.cpp - improved design of write_gid_elem_set and write_gid_mesh functions and improved quantity transformations at the output, added output functions for VTK format
* mechtop.cpp - added functions for the nodal quantity retrieving
* node.cpp - added function for the assembling of a transformation matrix to the nodal local coord. system
* outdriverm.cpp,h - added functions for the support of new output file specification and setup, moved VTK output functions to mechprint.cpp
* sequent.cpp - improved searching of neighbour int. points for the nonlocal models.
* tetralatice.cpp - line endings changed to Unix style
* vecttens.cpp,h - added functions give_full_vector, give_ncompstr, and tensor invarinat computations from their matrix representation