Go to the source code of this file.
| Namespaces | |
| GlobalParameters | |
| Namespace for "global" problem parameters. | |
| Enumerations | |
| enum | GlobalParameters::Cases { GlobalParameters::Spherical_cap_in_cylinder_pinned , GlobalParameters::All_pinned , GlobalParameters::Barrel_shape , GlobalParameters::T_junction_with_nonzero_contact_angle } | 
| Enumeration for the possible cases.  More... | |
| Functions | |
| void | GlobalParameters::setup_dependent_parameters_and_sanity_check () | 
| Setup dependent parameters and perform sanity check.  More... | |
| void | GlobalParameters::spine_base_function (const Vector< double > &x, Vector< double > &spine_B, Vector< Vector< double > > &dspine_B) | 
| Spine basis: The position vector to the basis of the spine as a function of the two coordinates x_1 and x_2, and its derivatives w.r.t. to these coordinates. dspine_B[i][j] = d spine_B[j] / dx_i Spines start in the (x_1,x_2) plane at (x_1,x_2).  More... | |
| void | GlobalParameters::spine_function (const Vector< double > &x, Vector< double > &spine, Vector< Vector< double > > &dspine) | 
| Spine: The spine vector field as a function of the two coordinates x_1 and x_2, and its derivatives w.r.t. to these coordinates: dspine[i][j] = d spine[j] / dx_i.  More... | |
| double | GlobalParameters::get_exact_kappa () | 
| Exact kappa.  More... | |
| Variables | |
| bool | GlobalParameters::Use_spines = true | 
| Use spines (true) or not (false)  More... | |
| bool | GlobalParameters::Use_height_control = true | 
| Use height control (true) or not (false)?  More... | |
| int | GlobalParameters::Case = All_pinned | 
| What case are we considering: Choose one from the enumeration Cases.  More... | |
| double | GlobalParameters::Gamma = MathematicalConstants::Pi/4.0 | 
| Contact angle and its cos (dependent parameter – is reassigned)  More... | |
| double | GlobalParameters::Cos_gamma =cos(Gamma) | 
| Cos of contact angle.  More... | |
| Data * | GlobalParameters::Kappa_pt = 0 | 
| Pointer to Data object that stores the prescribed curvature.  More... | |
| double | GlobalParameters::Kappa_initial = 0.0 | 
| Initial value for kappa.  More... | |
| int | GlobalParameters::Step_sign = 1 | 
| Increase or decrease the value of the control parameters?  More... | |
| unsigned | GlobalParameters::Nsteps = 5 | 
| Number of steps.  More... | |
| double | GlobalParameters::Kappa_increment = -0.05 | 
| Increment for prescribed curvature.  More... | |
| double | GlobalParameters::Controlled_height_increment = 0.1 | 
| Increment for height control.  More... | |
| unsigned | GlobalParameters::Control_element = 0 | 
| Number of element in bulk mesh at which height control is applied. Initialise to 0 – will be overwritte in setup_dependent_parameters_and_sanity_check()  More... | |
| double | GlobalParameters::L_x = 1.0 | 
| Length and width of the domain.  More... | |
| double | GlobalParameters::L_y = 1.0 | 
| Width of domain.  More... | |
| unsigned | GlobalParameters::N_x = 8 | 
| Number of elements in the mesh.  More... | |
| unsigned | GlobalParameters::N_y = 8 | 
| double | GlobalParameters::Beta_min = MathematicalConstants::Pi/2.0 | 
| Min. second spine angle against horizontal plane.  More... | |
| double | GlobalParameters::Beta_max = MathematicalConstants::Pi/2.0 | 
| Max. second pine angle against horizontal plane.  More... | |
| bool | GlobalParameters::Rotate_spines_in_both_directions = true | 
| Should the spines rotate in the x and y directions (true)?  More... | |