A seguito della mia domanda precedente, sto cercando di applicare le condizioni al contorno a questa mesh di volume finito non uniforme,
Vorrei applicare una condizione al contorno di tipo Robin ai lhs del dominio ( , in modo tale che,
dove è il valore limite; sono coefficienti definiti rispettivamente sul confine, sull'avvezione e sulla diffusione; , è la derivata di valutata al limite e è la variabile per la quale stiamo risolvendo.
Possibili approcci
Posso pensare a due modi per implementare questa condizione al contorno sulla mesh di volume finito sopra:
Un approccio a cellule fantasma.
Scrivi come differenza finita includendo una cella fantasma.
A. Quindi usa l' interpolazione lineare con i punti e per trovare il valore intermedio, .
B. In alternativa, trova facendo la media sulle celle,
In entrambi i casi, la dipendenza dalla cellula fantasma può essere eliminata nel solito modo (mediante sostituzione nell'equazione del volume finito).
Un approccio di estrapolazione.
Adatta una funzione lineare (o quadratica) a usando i valori nei punti x 1 , x 2 ( x 3 ). Ciò fornirà il valore u ( x L ) . La funzione lineare (o quadratica) può quindi essere differenziata per trovare un'espressione per il valore della derivata, u x ( x L ) , al limite. Questo approccio non utilizza una cella fantasma.
Domande
- Quale approccio dei tre (1A, 1B o 2) è "standard" o consiglieresti?
- Quale approccio introduce l'errore più piccolo o è il più stabile?
- Penso di poter attuare personalmente l'approccio della cellula fantasma, tuttavia, come può essere implementato l'approccio di estrapolazione, questo approccio ha un nome?
- Esistono differenze di stabilità tra l'adattamento di una funzione lineare o un'equazione quadratica?
Equazione specifica
Vorrei applicare questo limite all'equazione di diffusione-avviso (in forma di conservazione) con un termine di origine non lineare,
Discretizzare questa equazione sulla mesh sopra usando il metodo dà,
Tuttavia per il punto limite ( ) preferisco utilizzare uno schema completamente implicito ( θ = 1 ) per ridurre la complessità,
Notare il punto fantasma , questo verrà rimosso applicando la condizione al contorno.
I coefficienti hanno le definizioni,
Tutte le variabili " " sono definite come nel diagramma sopra. Infine, Δ t che è la fase temporale ( NB questo è un caso semplificato con coefficienti a e d costanti , in pratica i coefficienti " r " sono leggermente più complicati per questo motivo).