fa.functional analysis – Definition domain of a Hamiltonian with delta potential (contact potential)

Thank you for giving MathOverflow an answer!

  • Please be sure too answer the question, Provide details and share your research!

But avoid

  • Ask for help, clarification or answering other questions.
  • Make statements based on opinions; Cover them with references or personal experience.

Use MathJax to format equations. Mathjax reference.

For more information, see our tips for writing great answers.

Forms – Collect alternative contact information

Does anyone know of some good articles or documentation that I can read to determine the best practices to follow when designing the information architecture (forms) so that users can provide alternative contact information?

My goal is not to gather information that is not needed, such as:
Do not collect phone from contacts who are not called.

The scenarios I look at are:

  1. The user does not need a secondary contact.
  2. The user needs more than one secondary contact point.
  3. The user identifies a primary contact point that is not himself.
  4. In all scenarios, the user can choose whether to accept calls or digital notifications themselves or the contact point.

The designs I created resulted in many yes / no questions, which then showed additional form areas based on the answer. Users I have tested this seem to like this form and it will gather all the information they need. but it feels like I'm reinventing the wheel or complicating a simple process.

javascript error: Unable to contact & # 39; formGroup & # 39; bind, since there is no known property of & # 39; form & # 39; is

I'm creating an app in IONIC V 4

In the form using FormBuilder, I added the tag (formGroup). Two errors have occurred:

  

Error message vs code

and the other:

Enter image description here

The component (register.page.ts) looks like this:


    import { User } from './../../../models/user';
    import { Component, OnInit, Input } from '@angular/core';
    import { ModalController, NavController } from '@ionic/angular';
    import { LoginPage } from '../login/login.page';
    import { AuthService } from 'src/app/services/auth.service';
    import { FormBuilder, FormGroup, Validators, FormControl } from '@angular/forms';
    import { AlertService } from 'src/app/services/alert.service';

    @Component({
      selector: 'app-register',
      templateUrl: './register.page.html',
      styleUrls: ('./register.page.scss'),
    })
    export class RegisterPage implements OnInit {
      formRegister: FormGroup;

      constructor(
        private modalController: ModalController,
        private authService: AuthService,
        private navCtrl: NavController,
        private alertService: AlertService,
        private formBuilder: FormBuilder
      ) {  }

      ngOnInit(): void {
       this.formRegister = this.formBuilder.group({
          username: ('', (Validators.required, Validators.minLength(4))),
          email: ('', (Validators.required, Validators.email)),
          password: ('', (Validators.required, Validators.pattern('(?=.*(a-z))(?=.*(A-Z)).{6,}')))
        });
      }

      register() {
        this.authService.register(this.formRegister.value)
        .subscribe(data => {
            this.authService.login(this.formRegister.value)
            .subscribe((res) => { console.log(res); },
              error => {
                console.log(error);
              },
              () => {
                this.dismissRegister();
                this.navCtrl.navigateRoot('/dashboard');
              }
            );
            // tslint:disable-next-line:no-string-literal
            this.alertService.presentToast(data('message'));
          },
          error => {
            console.log(error);
          },
          () => { console.log('ok'); }
        );
      }

      }

The module (register.module.ts) looks like this:

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { IonicModule } from '@ionic/angular';
import { RegisterPage } from './register.page';
import { Routes, RouterModule } from '@angular/router';
import { ReactiveFormsModule, FormsModule } from '@angular/forms';

const routes: Routes = (
  {
    path: '',
    component: RegisterPage
  }
);

@NgModule({
  imports: (
    IonicModule,
    CommonModule,
    FormsModule,
    ReactiveFormsModule,
    RouterModule.forChild(routes)
  ),
  declarations: (RegisterPage)
})
export class RegisterPageModule {}


The app.module.ts looks like this:

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { RouteReuseStrategy } from '@angular/router';

