Go to the source code of this file.
Definition at line 438 of file constltp_nlp.cc.
References SetCL1D(), SetCL3D(), and SetCL6D().
Referenced by InitCL().
443 if (!
SetCL1D(
"nlp" "viscoelastic", rf1D)) {
446 silent_cerr(
"NLPViscoElasticConstitutiveLaw1D: "
447 "init failed" << std::endl);
454 if (!
SetCL1D(
"nlp" "elastic", rf1D)) {
457 silent_cerr(
"NLPElasticConstitutiveLaw1D: "
458 "init failed" << std::endl);
465 if (!
SetCL1D(
"nlp" "viscous", rf1D)) {
468 silent_cerr(
"NLPViscousConstitutiveLaw1D: "
469 "init failed" << std::endl);
477 if (!
SetCL3D(
"nlp" "viscoelastic", rf3D)) {
480 silent_cerr(
"NLPViscoElasticConstitutiveLaw3D: "
481 "init failed" << std::endl);
488 if (!
SetCL3D(
"nlp" "elastic", rf3D)) {
491 silent_cerr(
"NLPElasticConstitutiveLaw3D: "
492 "init failed" << std::endl);
499 if (!
SetCL3D(
"nlp" "viscous", rf3D)) {
502 silent_cerr(
"NLPViscousConstitutiveLaw3D: "
503 "init failed" << std::endl);
511 if (!
SetCL6D(
"nlp" "viscoelastic", rf6D)) {
514 silent_cerr(
"NLPViscoElasticConstitutiveLaw6D: "
515 "init failed" << std::endl);
522 if (!
SetCL6D(
"nlp" "elastic", rf6D)) {
525 silent_cerr(
"NLPElasticConstitutiveLaw6D: "
526 "init failed" << std::endl);
533 if (!
SetCL6D(
"nlp" "viscous", rf6D)) {
536 silent_cerr(
"NLPViscousConstitutiveLaw6D: "
537 "init failed" << std::endl);
bool SetCL3D(const char *name, ConstitutiveLawRead< Vec3, Mat3x3 > *rf)
bool SetCL1D(const char *name, ConstitutiveLawRead< doublereal, doublereal > *rf)
bool SetCL6D(const char *name, ConstitutiveLawRead< Vec6, Mat6x6 > *rf)