| 561 | |
| 562 | |
| 563 | void FSAM::Print(OPS_Stream &s, int flag) |
| 564 | { |
| 565 | s << "\nFSAM, nDMaterial tag: " << this->getTag() << endln; |
| 566 | |
| 567 | // Input values |
| 568 | s << "density: " << rho << endln; |
| 569 | s << "roux: " << roux << ", rouy: " << rouy << endln; |
| 570 | s << "nu: " << nu << ", alphadow: " << alfadow << endln; |
| 571 | |
| 572 | // Output values |
| 573 | // Strain and stress of the uniaxial materials |
| 574 | s << "Strain and stress of the uniaxial materials:"<<endln; |
| 575 | s<< " Steel X: Strain = "<<theMaterial[0]->getStrain()<<", Stress = "<<theMaterial[0]->getStress()<< endln; |
| 576 | s<< " Steel Y: Strain = "<<theMaterial[1]->getStrain()<<", Stress = "<<theMaterial[1]->getStress()<< endln; |
| 577 | s<< " Concrete 1-A1: Strain = "<<theMaterial[2]->getStrain()<<", Stress = "<<theMaterial[2]->getStress()<< endln; |
| 578 | s<< " Concrete 1-A2: Strain = "<<theMaterial[3]->getStrain()<<", Stress = "<<theMaterial[3]->getStress()<< endln; |
| 579 | s<< " Concrete 2-A1: Strain = "<<theMaterial[4]->getStrain()<<", Stress = "<<theMaterial[4]->getStress()<< endln; |
| 580 | s<< " Concrete 2-A2: Strain = "<<theMaterial[5]->getStrain()<<", Stress = "<<theMaterial[5]->getStress()<< endln; |
| 581 | s<< " Concrete 2-B1: Strain = "<<theMaterial[6]->getStrain()<<", Stress = "<<theMaterial[6]->getStress()<< endln; |
| 582 | s<< " Concrete 2-B2: Strain = "<<theMaterial[7]->getStrain()<<", Stress = "<<theMaterial[7]->getStress()<< endln; |
| 583 | s << " Crack Angle 1 = " << CCrackingAngles(0) << endln; |
| 584 | s << " Crack Angle 2 = " << CCrackingAngles(1) << endln; |
| 585 | |
| 586 | // Strain and Stress of the RC panel |
| 587 | s << "Panel strains:"<<endln; |
| 588 | s<< " EpsX = "<< CStrain(0) << ", EpsY = " << CStrain(1) << ", GammaXY = " << CStrain(2) << endln; |
| 589 | s << "Panel stresses:"<<endln; |
| 590 | s<< " SigX = "<< CStress(0) << ", SigY = " << CStress(1) << ", TauXY = " << CStress(2) << endln; |
| 591 | |
| 592 | } |
| 593 | |
| 594 | int FSAM::sendSelf(int commitTag, Channel &theChannel) |
| 595 | { |
no test coverage detected