import { IonicModule, IonicRouteStrategy } from '@ionic/angular';
import { SplashScreen } from '@ionic-native/splash-screen/ngx';
import { StatusBar } from '@ionic-native/status-bar/ngx';

import { AppComponent } from './app.component';
import { AppRoutingModule } from './app-routing.module';

import { HttpClientModule } from '@angular/common/http';
import { NativeStorage } from '@ionic-native/native-storage/ngx';
import { ReactiveFormsModule, FormsModule } from '@angular/forms';

@NgModule({
  declarations: (
    AppComponent
  ),
  entryComponents: ( ),
  imports: (
    BrowserModule,
    IonicModule.forRoot(),
    AppRoutingModule,
    HttpClientModule,
    FormsModule,
    ReactiveFormsModule,
  ),
  exports: (ReactiveFormsModule),
  providers: (
    StatusBar,
    SplashScreen,
    { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },
    NativeStorage
  ),
  bootstrap: (AppComponent)
})
export class AppModule {}

What am I doing wrong?

Thanks in advance.

sharepoint enterprise – Retrieve the message "No user profile application available to process the request. Contact your farm administrator."

I get the message "No user profile application available to process the request. Contact your farm administrator." when enabling Self-Service Site Creation

The user profile application has been created and associated with the web application.

"Use Self-Service Site Creation" has been enabled in "User Permissions"

I also checked the following link, but no luck.
https://www.sharepointdiary.com/2013/03/sharepoint-2010-my-site-creation-error.html

Please suggest.

Move the Ajax loader span into contact form 7 from the Send field

Is there a way to tell the contact form 7 to place the Ajax loader span outside the submit field? It automatically adds it to where the [Submit] field is inserted into the CF7 form.

Ignore the void

since I use it as a placeholder for a display: grid setup. I just want two elements in the Demo Submit Div … the

and the field

    

My current form in CF7 looks like this:

[text* first-name id:first-name class:demo-form-field]
[text* last-name id:last-name class:demo-form-field]
[email* demo-email class:demo-form-field]
[tel* demo-phone class:demo-form-field]
[text* demo-organization class:demo-form-field]
[hidden lead-source "http://example.com"]

[submit "Send" ]

Is it better for social media posts to publish the URL generated by Constant Contact or the URL of your website?

Is it better for social media posts to post the link to your website that promotes a particular event, or the URL to your e-blast from Constant Contact (or any other mass mailing program) that contains the event? is advertised?

The Details: Our company often sends e-blasts of constant contact to promote the training conferences we produce, with the aim of increasing the number of registrations / visitors. These e-blasts are well designed and often contain several elements related to the conference: a section and a link for optional training courses as well as a section and a separate link for the actual registration. All these links are available on our current website under the roof conference page. So, is it better to post the URL CC generates for this Eblast on Facebook and other social media platforms? Or is it better to adapt another type of post (one that is more restricted in content than the e-blast and more social media-oriented) that uses some of the CC-Eblast text and images and a link to the post actual conference website contains "For more information and to log in"?
SEMrush

It has always seemed to me that the ultimate goal was to drive traffic to your website instead of sending your followers to another location (in this case, the Constant Contact website). If the social media user clicks on the Constant Contact URL, they will still need to leave this site (back to our site) to register (or learn more about the training courses, etc.), so social media posts I thought I should just cut out the middleman and send him directly to our conference website, which, theoretically, if properly designed, should give them access to all the information they need and want. But maybe that's not the best strategy? A little side note: I've been notified by Constant Contact that they are not following any link clicks on these URLs they generate, so there's no way to track the clicks on that URL while we're at least getting traffic to our own website can pursue social media.

I know things are changing fast on social media, and I want to keep up with the trends. Therefore, I should ask the experts better in this regard. Thank you for taking the time to read and answer this!

acegen – double wall contact

I have a shell with double walls and some space in between (picture 1). The 2 walls are connected by three edges. If I exert force on the outer wall and if the force is strong enough, the outer wall drills through the inner wall (Figure 2). I would like to avoid this with contact elements. How would I do that?

Picture 1: Undeformed condition
Picture 2: Deformed condition

Here is the code to generate a problem (my attempt to add contact elements is in the comments):

<< NDSolve`FEM`

mesh1 = ToBoundaryMesh("Coordinates" -> {
 {-1, -1, 0}, {-0.5, -1, 0}, {0, -1, 0}, {0.5, -1, 0}, {1, -1, 0},
 {-1, 0, 0}, {0, 0, 0}, {1, 0, 0},
 {-1, 1, 0}, {-0.5, 1, 0}, {0, 1, 0}, {0.5, 1, 0}, {1, 1, 0}},
 "BoundaryElements" -> {QuadElement({{1, 3, 11, 9, 2, 7, 10, 6},
 {3, 5, 13, 11, 4, 8, 12, 7}})}
);
mesh2 = ToBoundaryMesh("Coordinates" -> {
 {-1, -1, 0}, {-0.5, -1, 0}, {0, -1, 0}, {0.5, -1, 0}, {1, -1, 0},
 {-1, 0, 0}, {0, 0, 0.141}, {1, 0, 0},
 {-1, 1, 0}, {-0.5, 1, 0.1}, {0, 1, 0.141}, {0.5, 1, 0.1}, {1, 1, 0}},
 "BoundaryElements" -> {QuadElement({{1, 3, 11, 9, 2, 7, 10, 6},
 {3, 5, 13, 11, 4, 8, 12, 7}})}
);

<< AceFEM`

SMTInputData();
SMTAddDomain(
 {"OuterShell", "ML:SEMSS2SDFHYS2SP6DFiSVenant",
  {"E *" -> 10^6, "t *" -> 10^-3, "(Nu) *" -> 0.3}},
 {"InnerShell", "ML:SEMSS2SDFHYS2SP6DFiSVenant",
  {"E *" -> 10^7, "t *" -> 10^-3, "(Nu) *" -> 0.3}},
 {"Contact", "ExamplesCTD3V1S1DN2", {"(Rho) *" -> 1}}
);

SMTAddMesh(mesh1, "InnerShell"(*, "BodyID" -> "B1", "BoundaryDomainID" -> "Contact"*));
SMTAddMesh(mesh2, "OuterShell"(*, "BodyID" -> "B2", "BoundaryDomainID" -> "Contact"*));

SMTAddEssentialBoundary(Point({-1, -1, 0}, "D"), 1 -> 0, 2 -> 0, 3 -> 0);
SMTAddEssentialBoundary(Point({1, -1, 0}, "D"), 1 -> 0, 2 -> 0, 3 -> 0);
SMTAddEssentialBoundary(Point({1, 1, 0}, "D"), 1 -> 0, 2 -> 0, 3 -> 0);
SMTAddEssentialBoundary(Point({-1, 1, 0}, "D"), 1 -> 0, 2 -> 0, 3 -> 0);

SMTAddNaturalBoundary({"Y" == 1 && "X" == 0 & && "D" && {"DomainID", "OuterShell"}, 3 -> -8});

SMTAnalysis();

nstep = 10;
(CapitalDelta)(Lambda) = 1/nstep;
tolNR = 10^-8;
maxNR = 15;

Do(
 SMTNextStep("(CapitalDelta)(Lambda)" -> (CapitalDelta)(Lambda));
 While(
  SMTConvergence(tolNR, maxNR),
  SMTNewtonIteration()
 ),
 {i, 1, nstep}
)

Web Forms – How to get the email from the person submitting the contact form in "Reply to" – D8

On a Drupal 8 site, I use the core contact module for the basic contact form.

If a user uses this form, the From field is the e-mail address of the site and not the e-mail address of the submitter. Therefore, From and To are the email address of the site.

How can I retrieve the e-mail address of the person who is registered in the From field?

P.S. I do not want to use the webform module.