Hello,
I am using the cplBC framework to perform an FSI simulation of a blood vessel with the svFSI solver.
I understand how to define flow rate as a boundary condition at the inlet and RCR boundary condition at the outlet, but I don't know how to define pressure as a boundary condition at the inlet and outlet.
If anyone knows, please let me know.
Thank you in advance.
I want to set pressure as a boundary condition in the cplBC framework
- Ryo shimodoumae
- Posts: 6
- Joined: Mon Jun 27, 2022 12:03 am
- David Parker
- Posts: 1747
- Joined: Tue Aug 23, 2005 2:43 pm
Re: I want to set pressure as a boundary condition in the cplBC framework
Hello,
You can define pressure boundary condition using a resistance boundary condition (see https://github.com/SimVascular/svFSIplu ... SIplus.xml).
Cheers,
Dave
You can define pressure boundary condition using a resistance boundary condition (see https://github.com/SimVascular/svFSIplu ... SIplus.xml).
Cheers,
Dave
- Ryo shimodoumae
- Posts: 6
- Joined: Mon Jun 27, 2022 12:03 am
Re: I want to set pressure as a boundary condition in the cplBC framework
Hello David,
Thank you for your reply.
Does the code you provided impose a constant pressure as a boundary condition?
Is it possible to give a pressure waveform as a boundary condition, like flow rate?
Thank you,
Ryo
Thank you for your reply.
Does the code you provided impose a constant pressure as a boundary condition?
Is it possible to give a pressure waveform as a boundary condition, like flow rate?
Thank you,
Ryo
- David Parker
- Posts: 1747
- Joined: Tue Aug 23, 2005 2:43 pm
Re: I want to set pressure as a boundary condition in the cplBC framework
Hi Ryo,
You can use a Neumann boundary condition to set a pressure boundary condition. For example
You can also couple the boundary surface to the svZeroDSolver (see https://github.com/SimVascular/svFSIplu ... e_RCR_sv0D).
Cheers,
Dave
You can use a Neumann boundary condition to set a pressure boundary condition. For example
Code: Select all
<Add_BC name="outlet_surface" >
<Type> Neumann </Type>
<Time_dependence> Unsteady </Time_dependence>
<Temporal_values_file_path> pressure.dat </Temporal_values_file_path>
</Add_BC>
Cheers,
Dave