Skip to content
Snippets Groups Projects
Commit 596b2a1a authored by Van Dung NGUYEN's avatar Van Dung NGUYEN
Browse files

add some doc on inputs

parent 0cd769ce
No related branches found
No related tags found
No related merge requests found
...@@ -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){
vaip.push_back(IPField::ip2archive(-1, elenumMinus, elenumPlus,ipval,elemval,nstep,numip)); vaip.push_back(IPField::ip2archive(-1, elenumMinus, elenumPlus,ipval,elemval,nstep,numip));
}; };
   
/**
* @brief Arching a value IP on an bulk element
* @param elenum: element number
* @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){
// save data on numip on elemement elenum // save data on numip on elemement elenum
vaip.push_back(IPField::ip2archive(-1, elenum, elenum,ipval,elemval,nstep,numip)); vaip.push_back(IPField::ip2archive(-1, elenum, elenum,ipval,elemval,nstep,numip));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment