libMesh
Public Member Functions | Public Attributes | List of all members
Ex02RBAssemblyExpansion Struct Reference

#include <assembly.h>

Inheritance diagram for Ex02RBAssemblyExpansion:
[legend]

Public Member Functions

 Ex02RBAssemblyExpansion ()
 Constructor. More...
 

Public Attributes

B B_assembly
 
A0 A0_assembly
 
A1 A1_assembly
 
A2 A2_assembly
 
F0 F0_assembly
 
OutputAssembly L0
 
OutputAssembly L1
 
OutputAssembly L2
 
OutputAssembly L3
 

Detailed Description

Definition at line 269 of file assembly.h.

Constructor & Destructor Documentation

◆ Ex02RBAssemblyExpansion()

Ex02RBAssemblyExpansion::Ex02RBAssemblyExpansion ( )
inline

Constructor.

Definition at line 275 of file assembly.h.

References A0_assembly, A1_assembly, A2_assembly, F0_assembly, L0, L1, L2, and L3.

276  :
277  L0(0.72, 0.88, 0.72, 0.88), // We make sure these output regions conform to the mesh
278  L1(0.12, 0.28, 0.72, 0.88),
279  L2(0.12, 0.28, 0.12, 0.28),
280  L3(0.72, 0.88, 0.12, 0.28)
281  {
282  // And set up the RBAssemblyExpansion object
283  attach_A_assembly(&A0_assembly); // Attach the lhs assembly
284  attach_A_assembly(&A1_assembly);
285  attach_A_assembly(&A2_assembly);
286 
287  attach_F_assembly(&F0_assembly); // Attach the rhs assembly
288 
289  attach_output_assembly(&L0); // Attach output 0 assembly
290  attach_output_assembly(&L1); // Attach output 1 assembly
291  attach_output_assembly(&L2); // Attach output 2 assembly
292  attach_output_assembly(&L3); // Attach output 3 assembly
293  }
OutputAssembly L3
Definition: assembly.h:304
OutputAssembly L0
Definition: assembly.h:301
OutputAssembly L1
Definition: assembly.h:302
OutputAssembly L2
Definition: assembly.h:303

Member Data Documentation

◆ A0_assembly

A0 Ex02RBAssemblyExpansion::A0_assembly

Definition at line 297 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().

◆ A1_assembly

A1 Ex02RBAssemblyExpansion::A1_assembly

Definition at line 298 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().

◆ A2_assembly

A2 Ex02RBAssemblyExpansion::A2_assembly

Definition at line 299 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().

◆ B_assembly

B Ex02RBAssemblyExpansion::B_assembly

Definition at line 296 of file assembly.h.

Referenced by SimpleRBConstruction::init_data().

◆ F0_assembly

F0 Ex02RBAssemblyExpansion::F0_assembly

Definition at line 300 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().

◆ L0

OutputAssembly Ex02RBAssemblyExpansion::L0

Definition at line 301 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().

◆ L1

OutputAssembly Ex02RBAssemblyExpansion::L1

Definition at line 302 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().

◆ L2

OutputAssembly Ex02RBAssemblyExpansion::L2

Definition at line 303 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().

◆ L3

OutputAssembly Ex02RBAssemblyExpansion::L3

Definition at line 304 of file assembly.h.

Referenced by Ex02RBAssemblyExpansion().


The documentation for this struct was generated from the following file: