This file defines essential parameters used in continuum membrane as well as membrane dynamics code. The Param structure defines all the essential physical constants and simulation parameters for the model; multiple instances of Param help with parallel computing of the model. The Mesh class includes vertices and faces information for the control mesh of the model.
More...
#include <math.h>
#include <cmath>
#include <vector>
#include <string>
#include <iostream>
#include <gsl/gsl_matrix.h>
#include <gsl/gsl_blas.h>
#include <gsl/gsl_linalg.h>
#include "energy_force/Energy.hpp"
#include "energy_force/Force.hpp"
#include "linalg/Linear_algebra.hpp"
Go to the source code of this file.
|
| std::ostream & | operator<< (std::ostream &os, const Param ¶m) |
| | Overloaded stream insertion operator to output the Param struct in a readable format.
|
| |
This file defines essential parameters used in continuum membrane as well as membrane dynamics code. The Param structure defines all the essential physical constants and simulation parameters for the model; multiple instances of Param help with parallel computing of the model. The Mesh class includes vertices and faces information for the control mesh of the model.
- Author
- Y Ying (yying.nosp@m.7@jh.nosp@m..edu)
-
Y Fu (yfu31.nosp@m.@jh..nosp@m.edu)
- Date
- 2023-01-05
- Copyright
- Copyright (c) 2023
◆ BoundaryType
The type of boundary condition for the simulation.
| Enumerator |
|---|
| Fixed | Fixed boundary condition.
|
| Periodic | Periodic boundary condition.
|
| Free | Free boundary condition.
|
◆ operator<<()
| std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const Param & |
param |
|
) |
| |
Overloaded stream insertion operator to output the Param struct in a readable format.
- Parameters
-
| os | The output stream |
| param | The Param struct to be outputted |
- Returns
- ostream& A reference to the output stream