@@ -8332,10 +8332,27 @@ void nonLinearMechSolver::archivingNodeIPOnPhysicalGroup(const int dim, const in
...
@@ -8332,10 +8332,27 @@ void nonLinearMechSolver::archivingNodeIPOnPhysicalGroup(const int dim, const in
}
}
};
};
/**
* @brief Arching a value IP on an interface element
* @param elenumMinus, elenumPlus: interface between two bulk elements
* @param ipval: a quantity specified IPField::Ouput
* @param elemval: operation to perform: 1 - mean value, 2 - min value, 3 - max value, otherwise - value at a specific Gausspoint specifyied by numip
* @param numip (0 by default): specifying a IP to archive, ranging from 0 to npts-1. This optiton is considered if elemval is not 1, 2, or 3
* @param nstep (1 by default): archiving frequence after each nstep time steps
*/
void nonLinearMechSolver::archivingInterfaceElementIP(const int elenumMinus,const int elenumPlus, const int ipval,const int elemval, const int numip, const int nstep){
void nonLinearMechSolver::archivingInterfaceElementIP(const int elenumMinus,const int elenumPlus, const int ipval,const int elemval, const int numip, const int nstep){
* @param ipval: a quantity specified IPField::Ouput
* @param elemval: operation to perform: 1 - mean value, 2 - min value, 3 - max value, otherwise - the value at a specific Gausspoint specifyied by numip
* @param numip (0 by default): specifying a IP to archive, ranging from 0 to npts-1. This optiton is considered if elemval is not 1, 2, or 3
* @param nstep (1 by default): archiving frequence after each nstep time steps
*/
void nonLinearMechSolver::archivingElementIP(const int elenum,const int ipval,const int elemval, const int numip, const int nstep){
void nonLinearMechSolver::archivingElementIP(const int elenum,const int ipval,const int elemval, const int numip, const int nstep){