
| Foreword |
| Overview |
| What Is FlexPDE? |
| What Can FlexPDE Do? |
| How Does It Do It? |
| Who Can Use FlexPDE? |
| What Does A Script Look Like? |
| What About Boundary Conditions? |
| Basic Usage |
| How Do I Set Up My Problem? |
| Problem Setup Guidelines |
| Notation |
| Variables and Equations |
| Mapping the Domain |
| An Example Problem |
| Generating A Mesh |
| Defining Material Parameters |
| Setting the Boundary Conditions |
| Requesting Graphical Output |
| Putting It All Together |
| Some Common Variations |
| Controlling Accuracy |
| Computing Integrals |
| Reporting Numerical Results |
| Summarizing Numerical Results |
| Parameter Studies Using STAGES |
| Cylindrical Geometry |
| Integrals In Cylindrical Geometry |
| A Cylindrical Example |
| Time Dependence |
| Bad Things To Do In Time Dependent Problems |
| Eigenvalues and Modal Analysis |
| The Eigenvalue Summary |
| Addressing More Difficult Problems |
| Nonlinear Coefficients and Equations |
| Complications Associated with Nonlinear Problems |
| Natural Boundary Conditions |
| Some Typical Cases |
| An Example of a Flux Boundary Condition |
| Discontinuous Variables |
| Contact Resistance |
| Decoupling |
| Using JUMP in problems with many variables |
| Using FlexPDE in One-Dimensional Problems |
| Using FlexPDE in Three-Dimensional Problems |
| The Concept of Extrusion |
| Extrusion Notation in FlexPDE |
| Layering |
| Setting Material Properties by Region and Layer |
| Void Compartments |
| Limited Regions |
| Specifying Plots on Cut Planes |
| The Complete 3D Canister |
| Setting Boundary Conditions in 3D |
| Shaped Layer Interfaces |
| Integrals in Three Dimensions |
| More Advanced Plot Controls |
| Moving Meshes |
| Mesh Balancing |
| The Pulsating Blob |
| Controlling Mesh Density |
| Exporting Data to Other Applications |
| Solving Nonlinear Problems |
| Getting Help |